In alcuni casi è necessario eseguire il controllo del disco (chkdsk) durante l'avvio o il riavvio di un PC. Ad esempio, se si esegue il comando chkdsk su un'unità di sistema che esegue Windows, verrà pianificato un controllo del disco al successivo riavvio. Windows forza anche il controllo automatico del disco quando il computer si spegne inaspettatamente .
Il controllo dei dischi è un'operazione che richiede molto tempo. Se non vuoi perdere tempo al prossimo avvio, ecco come disabilitare chkdsk all'avvio in Windows 10, 8, 7, Vista e Windows XP.
1. Controllare la pianificazione chkdsk
Aprire il Prompt dei comandi come amministratore , digitare il seguente comando e premere Invio .
chkntfs C:
Se si pianifica l'esecuzione di chkdsk, si otterrà una risposta simile a "chkdsk è stato pianificato manualmente per l'esecuzione al prossimo riavvio".

Se l'unità viene segnalata come sporca, il sistema forzerà automaticamente un controllo al successivo riavvio.

2. Disattivare chkdsk all'avvio di Windows
Le seguenti opzioni disabiliteranno chkdsk all'avvio di Windows e, a seconda della pianificazione, verrà utilizzato il metodo appropriato.
Opzione 1. Disattivare il controllo automatico del disco
Se all'avvio del computer viene rilevata un'unità sporca, prima del caricamento di Windows verrà richiesto di eseguire un controllo di coerenza del disco. Tuttavia a volte Windows potrebbe continuare a eseguire il controllo automatico del disco ogni volta che si riavvia e questo può risultare fastidioso. Per disattivare il controllo automatico del disco, è necessario cancellare il dirty bit seguendo i passaggi sottostanti.
Nota: questo processo richiede l'uso di un software di modifica dei dischi come WinHex. Se si desidera modificare il dirty bit per l'unità di sistema attualmente utilizzata, è necessario utilizzare il CD di avvio WinPE per avviare il computer.
Per cancellare manualmente il dirty bit su un'unità Windows, seguire questi passaggi:
Fase 1 . Per iniziare, apri WindHex come amministratore, clicca sul menu Strumenti e seleziona Apri disco .

Fase 2 . Quando viene richiesto di selezionare l'unità da modificare, selezionare l'unità di cui si desidera modificare il dirty bit, quindi fare clic su OK .

Per cancellare il dirty bit su un'unità FAT32, fare clic sul settore di avvio in Esplora directory. Il bit Dirty per le unità FAT32 è impostato sull'offset 0x41 . Se l'unità è sporca, il bit sarà 01, modificare 01 in 00 e salvare la modifica. Ora hai rimosso con successo la parte sporca.

Per le unità NTFS, fare clic su $Volume nel browser delle cartelle. La posizione di offset del dirty bit è leggermente diversa su ogni unità NTFS. Per determinare il dirty bit, trova la stringa esadecimale di 13 byte che inizia con 03 01 e termina con 80 00 00 00 18.

Il bit sporco è il terzo byte della stringa esadecimale contrassegnata dalla linea rossa sopra e dal cerchio rosso. Per impostare il flag sull'unità, è sufficiente modificarlo su 01 oppure su 00 se si desidera cancellarlo.
Opzione 2: annullare il controllo del disco pianificato
È possibile annullare un controllo del disco pianificato utilizzando il Prompt dei comandi o l'Editor del Registro di sistema, soluzione molto più semplice.
Utilizzo del prompt dei comandi
Aprire il Prompt dei comandi come amministratore. Se si desidera disattivare il controllo pianificato del disco sull'unità C:, digitare il seguente comando e premere Invio .
chkntfs /x C:

Utilizzo dell'editor del registro
Aprire l'Editor del Registro di sistema e andare alla seguente chiave:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
Fare doppio clic sul valore BootExecute nel pannello di destra.

Si aprirà la finestra Modifica multistringa , fare clic sulla casella Dati valore , quindi eliminare tutte le righe lasciando solo la riga come mostrato di seguito.

Al termine, fare clic su OK e chiudere l'editor del Registro di sistema.
Buona fortuna!