Wie beenden Sie Aufgaben in Windows 7, wenn der Task-Manager nicht geöffnet wird oder nicht reagiert?

188696
endolith

Gelegentlich wird ein Computer so festgefahren, dass alles blockiert ist. Strg + Alt + Entf funktioniert nicht. Der Task-Manager lässt sich nicht öffnen, oder er funktioniert, aber er öffnet sich so langsam, dass es Stunden oder Tage dauert, bis er geschlossen wird Herunterfahren anderer Prozesse und Wiederherstellen der Kontrolle über den Computer usw.

Gibt es eine Möglichkeit, den Task-Manager zum Beispiel mit höchster Priorität zu erzwingen, sodass er immer sofort mit Strg + Umschalt + Esc geöffnet wird, auch wenn ein anderer Prozess / Treiber die CPU belastet? Gibt es ein anderes Programm, das im Hintergrund ausgeführt und sofort geöffnet werden kann?

Bei dieser Frage geht es nicht darum, "zugrunde liegende Probleme" zu beheben. Egal wie viel Speicher Sie zur Verfügung haben, es ist immer noch möglich, dass ein Schurkenprozess alles auffrisst und den Computer bei Seitenfehlern blockiert, die CPU usw. überlastet das passiert.

Grundsätzlich möchte ich, wenn diese Art von Blockierungen auftreten, eine Art Task-Manager öffnen, der jeden anderen Prozess unterbricht und es mir ermöglicht, einen von ihnen zu töten, und dann alles wieder aufnehmen zu lassen, damit ich meine Arbeit speichern kann Option ist, den Netzschalter gedrückt zu halten.

Antifreeze soll genau das tun, was ich will, alle anderen Anwendungen pausieren und einen Task-Manager starten, um den Täter zu töten, aber in meinem Test gibt es eigentlich keine.

23

6 Antworten auf die Frage

15
Harikrishnan

Sie können Aufgaben über die Eingabeaufforderung beenden.

1) Windows-Taste + R (Ausführen)

2) Geben Sie 'cmd' ein und drücken Sie die Eingabetaste

3) Geben Sie den Befehl ein tasklistund drücken Sie die Eingabetaste. Sie können alle Aufgaben sehen, die in Ihrem System ausgeführt werden.

4) Beenden Sie bestimmte Aufgaben / Anwendungen durch taskkill /f /im taskname

Beispiel: Wenn Sie den Notizblock beenden möchten, geben Sie Folgendes ein taskkill /f /im notepad.exe

Bearbeiten

Wenn Sie den Namen der Anwendung kennen, können Sie den taskkillBefehl direkt im Textfeld ausführen.

