Wie überwinde ich den Zugriff, der beim Beenden des Prozesses in Windows verweigert wurde? [Duplikat]

14

Wie man einen Prozess tötet, der nicht will? Ich habe die Meldung Zugriff verweigert, wenn ich versuche, den Prozess abzubrechen. Ich weiß, dass es daran liegen kann, dass der Gerätetreiber wartet, und wahrscheinlich ist dies der Grund.

Aber meine Frage ist, wie man den Prozess trotzdem beendet? Ich bin Administrator und möchte nicht, dass ein Prozess auf Gerätetreiber oder ähnliches wartet. Ich möchte, dass es stirbt.

Wie kann man das erreichen?

Das Ausführen von Task Manager, procexp und procexp64 als Administrator hat nicht geholfen.

Dims
quelle
Welcher Prozess ist das?
Austin T Französisch
Alle, die auf die Festplatte schreiben. Zum Beispieljavaw.exe
Dims
Interessant. Ich kann den Systemprozess beenden und einen Neustart des Blackscreen mit Process Explorer erzwingen. Daher bin ich überrascht, dass es Dinge gibt, die Sie nicht beenden können.
Frank Thomas
Ich bin auch überrascht. Aber das ist die Tatsache.
Dims
Läuft Java noch etwas? Welches Konto führt es aus? Deine? Ist es ein Kind / Elternteil von irgendetwas?
Austin T Französisch

Antworten:

14

Abhängig vom Status des Prozesses gibt es möglicherweise überhaupt keine Möglichkeit, ihn zu beenden. In dieser Antwort finden Sie eine ausführlichere Diskussion, deren Kern lautet:

Wenn es nicht verschwindet, ist es derzeit gesperrt und wartet auf eine Kernel-Ressource (wahrscheinlich einen fehlerhaften Treiber). Es gibt nichts (außer einem Neustart), was Sie tun könnten, um den Prozess zu beenden.

Überprüfen Sie diesen Wikipedia-Abschnitt :

Der Zweck des Administratorkontos besteht darin, systemweite Änderungen am Computer zu ermöglichen (mit Ausnahme der auf das lokale System beschränkten Berechtigungen).

Als Administrator sind Sie (in der Nähe) der Chef des Benutzerbereichs (abgesehen von der oben genannten Einschränkung bezüglich des lokalen Systems). Der Buggy-Treiber wird im Kernel-Modus ausgeführt . Siehe Jeff Atwood Zuschreibung auf den beiden Modi hier .

Geoff
quelle
2
Es ist ein Weg: Ich kann mich abmelden und dann anmelden. Aber das ist ein langer Weg. Gibt es eine kurze?
Dims
3
Es ist auch seltsam, dass ich als Administrator immer noch in den Rechten eingeschränkt bin. Buggy-Fahrer sollten in diesem Fall ebenfalls getötet werden.
Dims
Siehe meine Bearbeitung oben.
Geoff
1
@ Dim Du kannst nicht einfach einen Buggy-Fahrer töten. Treiber können nur ordnungsgemäß entfernt werden. Alles andere führt zu einem Systemabsturz. Wenn ein Treiber nicht auf ein Signal reagiert, das entladen werden muss, besteht die einzige Lösung darin, das System herunterzufahren und den Treiber beim Neustart nicht zu laden.
Darth Android
1
Wie kann ich den Prozess beenden, wenn ich mich abmelde und dann anmelde? Es tritt kein Systemabsturz auf und kein Nachladen!
Dims
3

Das Dienstprogramm Process Hacker erledigt dies natürlich auf eigenes Risiko für Sie, da das Beenden von Systemprozessen manchmal riskant ist!

AlexIz
quelle
8
Sie haben nichts über Resource Hacker aufgenommen - was ist das, wo Sie es bekommen und, was am wichtigsten ist, wie Sie es verwenden, um einen Prozess zu beenden. Ich habe es gerade ausgeführt (dieses alte Tool zur Bearbeitung von Ressourcen) und konnte nichts in Bezug auf Prozesse finden.
Gronostaj
Es hat nicht funktioniert. Als ich es versuchte, erhielt ich die Fehlermeldung "mspaint.exe kann nicht beendet werden". Es ist auch kein Systemprozess, den ich beenden möchte, sondern ein Prozess, den ich selbst gestartet habe und der nicht reagiert (in diesem Fall Paint, aber ich hatte das gleiche Problem mit anderen Programmen).
Donald Duck
Das ist perfekt, es hat funktioniert :). Getöteter Bitdefender (der von IT-Administratoren gesperrt wurde), erhöht dieses Programm immer den Speicherbedarf mit der Zeit. Process Hacker konnte es beenden, während Process Explorer (Procexp) dies nicht konnte.
Goamn
3

Ich kann bestätigen, dass all diese Probleme "Die Anwendung kann nicht beendet werden, Zugriff verweigert" mit fehlerhaften Treibern zusammenhängen.

Ich hatte dieses Problem in Windows 8.1 für einige Zeit, es machte mich verrückt, bis ich entdeckte, dass es einer meiner USB-MIDI-Controller war.

Damit..! Der beste Weg, dies zu lösen, ist:

  1. Wenn Sie die feststeckende App erhalten, wird "Zugriff verweigert" angezeigt, wenn Sie versuchen, sie zu beenden.

  2. Öffnen Sie Ihren Task-Manager.

  3. Trennen Sie die Geräte vom Computer, während Sie sich den Task-Manager genau ansehen.

  4. Sobald Sie etwas vom Stromnetz trennen und die App vom Task-Manager entfernt wird, wissen Sie, dass dies das Problem verursacht.

  5. Aktualisieren Sie den Treiber oder warten Sie auf einen neuen für das fehlerhafte Gerät.

Sacco
quelle
2
Und ... wie kann man die interne CD-ROM vom Laptop trennen? ;)
TheFrost
1
Ich könnte meinen USB-Stick physisch vom Stromnetz trennen, aber eine Anwendung, die ich nicht beenden möchte, hat ihn vom normalen Auswerfen ausgeschlossen. Und diese Anwendung wird nicht ordnungsgemäß beendet, bis ich den verwaisten / Zombie-Prozess los bin (auch vom USB-Stick ausgeführt). Fang-22.
Jesse Chisholm
Wow, ich habe dieses Problem schon lange, es war meine Maus nicht richtig angeschlossen, ich habe mehrere Dinge ausgesteckt, bis ich zu meiner Maus kam, irgendwie wurde sie vorher gezogen und ich habe nicht viel Aufmerksamkeit auf "ein USB-Gerät ist" gelegt funktioniert nicht richtig "Nachricht, die ich bekam, weil alles gut funktionierte, sogar diese Maus.
Lestat