2012-06-01 05:33:33 +0000 2012-06-01 05:33:33 +0000
27
27
Advertisement

Gibt es ein Tastaturkürzel zum Beenden einer Anwendung? (mehr als nur alt+f4)

Advertisement

Ich verwende Spotify, eine Anwendung, die, wie viele andere auch, beim Schließen des Fensters weiterläuft. Das heißt, wenn ich alt+F4 drücke, hat das nicht den gewünschten Effekt. Es schließt nur das Fenster. Das kleine Icon unten in der Startleiste bleibt als aktive Anwendung hervorgehoben. Man muss mit der rechten Maustaste auf das Symbol klicken und “Beenden” wählen, um es wirklich zu schließen. Ich habe keine Lust, das jedes Mal zu tun.

Gibt es eine Tastenkombination, die der Tastenkombination Strg+Alt+Entf Task beenden entspricht?

Advertisement

Antworten (16)

33
33
33
2012-06-01 05:41:49 +0000

Ja, die gibt es. Es ist Alt+F4.

Dies ist die Tastenkombination, um ein Programm zu beenden . Der einzige Grund, warum sie nicht wie angekündigt funktioniert, sind ignorante Programmierer, die sich weigern, den Microsoft-Designrichtlinien zu folgen.

Dieses Problem würde auch mit jeder anderen Tastenkombination bestehen. Sie könnten nur möglicherweise eine eigene Lösung mit AutoHotKey (oder ähnlichen Tools) erstellen, die den Prozess abbricht. Damit würden Sie aber höchstwahrscheinlich eine Menge Arbeit verlieren. Denn das ist eine ziemlich brachiale Methode, um einen Prozess zu beenden.


Ich will mehr wissen!

OK, nach meinem Verständnis gibt es mehrere Möglichkeiten, wie eine Windows-Anwendung beendet werden kann.

  1. Senden einer WM_CLOSE Fenstermeldung an das Hauptanwendungsfenster.
  2. Zerstören des Hauptanwendungsfensters.
  3. Beenden des Prozesses.

Der erste Weg ist der clean Weg. Der Weg, der zum Schließen einer Anwendung vorgesehen ist. Dies ist derselbe Weg, den auch Alt+F4 geht. Wenn Sie Alt+F4 drücken, wird einfach die Nachricht WM_CLOSE an das Anwendungsfenster gesendet.

Schauen wir uns nun alle 3 Möglichkeiten in umgekehrter Reihenfolge an.

Beenden eines Prozesses

In Windows lebt eine Anwendung in einem Prozess . Innerhalb dieses Prozesses kann die Anwendung ein Fenster erstellen. Das Fenster ist das, was Sie auf Ihrem Desktop sehen und womit Sie interagieren.

Wenn also der Prozess die Wurzel einer Anwendung ist, wird, wenn Sie ihn beenden, auch alles andere verschwinden. Das wäre also toll, um eine Anwendung vollständig zu beenden. Aber dies wird die Anwendung so abrupt beenden, dass sie keine Chance hat, kritische Daten auf der Festplatte zu speichern.

Dies wäre also nicht empfehlenswert!

Zerstören des Hauptanwendungsfensters

