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

C'è una scorciatoia da tastiera per FINIRE un'applicazione? (più di alt+f4)

Advertisement

Uso Spotify, un'applicazione che, come molte altre, rimane in esecuzione quando si chiude la finestra. Cioè, quando do alt+F4, non ha l'effetto desiderato. Chiude solo la finestra. La piccola icona in basso nella barra di lancio rimane evidenziata come applicazione attiva. Bisogna cliccare con il tasto destro sull'icona e selezionare “Esci” per chiuderla veramente. Non ho voglia di farlo ogni volta.

C'è una scorciatoia da tastiera equivalente a ctrl+alt+del fine attività?

Advertisement

Antwoorden (16)

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

Sì, c'è. È Alt+F4.

Questa è la combinazione di tasti per terminare un programma . L'unica ragione per cui non funziona come pubblicizzato sono i programmatori ignoranti che si rifiutano di seguire le linee guida del design Microsoft.

Questo problema persisterebbe anche con qualsiasi altro tasto di scelta rapida. Si potrebbe solo eventualmente creare una soluzione personalizzata con AutoHotKey (o strumenti simili) che uccida il processo. Ma questo molto probabilmente vi farebbe perdere un sacco di lavoro. Poiché questo è un metodo di forza bruta per uscire da un processo.


Voglio saperne di più!

OK, per quanto ne so, ci sono diversi modi in cui un'applicazione Windows può essere terminata.

  1. Inviando un WM_CLOSE window message alla finestra principale dell'applicazione.
  2. Distruzione della finestra dell'applicazione principale.
  3. Terminazione del processo.

Il primo modo è il modo pulito. Il modo in cui si intende chiudere un'applicazione. Questa è la stessa cosa che fa Alt+F4. Premendo Alt+F4 invierete semplicemente il messaggio WM_CLOSE alla finestra dell'applicazione.

Ora, guardiamo tutti e 3 i modi in ordine inverso.

Terminare un processo

In Windows, un'applicazione vive in un processo . All'interno di quel processo, l'applicazione può creare una finestra . La finestra è ciò che vedrete sul vostro desktop e con cui interagirete.

Quindi, se il processo è il root di un'applicazione, se lo terminate, anche tutto il resto andrà via. Quindi questo sarebbe ottimo per completamente terminare un'applicazione. Ma questo ucciderà l'applicazione così bruscamente, che non avrà la possibilità di salvare alcun dato critico sul disco.

Quindi questo non è raccomandato!

Distruggere la finestra dell'applicazione principale

Come abbiamo appena imparato, la finestra dell'applicazione principale è solo parte del processo. Quindi, se distruggiamo solo quella finestra, avremo ancora il processo che appesta il posto :(

E sarebbe ancora più difficile sbarazzarsi di quella che sarebbe stata l'applicazione.

Questo è molto probabilmente l'approccio più cattivo per cercare di terminare un'applicazione. State lontani!

Posting a WM_CLOSE message

Windows è un sistema operativo basato sui messaggi. Ciò significa che i componenti parlano tra loro inviandosi piccoli messaggi.

Uno di questi messaggi è il messaggio WM_CLOSE.
Se un'applicazione riceve questo messaggio, si concorda che questa applicazione deve prendere tutte le azioni e poi la vita.

Ma ogni programmatore può decidere da solo come gestire il messaggio.

Come la documentazione ci ha detto prima, il comportamento default sarebbe quello di chiamare DestroyWindow e, quindi eseguire il nostro approccio di uscita dall'applicazione #2.
Con la piccola differenza che, questa volta , è intenzionale e il programma ha tutte le possibilità di salvare i dati critici.

Conclusione

Quindi, come potete vedere, qui siamo praticamente in balia di ogni programmatore. Oppure corriamo il rischio di perdere i dati (non volete correre questo rischio!).

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

A seconda dell'applicazione e del layout del menu nell'applicazione si può essere in grado di premere ALT + F seguito dal tasto X. ALT + F apre il menu dei file e poi X uscirà dall'applicazione. Se questo non funziona, cerca un pulsante di uscita sulla barra dei menu e premi il tasto corrispondente sottolineato. Questo dovrebbe fare il trucco per te.

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

Ci sono un certo numero di cose che puoi provare se non riesci a spegnere un programma con Alt-F4, oltre ad uccidere il processo (che userei solo come ultima risorsa). Anche se questo deve essere fatto su una base per programma poiché non c'è una soluzione generalizzata.

  • Puoi provare a trovare nella documentazione un'opzione della linea di comando che chiude completamente un programma. Se non esiste, puoi contattare lo sviluppatore
  • Un'altra opzione è quella di cercare nelle preferenze di un programma un'opzione come “Premendo Alt-F4 si termina il programma invece di minimizzare a SysTray”.
  • Alcuni programmi permettono di creare tasti di scelta rapida definiti dall'utente per azioni come questa.
  • Create uno script con AutoHotkey che selezioni l'opzione per terminare dalla GUI. Qualcosa come “!fq” per “Accedi al menu file con Alt-F poi seleziona l'opzione quit”. Potreste limitare l'hotkey al programma con #IfWinActive e assegnare l'hotkey Alt-F4.