Wie kann ich cmd verwenden, wenn das System hängt? Serhiy vor 9 Jahren 4
Sie müssen cmd nicht öffnen. Geben Sie einfach den Befehl aus dem Textfeld Ausführen ein. Sie sollten jedoch den Prozessnamen der Anwendung kennen, die beendet werden soll. Harikrishnan vor 9 Jahren 0
Das funktioniert nicht immer. Ich habe beobachtet, dass / f verwendet wird, und es wird eine SUCCESS-Nachricht angezeigt, die angibt, dass der Prozess beendet wurde. Der Befehl wird jedoch weiterhin ausgeführt, und ich kann denselben Befehl wiederholt erneut ausgeben. Er gibt immer dieselbe SUCCESS-Nachricht mit derselben PID wiederholt wieder, ohne tatsächlich beendet zu werden der Prozess. DavidJ vor 9 Jahren 1
Stellen Sie sicher, dass Sie den Benutzer admin verwenden oder cmd als Administrator ausführen. Es wird klappen. Harikrishnan vor 9 Jahren 0
@ Harikrishnan: Ich habe gerade als Administrator cmd ausgeführt und es hat nicht funktioniert. SarahofGaia vor 9 Jahren 1
@SarahofGaia Füge den vollständigen Befehl ein, den du ausgegeben hast. Mit welchem ​​Programm haben Sie versucht zu töten? Harikrishnan vor 9 Jahren 0
@ Harikrishnan: Zuerst habe ich, wie erwähnt, `tasklist` getippt. Dann habe ich `taskkill / f / im vlc.exe` eingegeben. (Obwohl ich seltsamerweise kein VLC installiert habe. Nur VLC Portable (über PortableApps.com), aber das hat den Dateinamen `vlcportable.exe`, nicht` vlc.exe`.) SarahofGaia vor 9 Jahren 0
@SarahofGaia Wenn der Prozessname in `tasklist` als` vlcportable.exe` aufgeführt ist, sollten Sie diesen Namen im Befehl `taskkill / f / im vlcportable.exe` verwenden Harikrishnan vor 9 Jahren 0
Okay. "Vlcportable.exe" wird jedoch nicht in der Eingabeaufforderung angezeigt, nachdem ich "tasklist" eingegeben habe. SarahofGaia vor 9 Jahren 0
Nur `vlc.exe` macht das. SarahofGaia vor 9 Jahren 0
Was ich nicht verstehe, weil ich kein VLC installiert habe. Ich habe nur ** VLC Portable. SarahofGaia vor 9 Jahren 0
Aber wenn ich unter Eigenschaften gehe, hat VLC Portable nicht den Dateinamen `vlc.exe`, sondern nur` vlcportable.exe`. SarahofGaia vor 9 Jahren 0
Es funktioniert auch nicht mit ... Der Prozess wird nicht sterben ... Ahmed Hamdy vor 8 Jahren 0
5
peanut_butter

Process Tamer ist ein kleines und geschicktes Programm, das Ihr Endziel erreicht und dabei auf eine andere und wahrscheinlich bessere Art und Weise vorgeht.

Anstatt die Priorität des Task-Managers zu erhöhen, verringert er die Priorität jedes außer Kontrolle geratenen Prozesses und verhindert so die Art von Blockierungen, auf die Sie sich beziehen.

Wenn Sie jedoch die Priorität eines Prozesses wie dem Task-Manager immer noch dauerhaft erhöhen möchten, können Sie dieses andere Dienstprogramm Prio verwenden. Seien Sie jedoch vorsichtig, wenn Sie für mehrere Prozesse hohe Prioritäten setzen.

2
Scandalist

Klingt nach tieferen Problemen hier, ich laufe selten auf Windows 7-Computern, die Schwierigkeiten haben, den Task-Manager zu starten (auch auf den meisten infizierten Computern).

Selbst wenn nur der Taskmanager mit wenig Aufwand arbeitet, muss Speicher ausgeführt werden. Wenn Sie also durch das Öffnen von Hunderten von Registerkarten oder Tausenden von Anwendungen Ihren RAM-Speicher voll ausschöpfen, haben Sie Probleme mit einem beliebigen Dienstprogramm.

Die meiste Zeit können Sie es starten, aber Sie müssen auf DAYS warten, bevor es endgültig in den Speicher geladen wird, insbesondere wenn andere Prozesse Ressourcen belasten.

Fügen Sie Speicher hinzu oder bereinigen Sie den Computer von Apps und Prozessen, die nicht ausgeführt werden müssen.

2
Bahram

Wenn Sie den folgenden Fehler erhalten, wenn Sie versuchen, den Prozess mit taskkill zu beenden:

C:\>taskkill /f /im firefox.exe ERROR: The process "firefox.exe" with PID 7808 could not be terminated. Reason: There is no running instance of the task. 

Dann heißt es, dass Firefox darauf wartet, dass der obige Dienst gestoppt wird. Sie müssen diesen Prozess zuerst beenden, bevor Sie den Firefox-Prozess beenden. Am wahrscheinlichsten ist es ein Flash- oder Acrobat-Reader, ...

In meinem Fall funktioniert das Töten von Firesvc.exe immer. Ich hoffe, das hilft auch anderen.

