Controlla il tempo di attesa di Windows prima di uccidere le app all'arresto

Sommario:

Controlla il tempo di attesa di Windows prima di uccidere le app all'arresto
Controlla il tempo di attesa di Windows prima di uccidere le app all'arresto

Video: Controlla il tempo di attesa di Windows prima di uccidere le app all'arresto

Video: Controlla il tempo di attesa di Windows prima di uccidere le app all'arresto
Video: Come cambiare il programma predefinito di un file su Windows 10 - YouTube 2024, Aprile
Anonim
Quando si spegne il computer, Windows non si spegne immediatamente. Al contrario, offre alle applicazioni e ai servizi in esecuzione un po 'di tempo per chiudere prima. È possibile controllare la durata di attesa di Windows e stabilire se chiude automaticamente le applicazioni in esecuzione o meno.
Quando si spegne il computer, Windows non si spegne immediatamente. Al contrario, offre alle applicazioni e ai servizi in esecuzione un po 'di tempo per chiudere prima. È possibile controllare la durata di attesa di Windows e stabilire se chiude automaticamente le applicazioni in esecuzione o meno.

Normalmente non è necessario modificare queste impostazioni, ma può essere utile se si desidera forzare l'arresto del computer più rapidamente. Alcune applicazioni potrebbero inoltre compromettere queste impostazioni quando vengono installate e si potrebbe desiderare di reimpostarle sui valori predefiniti se il processo di spegnimento sembra lento.

Cambia il tempo di attesa per le applicazioni desktop

Esistono tre impostazioni del Registro di sistema che controllano ciò che Windows fa con le applicazioni in esecuzione quando si spegne il computer:

  • WaitToKillAppTimeout: Quando si spegne il PC, Windows apre le applicazioni 20 secondi per pulire e salvare i dati prima di offrire la chiusura. Questo valore controlla il numero di secondi che Windows attende.
  • HungAppTimeout: Windows considera le applicazioni "bloccate" se non rispondono entro 5 secondi e offre un'opzione di "blocco forzato". Questo valore controlla il numero di secondi che Windows attende prima di considerare le applicazioni non rispondenti.
  • AutoEndTasks: Windows normalmente visualizza un pulsante di "spegnimento forzato" dopo la scadenza del numero di secondi, chiedendo il permesso di chiudere tutte le applicazioni in esecuzione. Se abiliti questa opzione, Windows chiuderà automaticamente tutte le applicazioni e si spegnerà senza il tuo contributo.

Avvertenza standard: l'Editor del Registro di sistema è uno strumento potente e l'uso scorretto può rendere il sistema instabile o addirittura inutilizzabile. Questo è un trucco abbastanza semplice e, purché seguiate le istruzioni, non dovreste avere problemi. Detto questo, se non hai mai lavorato prima, considera di leggere come utilizzare l'Editor del Registro di sistema prima di iniziare. E sicuramente eseguire il backup del registro (e del computer!) Prima di apportare modifiche.

Per modificare queste impostazioni, è necessario utilizzare l'editor del registro. Per aprirlo, premi Windows + R sulla tastiera, digita "regedit" e premi Invio.

Passare alla seguente chiave nel riquadro sinistro della finestra dell'editor del Registro di sistema:
Passare alla seguente chiave nel riquadro sinistro della finestra dell'editor del Registro di sistema:

HKEY_CURRENT_USERControl PanelDesktop

Image
Image

Verificare se sono presenti le impostazioni "WaitToKillAppTimeout", "HungAppTimeout" o "AutoEndTasks" nel riquadro destro. Se non li vedi, Windows utilizza le impostazioni predefinite.

Per creare una di queste impostazioni, fare clic con il pulsante destro del mouse sul tasto "Desktop" nel riquadro di sinistra e selezionare Nuovo> Valore stringa. Denominalo "WaitToKillAppTimeout", "HungAppTimeout" o "AutoEndTasks", qualsiasi impostazione desideri personalizzare. Ripeti questo processo per aggiungere un secondo o anche tutti e tre.

Per configurare il
Per configurare il

WaitToKillAppTimeout

