Der Prozess ist mit ziemlicher Sicherheit bereits tot, dh er führt keinen Code mehr aus. Die Buchhaltung darüber verschwindet jedoch erst, wenn alle Handles und Threads geschlossen sind. Möglicherweise hat ein anderes Programm ein solches Handle geöffnet (Antiviren-Programme sind wahrscheinlich schuld), oder es hat vor seinem Tod eine Anfrage an einen Kernel-Modus-Treiber gesendet, der jetzt hängt (ich hatte einmal ein CD-Laufwerk, das dies verursachte) Menge). Lesen Sie weiter: "Warum bleiben einige Prozesse im Task-Manager, nachdem sie beendet wurden?" und "Warum gibt es all diese Prozesse, die dem Tod nahe sind, und was hält sie am Leben?"
Spotify weigert sich, erneut zu starten, da es eine Kopie von sich selbst sieht, die bereits ausgeführt wird, aber anscheinend nur nach einem anderen Prozess mit dem Namen sucht spotify
. (Eine Einzelinstanzanwendung ist nach Raymond Chens Worten eine eigene Denial-of-Service-Anwendung.) Der einfachste Weg, dies zu beheben, ist ein Neustart des Computers, da dadurch alle Handles und die Buchhaltung gelöscht werden.
Wenn Sie jedoch wirklich Lust auf Fixing It Yourself TM haben , laden Sie Process Explorer herunter , ein fantastisch nützliches kostenloses Dienstprogramm von Sysinternals. (Ich habe keine Zugehörigkeit.) Führen Sie es aus, ohne dass eine Installation erforderlich ist, und akzeptieren Sie die EULA. Wählen Sie unter Datei die Option Details für alle Prozesse anzeigen . Dadurch wird Process Explorer als Administrator neu gestartet. Wählen Sie dann unter Suchen die Option Handle oder DLL suchen aus . Geben Sie den Namen des Zombie-Prozesses (Brunnen, Leiche) ein und drücken Sie Suchen.
In den Spalten Process und PID wird angegeben, welchem Prozess das Handle gehört. Die Spalte Typ gibt an, um was für eine Sache es sich handelt. Wir interessieren uns für die vom Typ Prozess oder Thread . In der Spalte Name wird angegeben, wie der Handle behandelt werden soll. (Viele Prozesse besitzen Handles für sich selbst. Diese gehen verloren, wenn die zugehörige Anwendung im Kernel-Modus problemlos beendet wird.)
Gefahr : Das Schließen eines Handles, das eine Anwendung wirklich benötigt, ist eine gute Möglichkeit, sie zum Absturz zu bringen. Beenden Sie nach Möglichkeit die Anwendung, die das Handle besitzt. Aber wenn Sie nicht können, oder Sie haben einfach Lust, mit Hämmern auf Dinge einzuschlagen ...
Klicken Sie in diesem Suchfenster auf einen Eintrag, um das Handles-Fenster zu öffnen. Klicken Sie mit der rechten Maustaste auf den neu markierten Eintrag in diesem Bereich und wählen Sie Handle schließen, um ihn zu schließen.
Sobald alle Griffe geschlossen sind, verschwindet der Prozess.