Nein, es funktioniert nie für mein Windows 8 Vipul Hadiya vor 9 Jahren 1
0
BeowulfNode42

In Windows hat es nur Prioritäten für die CPU-Zeit und keine anderen Ressourcen im System, und der Task-Manager hat bereits "hohe" CPU-Priorität. Die einzigen anderen Prozesse mit einer "hohen" Priorität sind

  • dwm.exe (Desktop-Fenstermanager)
  • winlogon.exe (Windows-Anmeldeanwendung)
  • wininit.exe (Windows-Startup-Anwendung)

Ihr Computer wird wahrscheinlich entweder von einer anderen Ressource ausgehungert oder Sie führen einen anderen Prozess mit einer noch höheren Priorität aus, was eine schlechte Idee ist. Es gibt keine Lösung, um alles zu beheben, Sie können sich nur so gut wie möglich auf den Umgang mit dem Problem vorbereiten, während Sie die einzelnen Probleme aufspüren.

@ peanut_butter das ProcessTamer-Programm scheint eine gute Idee für CPU-Ressourcenknappheit zu sein.

Unabhängig von der Ressource, die Ihrem Server zur Verfügung steht, wird der Start eines Prozesses schwierig. Beim Starten von cmd.exe und wiederum taskkill oder tskill wird ein geringerer Speicherbedarf als beim Task-Manager benötigt. Wenn Sie jedoch cmd.exe starten, sollten Sie die CPU-Priorität mit Task-Manager auf Hoch setzen, bevor Probleme auftreten, falls es zu einem CPU-Engpass kommt .

Wenn der Task-Manager nur schleppend arbeitet, liegt dies oft daran, dass dem System nur noch wenig RAM zur Verfügung steht und der Task-Manager aus dem Arbeitsspeicher und auf die Festplatte ausgelagert wurde, weil Sie ihn nicht verwendet haben oder die Festplatte mit der Auslagerungsdatei oder anderen Dingen beschäftigt ist Das Lesen der Datei taskmgr.exe oder cmd.exe oder taskkill.exe von der Festplatte dauert lange Zeit. Dies kann durch alle möglichen Dinge verursacht werden, und selbst Server mit einer scheinbar großen Menge an RAM können von einem außer Kontrolle geratenen Prozess getroffen werden (selbst der Windows-Speichermanager-Prozess selbst) kann zu viel RAM verbrauchen und das System sogar töten Punkt, an dem Programme abstürzen oder das gesamte System nur BSOD. Auf meinem Windows 7-Heimcomputer '

Sie müssen ermitteln, welche Aktionen diese Ereignisse auslösen, bevor Sie das Problem lösen können. Ich empfehle Ihnen, sich mit dem Performance Monitor-Programm vertraut zu machen und wie es protokolliert werden kann.

Beachten Sie auch, dass nur das Wechseln der aktuellen Anwendungen, um den Task-Manager zum aktuellen Fokus zu machen, von explorer.exe gehandhabt wird. Dies ist kein Prozess mit hoher Priorität. Lassen Sie den Task-Manager immer im Vordergrund, wenn Sie versuchen zu sehen, ob Ihr System abstürzt.

"Sie müssen feststellen, welche Aktionen diese Ereignisse auslösen, bevor Sie das Problem lösen können." Es ist jedes Mal anders. Ich brauche eine generelle Lösung, die andere Dinge aufhält und mich töten lässt. endolith vor 11 Jahren 1
0
Matthew Lock

Ich hatte jede Menge Programme und Dokumente geöffnet und nicht gespeichert und mein System hing nicht mehr. Ich könnte neue Task-Manager hervorbringen, aber alle wären eingefroren. Ich fand heraus, dass mein Windows-System durch Drücken von Strg + Alt + Entf und Neustart in der rechten unteren Ecke heruntergefahren wurde, aber dann die Warnung angezeigt wurde, dass Programme mit nicht gespeicherten Dokumenten den Neustart von Windows verhindern. Ich entschied mich für Abbrechen und bekam die Kontrolle über mein System zurück.