Perché il mio computer che esegue un CheckDisk costantemente?

May 13

Mentre CheckDisk dovrebbe funzionare una volta all'avvio, dopo si indica a, si può sempre eseguito ad ogni avvio. Questo comportamento non corretto può essere frustrante, perché il controllo del disco può richiedere diversi minuti per eseguire e si può perdere tempo prezioso in attesa per il completamento del processo. Questo può essere semplicemente dovuto a Windows non reimpostare un valore quando CheckDisk è stato eseguito correttamente.

CheckDisk

CheckDisk è un utility per Windows che esegue la scansione del disco rigido per gli errori e potenziali problemi. Ad esempio, lo strumento cercherà settori danneggiati, persi i cluster di dati ed errori di directory. Quando CheckDisk trova tali problemi, si cercherà di ripararli. CheckDisk, che utilizza il nome dell'applicazione "chkdsk," non può eseguire la scansione di tutti i file che sono attualmente in uso. Così, quando si tenta di eseguirlo, Windows chiederà se si desidera eseguire quando si riavvia il computer. L'applicazione verrà eseguita non appena si riavvia il computer, anche se si dimentica a questo proposito. Tuttavia, dovrebbe essere eseguito solo una volta.

Ragionare

Questo può essere dovuto al fatto che Windows non riesce a reimpostare il valore BootExecute di dati di default, non appena CheckDisk lancia al riavvio. Questa azione è ciò che impedisce CheckDisk da costantemente in esecuzione. Se il valore BootExecute è corretto, CheckDisk potrebbe essere in esecuzione costantemente perché dirty bit del computer è bloccato sul impostazione che indica CheckDisk per l'esecuzione ad ogni avvio.

Ripristina BootExecute

Per ripristinare il valore BootExecute in modo che CheckDisk smette di funzionare continuamente, è necessario modificare il registro di Windows. È possibile farlo premendo il tasto Windows e "R" e digitando "regedit" nella casella. Una volta che l'editor di registro si apre, passare alla seguente chiave: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager. Individuare la voce BootExecute e fare doppio clic su di esso. Se il valore è diverso da "autocheck autochk" cambiarlo "autocheck autochk". Fai clic su "Ok" per chiudere la finestra una volta che legge i dati corretti. Chiudere l'editor.

Fissaggio Bit sporco

Pulsante destro del mouse su Prompt dei comandi dalla cartella Accessori nel menu Start e scegliere l'opzione per l'esecuzione come amministratore. Quando si apre, digitare quanto segue nella riga di comando: "fsutil dirty query di C:". Se CheckDisk sta verificando un driver diverso da "C", cambiare la lettera di quella che corrisponde all'unità. Avanti, digitare "Chkntfs / x C:" in prompt dei comandi per disabilitare CheckDisk. Riavviare il computer e dovrebbe avviare Windows.

avvertimento

L'editor del Registro di sistema utilizza un'interfaccia visiva che è straight-forward. Tuttavia, non tutti gli utenti sarà comodo modificare le voci. Un errore può causare programmi non riescono a funzionare correttamente. In aggiunta a questo, per ripristinare il dirty bit, è necessario utilizzare la riga di comando di Windows basato su testo e non un editor visuale. Alcuni utenti potrebbero non essere agio con questo processo. Se non si ha familiarità con uno di questi strumenti, chiedere l'assistenza di un professionista.