Wenn bei einem Prozess oder einer App auf unserem PC etwas schief läuft, ist unser erster Impuls, in den Task-Manager zu gehen und die Aufgabe zu beenden. Normalerweise funktioniert das wie am Schnürchen und beendet das einfrierende oder sich schlecht verhaltende Programm. Aber wenn der Task-Manager selbst die Meldung „Zugriff verweigert“ ausgibt und Sie den Prozess nicht beenden können, ist es natürlich, dass Sie ratlos sind. Aber es gibt Möglichkeiten, dieses frustrierende Problem zu beheben.
Warum wird der Zugriff verweigert, wenn Sie versuchen, die Aufgabe zu beenden? Es kann viele Gründe geben, warum Sie eine Aufgabe nicht beenden können. Manchmal liegt es einfach an unzureichenden Administratorrechten. Aber manchmal können die Gründe komplizierter sein. Es könnte eine Antivirensoftware sein, die das Beenden des Prozesses verhindert. Alternativ könnte es sein, dass der Prozess derzeit beim Warten auf eine Kernelressource, wie z. B. einen (fehlerhaften) Treiber, blockiert ist, weshalb Sie ihn nicht beenden können. So können Sie dieses Problem lösen.
1. Führen Sie den Task-Manager als Administrator aus
Wenn das Problem beim Beenden der Aufgabe auf unzureichende Berechtigungen zurückzuführen ist, kann das Problem durch Ausführen des Task-Managers als Administrator behoben werden.
- Gehen Sie in der Taskleiste zur Suchoption.
- Geben Sie es
Task Manager
in das Suchmenü ein. - Der Task-Manager wird in den Suchergebnissen angezeigt. Klicken Sie im rechten Bereich auf „Als Administrator ausführen“.
Der Task-Manager wird mit Administratorrechten geöffnet. Versuchen Sie nun, die Aufgabe zu beenden, die das Problem verursacht hat.
2. Verwenden Sie den WMIC-Befehl, um den Prozess zu beenden
Wenn Sie den Prozess nicht mit Administratorrechten beenden können, versuchen Sie, ihn mit dem WMIC-Befehl (Windows Management Instrumentation Command-line) in der Eingabeaufforderung zu beenden.
- Öffnen Sie das Eingabeaufforderungsfenster als Administrator auf Ihrem PC.
- Klicken Sie im Fenster „Benutzerkontensteuerung“ auf „Ja“, um fortzufahren.
- Geben Sie als Nächstes den folgenden Befehl in das CMD-Fenster ein und drücken Sie die Eingabetaste, um ihn auszuführen:
wmic process where name='processname.exe' call terminate
. Ersetzen Sie processname.exe durch den tatsächlichen Namen des Prozesses in einfachen Anführungszeichen. Um beispielsweise den Datei-Explorer zu beenden, geben Sie den Befehl ein:wmic process where name='explorer.exe' call terminate
.
- Wenn Sie den Namen des Prozesses nicht kennen, gehen Sie zum Task-Manager, klicken Sie mit der rechten Maustaste auf den Prozess und wählen Sie im Menü „Zu Details gehen“ aus.
- Dort finden Sie den Namen des Prozesses.
- Dieser Befehl sendet eine Soft-Anforderung an das angegebene Programm, um es zu schließen, und gibt ihm die Möglichkeit, ordnungsgemäß herunterzufahren. Wenn der Prozess auf den Befehl reagiert, wird er entweder sofort heruntergefahren oder fragt zuerst nach Ihrer Bestätigung und wird dann beendet. Gehen Sie zum Task-Manager, um zu sehen, ob es funktioniert hat.
- Wenn der Prozess noch läuft, beenden Sie ihn mit diesem Befehl:
wmic process where name='processname.exe' delete
. Ersetzen Sie erneut processname.exe durch den tatsächlichen Prozess. Wenn wir das obige Beispiel des Datei-Explorers nehmen, würde der Befehl lauten:wmic process where name='explorer.exe' delete
.
Dieser Befehl sendet keine Aufforderung an die Anwendung, diese zu schließen. Stattdessen wird der Prozess zwangsweise beendet. Gehen Sie zum Task-Manager, um zu überprüfen, ob es funktioniert hat.
3. Verwenden Sie den Taskkill-Befehl, um den Prozess zu beenden
Wenn die WMIC-Befehle die Aufgabe/den Prozess nicht beenden konnten, müssen Sie schwere Geschütze auffahren. Der Taskkill-Befehl ist die wirkungsvollste Option zum Beenden eines Prozesses und kann fast jeden Prozess beenden.
Um den Taskkill-Befehl auszuführen, benötigen Sie entweder den Prozessnamen oder die PID.
- Öffnen Sie ein Eingabeaufforderungsfenster mit erhöhten Rechten, d. h. CMD mit Administratorrechten.
- Geben Sie dann den folgenden Befehl ein und drücken Sie die Eingabetaste, um ihn auszuführen:
taskkill /f /im processname.exe
. Ersetzen Sie auch hier processname.exe durch den tatsächlichen Namen des Prozesses, den Sie aus dem Task-Manager abrufen können, wie im obigen Abschnitt erläutert. Das/f
Flag wird verwendet, um anzuzeigen, dass das Programm zwangsweise beendet werden muss, auch wenn es sich der Beendigung widersetzt.
- Wenn bei der Ausführung dieses Befehls eine Fehlermeldung angezeigt wird, die besagt, dass der Prozess nicht beendet werden konnte, weil ein untergeordneter Prozess ausgeführt wird, führen Sie den Befehl mit dem zusätzlichen
/t
Flag aus, das den untergeordneten Prozess beendet:taskkill /f /t /im processname.exe
; ersetzen Sie processname.exe durch den tatsächlichen Namen.
Gehen Sie zum Task-Manager und prüfen Sie, ob die Beendigung erfolgreich war.
4. Starten Sie Ihren PC neu
Wenn die Ursache für dieses Problem darin liegt, dass der Prozess beim Warten auf eine Kernelressource blockiert ist oder in einer anderen Schleife festhängt, ist ein Neustart Ihres PCs die einzige Möglichkeit, dieses Problem zu lösen. Es ist nicht ideal, den PC mittendrin neu zu starten, aber ein Neustart Ihres PCs ist die einzige Möglichkeit, den Prozess zu beenden, wenn bis jetzt nichts anderes funktioniert hat.
Das ist alles. Wenn Sie beim Versuch, eine Aufgabe/einen Prozess in Windows 11 zu beenden, auf ein Problem stoßen, bei dem der Task-Manager die Meldung „Zugriff verweigert“ anzeigt, können Sie das Problem mit den oben genannten Methoden umgehen und den Prozess trotzdem beenden. Wenn es einen Prozess gibt, der auch mit den oben genannten Methoden nicht beendet werden kann, überprüfen Sie Ihr System auf Malware.
Schreibe einen Kommentar