Quando tieni premuto il tasto di accensione, Windows passa gli ultimi secondi a prendere appunti
L'abbiamo fatto tutti. Lo schermo è bloccato, il mouse non si muove, e tieni premuto il tasto di accensione finché le ventole si fermano. A quanto pare Windows non muore semplicemente in quei secondi. In un post del 29 ottobre sul suo blog Old New Thing, il veterano di Microsoft Raymond Chen ha spiegato che dopo circa otto secondi il kernel "capisce che l'utente sta cercando di forzare lo spegnimento del sistema" e inizia a scrivere un dump della memoria. È una corsa contro l'hardware, che di solito toglie corrente intorno ai dodici secondi senza avvisare Windows.
In Microsoft questi casi sono classificati come "long power button hold", o LPBH. Quelli in cui lo schermo era completamente nero hanno un'etichetta propria, "black screen LPBH", e finiscono a un piccolo team virtuale di cui Chen fa parte. È un lavoro davvero utile, perché uno schermo nero può voler dire un driver grafico guasto, un compositor che passa solo pixel neri o il programma incaricato di disegnare che si è bloccato, e visti da fuori i tre casi sono identici. Conta anche il tempismo. Se rilasci troppo presto, o usi un portatile il cui firmware stacca prima, il dump può mancare o essere incompleto. La documentazione di debug di Microsoft indica per lo spegnimento del firmware circa dieci secondi, meno su alcuni portatili ARM64.
Il dump lascia il tuo PC? Non automaticamente. Windows Latest ha esaminato la documentazione di Microsoft sulla privacy e riferisce che i dati di diagnostica obbligatori registrano solo che è stato creato un dump; il dump vero e proprio viene raccolto solo con un permesso aggiuntivo, come l'impostazione dei dati di diagnostica facoltativi. Microsoft avverte comunque che un'istantanea della memoria può contenere parti di un file che avevi aperto. Se la cosa ti disturba, l'interruttore è in Impostazioni, Privacy e sicurezza, Diagnostica e feedback, alla voce "Invia dati di diagnostica facoltativi". Non esiste un'opzione separata solo per i dump del tasto di accensione. E se vuoi la prova che l'ultimo blocco è finito con uno spegnimento forzato, il Visualizzatore eventi lo registra come evento Kernel-Power 41.
Un PC che ha spesso bisogno del tasto di accensione di solito ha una causa che vale la pena cercare, e il punteggio di salute di Tendvane e l'aggiornamento automatico dei driver sono un buon primo controllo, visto che un driver grafico difettoso è tra i primi sospettati in caso di schermo nero.