I miei arresti hanno richiesto molto tempo per essere eseguiti. Quello che segue è il mio esempio con la risposta di Tom .
Il primo grafico mostra il problema, I / O del disco :
Il mio arresto sta impiegando più di un minuto ed è tutto I / O del disco rigido.
Il grafico successivo, Utilizzo del disco mostra che un'unità è quasi al massimo al 100% di utilizzo:
Il grafico finale mostra l' utilizzo del disco per processo :
Filtrando mi rendo conto che è tutto causato da WinInit.exe
:
Facendo clic con il pulsante destro del mouse su uno dei grafici del disco rigido e selezionando Tabella riepilogativa , posso ottenere i dettagli di quali file sono stati accessibili da quale processo:
56,4 secondi del mio arresto sono stati spesi WinInit
scrivendo 6,7 GB su C:\hiberfil.sys
.
Ma la domanda è: perché Windows sta scrivendo sul mio file di ibernazione allo spegnimento ?
Poi ho ricordato un'opzione che avevo attivato per cancellare quel file di paging all'arresto:
- Avvia -> Esegui -> SecPol.msc
- Impostazioni di sicurezza, politiche locali, opzioni di sicurezza
- Arresto: cancella il file di paging della memoria virtuale
Quindi ho disabilitato l'opzione ed eseguito di xbootmgr
nuovo. Ora il mio spegnimento è di 22 secondi:
Ora 9s
lo 22s
spegnimento viene speso System
scrivendo in qualche unknown
file. Questo potrebbe essere degno di ulteriori indagini.
Ma per ora ho risolto il mio arresto di un minuto e mezzo.
sono andato oltre e ho risolto il mio spegnimento lento dei 22 anni. Da t = 12s
a t = ha 21s
mostrato l' utilizzo del disco al 100% , ma zero I / O del disco . Era sconcertante.
Fino a quando, durante uno spegnimento, ho sentito il suono familiare di una delle mie unità girare. L'arresto è stato bloccato per 9 secondi perché Windows stava tentando di accedere a un disco che era andato in sospensione. Nove secondi dopo l'unità risponde e un momento dopo la macchina si è spenta.
È ironico che Windows riattivi un disco per dirgli che è ora di andare a dormire.
Ciò renderebbe il mio arresto effettivo 13,5 secondi. Potrebbe valere la pena indagare di più. Ma per ora ho risolto il mio arresto di 22 secondi.