valore, creare il valore stringa e fare doppio clic su di esso. Immettere un valore in millisecondi. Ad esempio, il valore predefinito è "20000", ovvero 20000 millisecondi o 20 secondi. Se si desidera impostare su 5 secondi, immettere "5000".

Non è consigliabile impostare questo valore troppo basso, poiché le applicazioni hanno bisogno di tempo per ripulire. Come regola generale, non impostarlo sotto 2000 o 2 secondi.

Per configurare il
Per configurare il

HungAppTimeout

valore, crea la stringa e fai doppio clic su di essa. Immettere un valore in millisecondi. Ad esempio, il valore predefinito è "5000", ovvero 5000 millisecondi o 5 secondi. Se si desidera impostare su 3 secondi, immettere "3000".

Non è consigliabile impostare questo valore troppo basso, o Windows penserà che le applicazioni non rispondano quando non lo sono. Come regola generale, non impostarlo sotto 1000 o 1 secondo.

Per configurare il
Per configurare il

AutoEndTasks

valore, crea la stringa e fai doppio clic su di essa. Impostalo su "1" se vuoi che Windows chiuda automaticamente i programmi allo spegnimento. Il valore predefinito è "0", il che significa che Windows non chiuderà automaticamente i programmi allo spegnimento.

Fai attenzione a salvare il tuo lavoro in qualsiasi programma in esecuzione prima di spegnerlo se comunichi a Windows di chiudere automaticamente i programmi aperti. Si potrebbe perdere qualsiasi lavoro aperto quando Windows impone bruscamente ai programmi di chiudersi all'arresto.

Per annullare una modifica, individuare il
Per annullare una modifica, individuare il

WaitToKillAppTimeout

,

HungAppTimeout

o

AutoEndTasks

valori nel riquadro destro. Fai clic destro sull'opzione e seleziona "Elimina" per rimuoverlo. Windows utilizzerà invece l'impostazione predefinita.

Servizi in background

Windows offre solo un'impostazione del Registro di sistema che controlla cosa fa Windows con i servizi di sistema in background quando si spegne il computer:

WaitToKillServiceTimeout: Windows normalmente attende 5 secondi per i servizi in background da pulire e chiudere quando si dice spegnimento del computer. Alcune applicazioni possono cambiare questo valore quando vengono installate, offrendo ai loro servizi in background un tempo extra per ripulire. Windows interrompe forzatamente i servizi in background dopo questo periodo di tempo. Questo valore controlla quanti secondi Windows attende prima di farlo. Windows si spegne automaticamente se tutti i servizi vengono chiusi correttamente prima della scadenza del timer.

Per modificare questa impostazione, è necessario utilizzare l'Editor del Registro di sistema. Per aprirlo, premi Windows + R sulla tastiera, digita "regedit" e premi Invio.

Passare alla seguente chiave nel riquadro sinistro della finestra dell'editor del Registro di sistema:
Passare alla seguente chiave nel riquadro sinistro della finestra dell'editor del Registro di sistema:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl

Individua il valore WaitToKillServiceTimeout nel riquadro di destra. Se non lo vedi, fai clic con il pulsante destro del mouse sul tasto "Controllo" nel riquadro di sinistra, seleziona Nuovo> Valore stringa e assegna il nome "WaitToKillServiceTimeout".
Individua il valore WaitToKillServiceTimeout nel riquadro di destra. Se non lo vedi, fai clic con il pulsante destro del mouse sul tasto "Controllo" nel riquadro di sinistra, seleziona Nuovo> Valore stringa e assegna il nome "WaitToKillServiceTimeout".

Fare doppio clic sul

WaitToKillServiceTimeout

valore e immettere un numero di millisecondi. L'impostazione predefinita è 5000 millisecondi o 5 secondi. Per impostarlo su 20 secondi, devi inserire "20000".

Non dovresti impostare un valore troppo basso o i servizi in background non saranno in grado di spegnersi correttamente. Come regola generale, non impostare questo valore sotto "2000" o 2 secondi.

Per annullare questa modifica, torna qui e fai doppio clic su
Per annullare questa modifica, torna qui e fai doppio clic su

WaitToKillServiceTimeout

opzione. Impostalo su "5000", l'impostazione predefinita.

Consigliato: