Windows-Option "Explorer beenden" fehlt

806
George 2.0 Hope

Ich freue mich darauf, Windows Explorer entweder über die Benutzeroberfläche oder möglicherweise über die Befehlszeile "Graceful Exit / Terminate" zu starten.

Es gibt viele Artikel im Internet, die erklären, wie dies in verschiedenen Windows-Versionen (XP, Vista, 7 und 8) geschieht:

Hier bei Stack Overflow gab es einen bestimmten Artikel, in dem das programmgesteuerte Beenden von Windows Explorer beschrieben wird: Wie schließen Sie den Explorer programmgesteuert?

Es wurden einige sehr ausführliche und technische Antworten hier veröffentlicht, daher hoffe ich, dass jemand, der Stack Overflow verwendet, tatsächlich erklären kann, warum ich die Option "Explorer nicht beenden" über die GUI habe.

Ich habe Ctrl+ Shift+ Click, Ctrl+ Shift+ RtClick, Ctrl+ Alt+ Click usw. ohne Erfolg versucht .

Hier ist meine Systeminfo:

  • Win7Ultimate SP1 64bit
  • PentiumD2.8
  • 4 GB RAM
  • Kein Stift oder Berührung

Windows7Ultimate.x64.ExitExplorerMissing.png

Vielleicht ist es ein "Update" von SP1 oder ein Problem mit der 64-Bit-Version? Irgendwie war es ausgeschaltet.

Gibt es außerdem eine Befehlszeilenmethode, um "Exit Explorer" ordnungsgemäß zu beenden? (Afaik taskkillist dasselbe wie das Beenden des Prozesses im Task-Manager. & ist nicht korrekt.)

0
Wenn Sie keine programmatische Lösung suchen, sind Sie hier nicht an der richtigen Stelle. Abstimmung, um sich zu bewegen Matti Virkkunen vor 12 Jahren 2
Ich habe Win7Ultimate, SP1, 64bit, und ich habe die Menüoption "Explorer beenden", aber nur, wenn ich beim Klicken mit der rechten Maustaste STRG + UMSCHALTTASTE halte. Sowohl die linke als auch die rechte Version von Ctrl und Shift funktionieren auch in Kombination. Wie ist dein Tastaturlayout? Ben Voigt vor 12 Jahren 2
Warum willst du das überhaupt? cutrightjm vor 12 Jahren 0
Angenommen, Sie haben ein legitimes Bedürfnis, Explorer zu beenden. Welches Verhalten wird "graziöses Beenden" bewirken, das sich davon unterscheidet, nur den Prozess zu beenden? Im Allgemeinen ist der einzige Grund für das Verlassen des Explorers der, dass er aufgehängt oder etwas Schlimmes getan hat. In diesem Fall müssen Sie den Prozess wahrscheinlich trotzdem beenden. stone vor 12 Jahren 0
@MattiVirkkunen Ich dachte, die Lösung könnte das Schreiben eines Skripts und oder die Diagnose des Programms explorer.exe umfassen. George 2.0 Hope vor 12 Jahren 0
@BenVoigt Ich habe das Tastaturlayout überprüft, siehe pls: [pic] (http://i.stack.imgur.com/iA3F8.png) George 2.0 Hope vor 12 Jahren 0
@skypecakes Wenn der Explorer eine Operation nicht abgeschlossen hat, möchte ich ihm die Möglichkeit geben, den Vorgang zu beenden, bevor ich ihn beende (z. B. nach der Installation eines Programms). George 2.0 Hope vor 12 Jahren 1
Verwandte Frage: http://superuser.com/questions/335917/how-can-you-do-a-clean-shutdown-of-windows-explorer and31415 vor 10 Jahren 0

3 Antworten auf die Frage

1
Ariel

Vielleicht ist es UAC-Problem. Sind Sie sicher, dass Ihr Benutzer über Administratorrechte verfügt?

Außerdem taskkillkönnen verschiedene Signale an Prozesse gesendet werden. Ich glaube, dass die Verwendung des Standardwerts dazu führt, taskkilldass der Prozess seinen Speicherplatz aufräumt (und bei Bedarf auch nicht gespeicherte Dateien abfragt) und "ordnungsgemäß" beendet wird. Wenn dies aus irgendeinem Grund nicht möglich ist, müssen Sie taskkill /Fden Prozess zwangsweise beenden.

Gibt es eine Chance, dass Sie ein kleines c # -Programm-Snippet haben, das die "graceful" -Meldung vom Betriebssystem erkennen kann? Dann konnte ich Taskkill darauf testen. :-) George 2.0 Hope vor 12 Jahren 0
Öffnen Sie den Editor, geben Sie ein paar Buchstaben ein und speichern Sie die Datei nicht. Klicken Sie auf Start, geben Sie `cmd` in das Feld ein und führen Sie cmd.exe aus. Führen Sie `taskkill / IM notepad.exe` aus. Beachten Sie, dass der Merker Sie auffordert, das Dokument zu speichern. Jetzt machen Sie die gleiche Sache, aber verwenden Sie diesmal `taskkill / F / IM notepad.exe`. Keine Aufforderung zum Speichern. Ariel vor 12 Jahren 0
Ariel: Danke, genialer Gedanke, ich hätte darüber nachdenken müssen! ... Ich würde aber trotzdem gerne aus der Sicht eines Programmierers wissen, was "Windows-Systemereignis" ich meinen Programmen hinzufügen müsste, damit es auf einen Taskkill reagiert oder Windows herunterfahren. Vielen Dank. George 2.0 Hope vor 12 Jahren 0
[Window.Closing] (http://msdn.microsoft.com/de-de/library/system.windows.window.closing.aspx), wenn Sie .Net verwenden. Ariel vor 12 Jahren 0
Ariel: Ich markiere deine Antwort als richtig ... obwohl ich hoffe, dass mir jemand helfen wird, herauszufinden, warum ich es nicht mit einer Maus tun kann ... :-( Danke für Window.Closing auch, ich muss Forschung das. George 2.0 Hope vor 12 Jahren 0
Zum Schließen von `explorer.exe` sind keine Administratorrechte erforderlich. Wenn Sie `taskkill` ohne den` / f`-Parameter verwenden, senden Sie eine nahe Nachricht an den Zielprozess, aber es liegt am Programm, es zu handhaben und den Benutzer eventuell zum Speichern von Änderungen aufzufordern. Dies funktioniert nicht mit dem 'Explorer' .exe` obwohl: Sie erhalten nur den Dialog zum Schließen der Sitzung. Wenn Sie _do_ den `/ f`-Parameter verwenden, wird der Prozess beendet, aber das ist überhaupt nicht zierlich. and31415 vor 10 Jahren 0
0
and31415

Problemumgehung

Verwenden Sie die Tastaturmethode:

  1. Win+M
  2. Alt+F4
  3. Ctrl+ Alt+ Shift+Esc

Verweise

0
Christian K.

Um den Explorer in Windows 10 ordnungsgemäß zu beenden, klicken Sie mit der rechten Maustaste auf die Taskleiste, während Sie die Tastenkombination Strg + Umschalttaste gedrückt halten. Das daraufhin erscheinende Kontextmenü zeigt einen Eintrag "Exit Explorer".

Für Windows 7 ist es ein Rechtsklick mit Strg-Umschalt auf die Schaltfläche Herunterfahren im Stern-Menü. [Hier als Referenz angegeben, da es in der ursprünglichen Frage nicht erwähnt wird.]