Hannah Stryker / How-To Geek L’utilità Check Disk, spesso indicata semplicemente come “chkdsk”, può diagnosticare e riparare i problemi con le unità. Chkdsk ha molte funzioni, ma l’esecuzione di chkdsk /f /r in un prompt dei comandi con privilegi elevati è un buon comando catch-all.
Ogni volta che si verificano errori del disco rigido o anche comportamenti strani che all’inizio potresti non associare a un disco rigido, Check Disk può salvarti la vita. Ecco come utilizzare lo strumento Chkdsk fornito con Windows 10, Windows 11 e altre versioni di Windows
Cos’è CHKDSK e cosa fa? L’utilità Check Disk, nota anche come chkdsk (poiché è il comando che usi per eseguirla), esegue la scansione dell’intero disco rigido per trovare e risolvere i problemi. Non è uno strumento particolarmente entusiasmante e la sua esecuzione può richiedere del tempo, ma può davvero aiutare a prevenire problemi più grandi e la perdita di dati a lungo termine. Chkdsk esegue un paio di funzioni, a seconda di come viene eseguito:
La funzione di base di Chkdsk è scansionare l’integrità del file sistema di file e i metadati del file system su un volume del disco e correggere eventuali errori del file system logico che trova. Tali errori potrebbero includere voci danneggiate nella tabella dei file master (MFT) di un volume, descrittori di sicurezza errati associati ai file o persino timestamp non allineati o informazioni sulle dimensioni dei singoli file. Chkdsk può anche scansionare facoltativamente ogni settore su un volume del disco cercando settori danneggiati. I settori danneggiati si presentano in due forme: settori danneggiati morbidi, che possono verificarsi quando i dati vengono scritti in modo errato, e settori danneggiati rigidi, che possono verificarsi a causa di danni fisici al disco. Chkdsk tenta di risolvere questi problemi riparando i settori danneggiati soft e contrassegnando i settori danneggiati hard in modo che non vengano riutilizzati. Potrebbe sembrare tutto molto tecnico, ma non preoccuparti: non è necessario capire i dettagli di come funziona per sapere Quando dovresti eseguirlo.
Potresti voler eseguire chkdsk ogni pochi mesi come parte della manutenzione ordinaria insieme all’utilizzo di a Strumento INTELLIGENTE per le unità che lo supportano. Dovresti anche considerare di eseguirlo ogni volta che Windows si è spento in modo anomalo, ad esempio dopo un’interruzione dell’alimentazione o un arresto anomalo del sistema. A volte Windows eseguirà automaticamente una scansione durante l’avvio, ma molto spesso dovrai farlo tu stesso. Anche se hai solo strani problemi con le app che non si caricano o si bloccano e che non sei stato in grado di risolvere in altro modo, potresti considerare di controllare il disco.
Ad esempio: una volta ho avuto un problema in cui Outlook ha iniziato improvvisamente a bloccarsi su di me poco dopo il caricamento. Dopo un sacco di risoluzione dei problemi, una scansione chkdsk ha rivelato che avevo settori danneggiati in cui era archiviato il mio file di dati di Outlook. Fortunatamente, chkdsk è stato in grado di recuperare i settori nel mio caso e tutto è tornato alla normalità in seguito.
IMPARENTATO: Spiegazione dei settori danneggiati: perché i dischi rigidi ottengono settori danneggiati e cosa si può fare al riguardo
Se chkdsk incontra problemi, in particolare settori danneggiati, che it non posso riparazione, i dati possono diventare inutilizzabili. Non è molto probabile, ma può succedere. Per questo motivo, dovresti sempre assicurarti di avere una buona routine di backup in atto e eseguire il backup del PC prima di eseguire chkdsk.
Lo strumento chkdsk funziona praticamente allo stesso modo in tutte le versioni di Windows. Lavoreremo con Windows 10 in questo articolo, quindi gli screenshot potrebbero apparire leggermente diversi se lo stai utilizzando Finestre 11, ma chkdsk esegue lo stesso e indicheremo dove le procedure differiscono. Parleremo anche di eseguirlo dal prompt dei comandi, nei casi in cui non puoi nemmeno avviare Windows.
L’esecuzione dello strumento Check Disk dal desktop di Windows è semplice. In Esplora file, fai clic con il pulsante destro del mouse sull’unità che desideri controllare, quindi scegli “Proprietà”.
Nella finestra delle proprietà, passare alla scheda “Strumenti” e quindi fare clic sul pulsante “Verifica”. In Windows 7, il pulsante è denominato “Controlla ora”.
In Windows 10 e Windows 11, Windows potrebbe informarti che non ha trovato errori sull’unità. È comunque possibile eseguire una scansione manuale facendo clic su “Scansiona unità”. Questo eseguirà prima una scansione senza tentare alcuna riparazione, quindi non riavvierà il PC a questo punto. Se la scansione rapida del disco rivela problemi, Windows presenterà tale opzione. Se vuoi forzarlo, però, dovrai usare il prompt dei comandi per eseguire chkdsk, qualcosa che tratteremo un po’ più avanti nell’articolo.
Dopo che Windows ha scansionato l’unità, se non sono stati rilevati errori, puoi semplicemente fare clic su “Chiudi”.
Come controllare o annullare un controllo programmato del disco Se non sei sicuro che sia pianificato un controllo del disco per il tuo prossimo riavvio, è abbastanza facile controllare al prompt dei comandi. Dovrai eseguire il prompt dei comandi con privilegi amministrativi. Apri il menu Start e digita “cmd”. Fai clic con il pulsante destro del mouse sul risultato, quindi scegli “Esegui come amministratore”.
Nota: Funziona in modo identico nel prompt dei comandi, in PowerShell o nel terminale di Windows purché venga avviato come amministratore.
Al prompt, digitare il comando seguente, sostituendo la lettera dell’unità se necessario.
chkntfs c: Se hai programmato un controllo manuale dell’unità, vedrai un messaggio in tal senso.
Se Windows ha pianificato un controllo automatico dell’unità, verrà visualizzato un messaggio che ti informa che il volume è sporco, il che significa semplicemente che è stato contrassegnato con potenziali errori. Questo serve come indicazione che Windows eseguirà un controllo al successivo avvio. Se non è pianificata alcuna scansione automatica, vedrai solo un messaggio che ti informa che il volume non è sporco.
Se è pianificato un controllo del disco per la prossima volta che avvii Windows, ma hai deciso che non vuoi che il controllo avvenga, puoi annullare il controllo digitando il seguente comando:
chkntfs /x c:
Non riceverai alcun tipo di feedback che la scansione è stata annullata, ma lo sarà. Questo comando esclude effettivamente l’unità dal comando chkdsk per il prossimo avvio. Se riavvii per scoprire che è stata pianificata una scansione, Windows è anche così gentile da fornirti circa dieci secondi per saltare la scansione, se lo desideri.
IMPARENTATO: A cosa servono le unità Windows A: e B:?
Come utilizzare il comando ChkDsk Se sei disposto a utilizzare il prompt dei comandi (o devi perché Windows non si avvia correttamente), puoi esercitare un po’ più di controllo sul processo di controllo del disco. Inoltre, se stai usando Windows 10 o Windows 11 è l’unico modo per forzare la correzione automatica o la scansione dei settori danneggiati nel mix. Apri il prompt dei comandi con privilegi di amministratore premendo Windows + X e selezionando “Prompt dei comandi (amministratore)”. Utilizzerai il chkdsk comando. Il comando supporta una serie di opzioni facoltative, ma ci occupiamo principalmente di due di esse: /f E /r.
IMPARENTATO: Come accedere al menu Hidden Power User di Windows 10
Nota: Puoi anche utilizzare PowerShell o Terminale di Windows, se lo desideri. Il processo è identico. Assicurati solo di avviarli come amministratore. Se usi solo il chkdsk comando da solo, eseguirà la scansione dell’unità in modalità di sola lettura, segnalando errori ma senza tentare di ripararli. Per questo motivo, di solito può essere eseguito senza dover riavviare il PC.
Se vuoi chkdsk per tentare di riparare gli errori del file system logico durante la scansione, aggiungere il file /f interruttore. Tieni presente che se l’unità contiene file in uso (e probabilmente lo farà), ti verrà chiesto di pianificare una scansione per il prossimo riavvio.
chkdsk /f c:
Se vuoi chkdsk per cercare anche i settori danneggiati, utilizzerai il file /r interruttore. Quando usi il /r interruttore, il /f switch è implicito, nel senso che chkdsk cercherà sia gli errori logici che i settori danneggiati. Ma mentre non è davvero necessario scrivere esplicitamente chkdsk /f /rinoltre non farà male a nulla se lanci entrambi i file /r E /f attiva contemporaneamente il comando.
chkdsk /r c:
Corsa chkdsk /r ti offre la scansione più completa che puoi eseguire su un volume e se hai del tempo da dedicare al controllo del settore, ti consigliamo vivamente di eseguirlo almeno periodicamente.
Comandi Chkdsk importanti Ci sono, ovviamente, altri parametri con cui puoi usare chkdsk . Quindi, per amore di completezza e per il tuo divertimento geek, eccoli qui:
C:>chkdsk /? Checks a disk and displays a status report. CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B] volume Specifies the drive letter (followed by a colon), mount point, or volume name. filename FAT/FAT32 only: Specifies the files to check for fragmentation. /F Fixes errors on the disk. /V On FAT/FAT32: Displays the full path and name of every file on the disk. On NTFS: Displays cleanup messages if any. /R Locates bad sectors and recovers readable information (implies /F). /L:size NTFS only: Changes the log file size to the specified number of kilobytes. If size is not specified, displays current size. /X Forces the volume to dismount first if necessary. All opened handles to the volume would then be invalid (implies /F). /I NTFS only: Performs a less vigorous check of index entries. /C NTFS only: Skips checking of cycles within the folder structure. /B NTFS only: Re-evaluates bad clusters on the volume (implies /R) /scan NTFS only: Runs an online scan on the volume /forceofflinefix NTFS only: (Must be used with “https://www.howtogeek.com/scan”) Bypass all online repair; all defects found are queued for offline repair (i.e. “chkdsk /spotfix”). /perf NTFS only: (Must be used with “https://www.howtogeek.com/scan”) Uses more system resources to complete a scan as fast as possible. This may have a negative performance impact on other tasks running on the system. /spotfix NTFS only: Runs spot fixing on the volume /sdcleanup NTFS only: Garbage collect unneeded security descriptor data (implies /F). /offlinescanandfix Runs an offline scan and fix on the volume. /freeorphanedchains FAT/FAT32/exFAT only: Frees any orphaned cluster chains instead of recovering their contents. /markclean FAT/FAT32/exFAT only: Marks the volume clean if no corruption was detected, even if /F was not specified. The /I or /C switch reduces the amount of time required to run Chkdsk by skipping certain checks of the volume Si spera che Chkdsk risolva tutti i problemi del disco rigido che potresti avere e che tu possa tornare a utilizzare normalmente il tuo computer.