Wie wir gerade gelernt haben, ist das Hauptanwendungsfenster nur ein Teil des Prozesses. Wenn wir also nur dieses Fenster zerstören, haben wir immer noch den Prozess, der den Ort verpestet :(

Und das wäre noch schwieriger loszuwerden, als es die Anwendung gewesen wäre.

Dies ist wahrscheinlich die fieseste Methode, eine Anwendung zu beenden. Bleiben Sie weit weg!

Senden einer WM_CLOSE Nachricht

Windows ist ein nachrichtenbasiertes Betriebssystem. Das bedeutet, dass die Komponenten miteinander kommunizieren, indem sie sich gegenseitig kleine Nachrichten schicken.

Eine dieser Nachrichten ist die WM_CLOSE-Nachricht.
Wenn eine Anwendung diese Nachricht empfängt, ist vereinbart, dass diese Anwendung alle Aktionen und dann das Leben an sich reißen soll.

Aber jeder Programmierer kann selbst entscheiden, wie er die Nachricht behandelt.

Wie uns die Dokumentation schon gesagt hat, wäre das Standard-Verhalten, DestroyWindow aufzurufen und damit unseren Anwendungs-Exit-Ansatz #2 durchzuführen.
Mit dem kleinen Unterschied, dass es dieses Mal absichtlich geschieht und das Programm jede Chance hat, kritische Daten zu speichern.

Fazit

Wie Sie sehen können, sind wir hier also so ziemlich jedem Programmierer ausgeliefert. Oder wir gehen das Risiko ein, Daten zu verlieren (dieses Risiko wollen Sie nicht eingehen!).

13
13
13
2012-06-01 12:06:20 +0000

Abhängig von der Anwendung und dem Layout des Menüs in der Anwendung können Sie möglicherweise ALT + F und anschließend die Taste X drücken. ALT + F öffnet das Dateimenü und mit X wird die Anwendung beendet. Wenn dies nicht funktioniert, suchen Sie in der Menüleiste nach einer Beenden- oder Exit-Schaltfläche und drücken Sie die entsprechende unterstrichene Taste. Dies sollte den Trick für Sie erledigen.

5
Advertisement
5
5
2012-06-01 13:36:47 +0000

Es gibt eine Reihe von Dingen, die Sie ausprobieren können, wenn Sie ein Programm nicht mit Alt-F4 herunterfahren können, abgesehen vom Beenden des Prozesses (was ich nur als letzten Ausweg verwenden würde). Dies muss jedoch für jedes Programm einzeln durchgeführt werden, da es keine allgemeine Lösung gibt.

  • Sie können versuchen, in der Dokumentation eine Befehlszeilenoption zu finden, mit der ein Programm komplett beendet werden kann. Wenn es sie nicht gibt, können Sie sich an den Entwickler wenden
  • Eine andere Möglichkeit ist, in den Voreinstellungen eines Programms nach einer Option wie “Drücken von Alt-F4 beendet das Programm, anstatt es in das SysTray zu minimieren” zu suchen.
  • Einige Programme erlauben es Ihnen, benutzerdefinierte Hotkeys für solche Aktionen zu erstellen.
  • Erstellen Sie ein Skript mit AutoHotkey, das die Option zum Beenden aus der GUI auswählt. Etwas wie “!fq” für “Dateimenü mit Alt-F aufrufen und dann die Option quit wählen”. Sie könnten den Hotkey mit #IfWinActive auf das Programm beschränken und den Hotkey Alt-F4 zuweisen.

Einige Beispiele:

  • Um PhraseExpress herunterzufahren, müssten Sie eine Verknüpfung zu phraseexpress.exe mit dem Parameter -shutdown erstellen.
  • Um Word komplett zu beenden, könnten Sie ein Makro erstellen, das “application.quit” ausführt. Damit wird versucht, alle Instanzen von Word zu schließen.
  • Um ein AutoHotkey-Skript zu schließen, müssten Sie irgendwo im Skript eine Verknüpfung zu ExitApp haben.

Fangen Sie einfach an, Makros zu verwenden, und nach einer Weile werden Sie den Dreh raus haben. AutoHotkey oder AutoIt sind gute Skriptsprachen für diese Art von Problemen.

5
5
5
2012-06-01 14:41:18 +0000

Sie möchten das Tray-Icon-Menü über die Tastatur aufrufen?

Starten Sie mit Win-B, um den Fokus auf das Tray zu legen; wenn Sie auf die zusätzlichen versteckten Elemente zugreifen müssen, gehen Sie auf den Pfeil und drücken Sie die Leertaste oder die Eingabetaste, gehen Sie dann auf das Symbol der Anwendung, drücken Sie die Menütaste (zwischen rechter Alt- und Strg-Taste) und gehen Sie mit den Pfeilen auf den Menüeintrag “Beenden/Beenden”.

4
Advertisement
4
4
2012-06-01 13:13:44 +0000

Gnome HIG verwendet Strg-Q zum Schließen von Apps und Strg-W zum Schließen von Tabs.

Firefox, Eclipse und andere unterstützen dies. http://developer.gnome.org/hig-book/3.2/hig-book.html#standard-shortcuts

Googeln nach Spotify und Ctrl-Q ergibt tatsächlich: http://www.dummies.com/how-to/content/how-to-use-spotify-keyboard-shortcuts.html

4
4
4
2012-06-01 11:53:05 +0000
  • Alt+F4 sollte das aktuelle Fenster schließen, nicht unbedingt zum Beenden des Programms führen.
  • Wenn es das letzte Fenster ist, wird der Prozess in der Regel von selbst beendet.

Es gibt Ausnahmen wie z. B. Programme, die im Hintergrund laufen und normalerweise kein Fenster anzeigen, außer für Benachrichtigungen. Bei diesen verwirft Alt+F4 in der Regel die Benachrichtigung und es gibt normalerweise eine andere Möglichkeit, das Programm zu beenden.

Aber die Antwort ist: Nein , es gibt kein Tastaturkürzel, um einen Prozess zwangsweise zu beenden. Tastenkombinationen sind dazu da, häufige Aktionen zu erleichtern. Das erzwungene Beenden sollte ein seltenes Ereignis sein und bekommt daher kein Tastenkürzel.

  • Außerdem führt Strg+C im Allgemeinen zum Beenden von Konsolenanwendungen (aber nicht von Windows-Anwendungen, da es das Tastenkürzel für “Kopieren” ist). Gleiches gilt für Strg+Break. In jedem Fall wird ein “Control Hander” aufgerufen, der die Anwendung in der Regel beendet (möglicherweise aber auch nicht).
1
Advertisement
1
1
2019-03-29 20:03:12 +0000

Strg+Umschalt+Esc, um den Task-Manager zu öffnen.

Drücken Sie den ersten Buchstaben des Anwendungsnamens (für “Spotify”: s). Oder verwenden Sie die Pfeiltasten nach oben/unten, um zur Zeile der Anwendung im Task-Manager zu navigieren.

Dann Alt+E für “Task beenden”

1
1
1
2017-01-16 19:55:34 +0000

In einem Fall, in dem Sie den Task-Manager nicht sehen können (eine Vollbildanwendung wie ein Spiel funktioniert nicht) und Alt F4 nicht funktioniert, können Sie taskkill.exe verwenden, wenn Sie den Namen des Prozesses kennen.

Öffnen Sie den Ausführen-Dialog mit Win R und geben Sie ein:

taskkill /IM NameOfTheProcess.exe /F Taskkill doc

1
Advertisement
1
1
2019-03-29 20:08:31 +0000

Unter Windows geht es am schnellsten durch gleichzeitiges Drücken von alt und space und anschließend c

alt + space c

0
0
0
2017-10-23 00:28:04 +0000

Viele davon funktionierten bei mir nicht, wenn ein Videospiel abstürzte und der Bildschirm voll war, sodass ich nicht zum Task-Manager gelangen konnte.

Meine Lösung wurde gefunden, nachdem ich aufgegeben hatte. Dies funktionierte unter Windows 10

  1. Drücken Sie den Netzschalter am Computergehäuse. Windows wird heruntergefahren. Es zeigt einen Dialog “Diese Programme werden heruntergefahren”
  2. Drücken Sie schnell auf “Herunterfahren abbrechen”, sobald das störende Programm geschlossen ist.

Es wird im Grunde heruntergefahren, aber Sie stoppen es, bevor es das tut.

0
Advertisement
0
0
2018-05-28 06:46:07 +0000

ctrl + alt + del zieht den Task-Manager. Bewegen Sie den Mauszeiger auf dem zweiten Monitor über den Task-Manager und drücken Sie die Pfeiltaste nach unten, bis das Zielprogramm angezeigt wird. Blättern Sie dann nach unten, bis Sie das Zielprogramm sehen. Drücken Sie die Entf-Taste auf der Tastatur. Dies wird den Prozess extern beenden, ohne alle Prozesse auf Windows 10 mit mehreren Monitoren zu beenden.

0
0
0
2012-12-09 17:23:35 +0000

CtrlPause, was bei meinem Dell die blaue Fn-Taste und F12 / Pause ist.

Ich halte also die blaue Funktionstaste, halte die Strg-Taste und drücke F12.

0
Advertisement
0
0
2012-07-26 01:53:24 +0000

Gibt es ein Tastaturkürzel, das der Tastenkombination Strg+Alt+Entf Task beenden entspricht?

Ja, sollten Sie wirklich den Task-Manager aufrufen wollen, mit dem Sie den Prozess direkt beenden können, können Sie folgendes Tastenkürzel verwenden:

Strg + Umschalt + Esc

0
0
0
2013-05-15 13:50:48 +0000

alt+F4 schließt keine Fenster mehr. Ändern Sie den Registry-Schlüssel auf 1 und es werden die Fenster geschlossen, auch wenn noch weitere Tabs vorhanden sind.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\
Explorer]
Value Name: NoWinKeys
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = disable restriction, 1 = enable restriction)
-1
Advertisement
-1
-1
2016-04-13 09:42:42 +0000

Alt+F4 wird funktionieren.

Sie müssen die Option “Spotify im Tray schließen” in den Einstellungen deaktivieren. Wenn Sie dann alt+f4 drücken, wird die App wirklich beendet.

Ich weiß nicht, ob diese Option bereits existiert.

-1
-1
-1
2017-07-03 17:19:18 +0000

Ich hatte dieses Problem und eine einfache Lösung ist das Öffnen des Startmenüs mit der Windows-Taste, die Verwendung von Tab, bis Sie in der Lage sind, den PC herunterzufahren, starten Sie das Herunterfahren und nach ein paar Sekunden, während der PC schließt Anwendungen Sie abbrechen, indem Sie esc

Advertisement