CHKDSK: impara a risolvere il problema del disco in Windows!

    0
    48

    L’utilità Check Disk, conosciuta anche come chkdsk (dato che è il comando che si usa per eseguirla), analizza il tuo intero disco rigido per trovare e risolvere i problemi. Non è uno strumento molto eccitante – ed eseguirlo può richiedere un po’ di tempo – ma può davvero aiutare a prevenire grossi problemi e perdite di dati a lungo termine. Così, oggi, parleremo di Chkdsk e di come può aiutarci a risolvere i problemi del disco rigido in Windows. Dai un’occhiata:

    Vedi anche i principali comandi CMD!

    Funzioni di Chkdsk

    Chkdsk esegue alcune funzioni, a seconda di come viene eseguito:

    • La funzione base di Chkdsk è quella di controllare l’integrità del file system e i metadati del file system su un volume del disco. Inoltre, corregge anche qualsiasi errore di file system logico che trova. Questi errori possono includere voci corrotte nella tabella dei file master (MFT) di un volume, descrittori di sicurezza errati associati ai file, o anche informazioni di timestamp o di dimensione del file non allineate correttamente sui singoli file;
    • Chkdsk può anche opzionalmente scansionare ogni settore su un volume disco per i settori danneggiati. I settori danneggiati si presentano in due forme: settori danneggiati, che possono verificarsi quando i dati vengono scritti in modo errato, e settori danneggiati, che possono verificarsi a causa di danni fisici al disco. Come tale, Chkdsk cerca di correggere questi problemi riparando i settori danneggiati e contrassegnandoli in modo che non vengano utilizzati di nuovo.

    Quando dovremmo eseguirlo?

    Tutto questo può sembrare molto tecnico ma non preoccuparti: non hai bisogno di capire come funziona per sapere quando eseguirlo.

    Pertanto, raccomandiamo di eseguire chkdsk ogni pochi mesi come parte della manutenzione ordinaria insieme all’utilizzo di uno strumento SMART per le unità che lo supportano. Inoltre, dovresti anche considerare di eseguirlo ogni volta che Windows si spegne in modo anomalo, come dopo un’interruzione di corrente o un crash di sistema. 

    A volte Windows esegue un controllo automaticamente durante l’avvio, ma la maggior parte delle volte dovrai farlo tu stesso. Inoltre, se stai avendo strani problemi con le applicazioni che non si caricano o si bloccano, ma che non sei stato in grado di risolvere altrimenti, considera di controllare il disco.

    Per esempio: una volta ho avuto un problema in cui Outlook ha iniziato improvvisamente a bloccarsi subito dopo il caricamento. Dopo molta risoluzione dei problemi, un controllo chkdsk ha rivelato che avevo dei settori danneggiati dove era memorizzato il mio file di dati di Outlook. Fortunatamente, chkdsk è stato in grado di recuperare i settori nel mio caso e tutto è tornato alla normalità dopo.

    Uno strumento utile e che funziona su tutte le versioni di Windows

    Se chkdsk trova dei problemi – specialmente settori danneggiati – che non possono essere riparati, i dati possono diventare inutilizzabili. Non è molto probabile, ma può succedere. Per questo motivo, dovresti sempre assicurarti di avere una buona routine di backup e fare un backup del tuo PC prima di eseguire chkdsk.

    Inoltre, vale la pena notare che lo strumento chkdsk funziona praticamente allo stesso modo su tutte le versioni di Windows. Lavoreremo con Windows 10 in questo articolo, quindi le schermate potrebbero sembrare un po’ diverse se stai usando Windows 7 o 8, ma chkdsk funziona allo stesso modo e ti indicheremo dove le procedure sono diverse. Inoltre, parleremo anche di come eseguirlo dal Prompt dei comandi, nei casi in cui non puoi nemmeno avviare Windows.

    Come controllare un disco in Windows?

    È molto facile eseguire lo strumento «Controlla disco» dal desktop di Windows. In questo modo, in Esplora file, fai clic destro sull’unità che vuoi controllare e scegli «Proprietà».

    Nella finestra delle proprietà, passa alla scheda «Strumenti» e clicca sul pulsante «Scansione». In Windows 7, il pulsante si chiama «Scansione ora».

    Windows 8 e 10

    In Windows 8 e 10, Windows potrebbe segnalare di non aver trovato alcun errore nell’unità. In questo modo puoi comunque eseguire un controllo manuale cliccando su «Controlla unità». Questo eseguirà prima una scansione senza tentare alcuna riparazione, quindi non riavvierà il tuo PC a questo punto. Se il controllo rapido del disco rivela qualche problema, Windows ti presenterà questa opzione. Tuttavia, se vuoi forzarlo, dovrai utilizzare il prompt dei comandi per eseguire chkdsk – qualcosa di cui parleremo più avanti in questo articolo.

    Dopo che Windows controlla la tua unità, se non vengono trovati errori, puoi semplicemente cliccare su «Chiudi».

    Windows 7

    In Windows 7, quando clicchi sul pulsante «Scansione ora», vedrai una finestra di dialogo che ti permette di scegliere alcune opzioni extra – cioè se vuoi anche correggere automaticamente gli errori del file system e controllare i settori danneggiati. In questo modo, se vuoi eseguire la scansione del disco più approfondita, vai avanti, seleziona entrambe le opzioni e clicca su «Inizia». Sii consapevole che se aggiungi una scansione di settore al mix, il controllo del disco potrebbe richiedere un po’ di tempo. Potrebbe essere qualcosa che vuoi fare quando non hai bisogno del PC per qualche ora.

    Se scegli di correggere gli errori del file system o di controllare i settori danneggiati, Windows non sarà in grado di fare una scansione mentre il disco è in uso. Se questo accade, avrai l’opzione di annullare la scansione o programmare un controllo del disco che avverrà al prossimo riavvio di Windows.

    Come controllare o annullare un controllo programmato del disco?

    Se non sei sicuro che un controllo del disco sia programmato per il tuo prossimo riavvio, è facile controllare dal prompt dei comandi. In questo modo, dovrai eseguire il prompt dei comandi con privilegi amministrativi.  Quindi, vai su Start e digita «prompt dei comandi». Poi fai clic destro sul risultato e scegli «Esegui come amministratore».

    Al prompt, digita il seguente comando – sostituendo la lettera dell’unità se necessario.

    • chkntfs c:

    Controllo manuale

    Se hai programmato un controllo manuale dell’unità, vedrai un messaggio simile a questo:

    Controllo automatico

    Se Windows ha programmato un controllo automatico dell’unità, vedrai un messaggio che dice che il volume è sporco, che significa semplicemente che è stato segnalato con possibili errori. Questo serve come indicazione che Windows eseguirà una scansione al prossimo avvio. Se nessuna scansione automatica è programmata, vedrai solo un messaggio che dice che il volume non è sporco.

    Se una scansione del disco è programmata per il prossimo avvio di Windows, ma hai deciso che non vuoi che la scansione avvenga, puoi annullare la scansione inserendo il seguente comando:

    • chkntfs / xc:

    Non riceverai nessun feedback che la scansione è stata annullata, ma lo sarà stata. Infatti, questo comando esclude il drive dal comando chkdsk per l’avvio successivo. In questo modo, se riavvii e scopri che una scansione è stata programmata, Windows è anche abbastanza gentile da fornire circa dieci secondi per saltare la scansione se lo desideri.

    Come usare il comando ChkDsk al prompt dei comandi?

    Se vuoi usare il Prompt dei comandi (o ne hai bisogno perché Windows non si avvia correttamente), puoi esercitare un po’ più di controllo sul processo di controllo del disco. Inoltre, se stai utilizzando Windows 8 o 10, è l’unico modo per forzare la correzione automatica o la scansione dei settori danneggiati. Quindi, apri il Prompt dei comandi con privilegi amministrativi premendo Windows + X e selezionando «Prompt dei comandi (Admin)». Successivamente userai il comando chkdsk. Il comando supporta diverse opzioni opzionali, ma noi siamo più interessati a due di esse: /f e /r.

    Scansione in modalità di sola lettura

    Se usi solo il comando chkdsk, esso scansionerà il tuo disco in modalità di sola lettura, segnalando gli errori, ma non tentando di ripararli. Per questo motivo, di solito può essere eseguito senza il bisogno di riavviare il PC.

    Scansione e riparazione degli errori del file system logico

    Se desideri utilizzare il comando chkdsk e tentare di riparare gli errori del file system logico durante la scansione, aggiungi l’opzione / f. Nota che se l’unità ha file in uso (e probabilmente sarà così), ti verrà richiesto di programmare una scansione per il prossimo riavvio.

    • chkdsk / fc:

    Scansione e controllo dei settori danneggiati

    Se vuoi controllare anche i settori danneggiati, usa l’opzione /r. Quando usi l’opzione /r, l’opzione /f è implicita, il che significa che chkdsk effettuerà la scansione per gli errori logici e i settori danneggiati. Ma anche se non è davvero necessario, non farà male se attivi gli interruttori /r e /f sul comando allo stesso tempo.

    • chkdsk /r:

    L’esecuzione di chkdsk / r fornisce il controllo più completo che puoi eseguire su un volume. Pertanto, se hai del tempo da dedicare al controllo dei settori, è altamente raccomandato eseguirlo almeno periodicamente.

    Ci sono, ovviamente, altri parametri con cui puoi usare chkdsk. Tuttavia, lasceremo parlare di loro in altre occasioni.

    Speriamo che chkdsk risolva qualsiasi problema del disco rigido che potresti avere e che tu possa tornare ad utilizzare il tuo PC normalmente.

    FAQ

    L’utilità Check Disk, conosciuta anche come chkdsk (dato che è il comando che usi per eseguirla), analizza l’intero disco rigido per individuare e risolvere i problemi. La funzione base di chkdsk è quella di controllare l’integrità del file system e i metadati del file system su un volume del disco. Inoltre, corregge anche qualsiasi errore di file system logico che trova.

    Ti è piaciuto? Cosa ne pensi? Lascia il tuo commento. Inoltre, non dimenticare di unirti al nostro gruppo Telegram. Basta cliccare su «Canale Telegram» che si trova in alto a destra della pagina!