Unter Windows 8 geraten Prozesse regelmäßig in einen Zustand, in dem ich sie nicht beenden kann. Skypekit.exe scheint der Prozess zu sein, der dieses Problem am wahrscheinlichsten auslöst, aber auch andere Prozesse können das tun.
Wenn ich versuche, diese Prozesse zu beenden, erhalte ich manchmal die Meldung "Zugriff verweigert", manchmal passiert nichts - aberjedenDer folgende Versuch, diesen Prozess zu beenden, führt ebenfalls zu der Meldung „Zugriff verweigert“, obwohl ich …
- über Administratorrechte verfügen (und damit den Taskmanager ausgeführt haben)
- diesen Prozess selbst bestimmen
- das Recht haben, es zu kündigen
"Process Hacker 2" zeigt eine detailliertere Fehlermeldung an, die besagt, dass ich den Prozess nicht beenden konnte, da erist bereits beendet. Dennoch ist der Prozess mit Sicherheit noch vorhanden, da jeder Task-Manager, den ich getestet habe, ihn noch sehen kann.
Laut Process Hacker führt skypekit.exe immer noch einen Thread aus: skypekit.exe!Sal::VoiceEngineInterface::SALwindows_salsa_debug_3871+0x257e5
Der „Terminator“ von Process Hacker kann einen solchen Prozess nicht beenden, aber wenn die Taktik „Prozess-Handles schließen“ ausgeführt wird, bleibt Process Hacker selbst hängen und seine Fenster reagieren nicht. In diesem Zustand können andere Taskmanager Process Hacker wiederum nicht beenden.
Das Problem scheint ein Handle zu sein, das nicht geschlossen werden kann. Dieses Handle heißt "\Device\Afd". Das Schließen dieses Handles führt dazu, dass der Prozess, der es schließt, auf die gleiche Weise hängen bleibt (erster Versuch) oder eine Fehlermeldung mit dem Hinweis, dass das Handle mit NtSetInformationObject geschützt wurde (weitere Versuche).
Als ich einmal versuchte, diesen Handle manuell zu schließen und dann skypekit.exe mit seinem „Terminator“ -> „Schließen … im Kernelmodus“ zu beenden, trat eine Kernel-Panic auf.
Die einzige Möglichkeit, die ich gefunden habe, diese Prozesse tatsächlich zu beenden, ist das Herunterfahren (was problemlos funktioniert).
Warum passiert das? Wie kann ich diese Prozesse beenden?
Antwort1
Versuchen Sie, die neuesten Treiber der Hersteller zu verwenden (IntelUndRealtek), anstatt die von MS zu verwenden.
Wenn Sie das Problem regelmäßig reproduzieren können, versuchen Sie, die Realtek-Karte zu entfernen und/oder dann den Intel-Adapter zu deaktivieren. Testen Sie nach jeder Änderung, ob das Problem weiterhin besteht.