Alcuni esempi:

  • Per spegnere PhraseExpress, si dovrebbe creare un collegamento a phraseexpress.exe con il parametro -shutdown.
  • Per chiudere completamente Word, si potrebbe creare una macro che faccia “application.quit”. Questo tenterà di chiudere tutte le istanze di Word.
  • Per chiudere uno script AutoHotkey, dovresti avere un collegamento a ExitApp da qualche parte nello script.

Iniziate ad usare le macro e dopo un po’ ci prenderete la mano. AutoHotkey o AutoIt sono buoni linguaggi di scripting per questo tipo di problema.

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

Vuoi accedere al menu dell'icona del vassoio tramite la tastiera?

Inizia con Win-B per mettere a fuoco il vassoio; se hai bisogno di accedere agli elementi aggiuntivi nascosti, vai sulla freccia e premi spazio o Invio, poi vai sull'icona dell'applicazione, premi il tasto menu (tra i tasti Alt e Ctrl di destra) e vai con le frecce alla voce del menu exit/quit.

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

Gnome HIG usa Ctrl-Q per chiudere le applicazioni e Ctrl-W per chiudere le schede.

Firefox, Eclipse e altri li supportano. http://developer.gnome.org/hig-book/3.2/hig-book.html#standard-shortcuts

Googlando per Spotify e Ctrl-Q in effetti rivela: 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 dovrebbe chiudere la finestra corrente, non necessariamente causare l'uscita del programma.
  • Se è l'ultima finestra, il processo generalmente esce da solo.

Ci sono eccezioni come i programmi che girano in background e normalmente non mostrano una finestra, tranne che per le notifiche. Per questi Alt+F4 generalmente elimina la notifica e di solito c'è un altro modo per far uscire il programma.

Ma la risposta è: No , non esiste una scorciatoia da tastiera per terminare forzatamente un processo. Le scorciatoie servono a rendere più facili le azioni frequenti. La terminazione forzata dovrebbe essere un evento raro, e quindi non ha una scorciatoia.

  • Inoltre, Ctrl+C generalmente provoca la chiusura delle applicazioni della console (ma non delle applicazioni Windows, perché è la scorciatoia per “copia”). Lo stesso vale per Ctrl+Break. In ogni caso viene chiamato un “control hander”, che di solito termina l'applicazione (ma potrebbe non farlo).
1
Advertisement
1
1
2019-03-29 20:03:12 +0000

Ctrl+Shift+ Esc per aprire Task Manager.

Premi la prima lettera del nome dell'applicazione (per “Spotify”: s). Oppure, usa i tasti freccia su/giù per navigare sulla riga dell'applicazione nel task manager.

Poi Alt+E per “End Task”.

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

In un caso in cui non puoi vedere il task manager (un'applicazione a schermo intero come un gioco non funziona) e Alt F4 non funziona puoi usare taskkill.exe se conosci il nome del processo.

Aprite la finestra di dialogo Esegui con Win R e digitate:

taskkill /IM NameOfTheProcess.exe /F Taskkill doc

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

In windows il modo più veloce è premendo alt e space simultaneamente e c dopo

alt + space c

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

Molti di questi non hanno funzionato per me quando un videogioco si è bloccato ed era a schermo intero, quindi non potevo accedere al task manager.

La mia soluzione è stata trovata dopo aver rinunciato. Questo ha funzionato su Windows 10

  1. Premi il pulsante di accensione sul corpo del computer. Windows inizierà a spegnersi. Mostra una finestra di dialogo “spegnere questi programmi”
  2. Premi velocemente “annulla spegnimento” una volta che il programma incriminato è chiuso.

Si sta essenzialmente spegnendo, ma tu lo fermi prima che lo faccia.

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

ctrl + alt + del tira il task manager. Da lì, passa sopra task manager sul secondo monitor e premi la freccia verso il basso fino al programma di destinazione. Poi scorrere verso il basso fino al programma di destinazione. Premere del sulla tastiera. Questo ucciderà il processo esternamente senza uccidere tutti i processi su windows 10 con più monitor.

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

CtrlPause, che sul mio Dell è il tasto blu Fn e F12 / Pause.

Quindi, tengo il tasto funzione blu, tengo il tasto Ctrl e premo F12.

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

Esiste una scorciatoia da tastiera equivalente a ctrl+alt+del end task?

Sì, se proprio vuoi accedere al Task Manager che ti permette di terminare direttamente il processo, puoi usare la seguente scorciatoia:

Ctrl + Shift + Esc

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

alt+F4 non chiude più nessuna finestra. Cambiate la chiave di registro a 1 e chiuderà le finestre, anche se ci sono più schede.

[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 funzionerà.

Devi disabilitare l'opzione “Chiudi Spotify nel vassoio” nelle preferenze. Poi quando fai il tuo alt+f4, chiuderà davvero l'app.

Non so se questa opzione esisteva prima.

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

Ho avuto questo problema e una soluzione semplice è aprire il menu start con il tasto windows, usare tab fino a quando si è in grado di spegnere il pc, avviare lo spegnimento e dopo qualche secondo mentre il pc sta chiudendo le applicazioni si annulla premendo esc

Advertisement