Um festzustellen, welcher Dienst für die hohe CPU-Auslastung verantwortlich ist, erzwingen Sie, dass die in der gemeinsam genutzten Instanz von svchost.exe ausgeführten Dienste ihre eigene Instanz von svchost.exe verwenden. Auf diese Weise können Sie die CPU-Nutzung jedes Dienstes separat anzeigen. Tun Sie dies mit dem Befehl (von einer erhöhten Eingabeaufforderung):
sc config <servicename> type= own
Hinweis: Der Raum type= own
ist beabsichtigt.
Um beispielsweise den WLAN AutoConfig-Dienst in seiner eigenen Instanz von svchost.exe auszuführen, führen Sie Folgendes aus:
sc config wlansvc type= own
Isolieren Sie mehrere Dienste mithilfe eines Ausschlussprozesses, bis Sie den Dienst finden, der die hohe CPU-Auslastung verursacht. Verwenden Sie den Befehl, um einen Dienst an die standardmäßige "shared" -Instanz von svchost.exe zurückzugeben:
sc config <servicename> type= share