Alcune attività sono particolarmente lente in Windows, indipendentemente dalla versione. La deframmentazione dei dischi rigidi è una delle prime che vengono in mente, ma il controllo con CHKDSK è un altro classico esempio. In effetti, ci sono occasioni in cui CHKDSK si blocca su una percentuale, rifiutandosi di avanzare. Oggi condivideremo una serie di raccomandazioni per rendere l'uso di CHKDSK un'esperienza più tollerabile…
Perché usiamo ancora CHKDSK?
La risposta è semplice. Windows dipende ancora da NTFS (e FAT32 in casi speciali), quindi nessuno dei suoi capricci tecnici è scomparso. Spegnere il computer in modo errato (o subire un'interruzione improvvisa di corrente) resta rischioso come sempre, e a questo dobbiamo aggiungere un altro dettaglio fondamentale: le unità di archiviazione si rompono, e alcune soffrono la loro "vecchiaia" più intensamente di altre.
CHKDSK non è altro che la prima linea di difesa, ma nelle ultime edizioni di Windows può mostrare prestazioni piuttosto scarse, o bloccarsi direttamente. Molti utenti si sono riversati sul Web per sapere cosa fare quando CHKDSK si blocca su una percentuale, e oggi faremo una serie di raccomandazioni per uscire da questa trappola, o almeno, cercare di far andare CHKDSK un po' più velocemente. Tuttavia… la prima non ti piacerà.
Cosa fare quando CHKDSK si blocca
Aspettare
Sembra uno scherzo pesante, ma in realtà è una questione di progettazione. Microsoft stesso spiega:
«Se si usa chkdsk /f su un disco molto grande o su un disco con un numero molto elevato di file (ad esempio milioni di file), chkdsk /f può richiedere molto tempo per completare.»
In altre parole, la riparazione con CHKDSK su dischi grandi è un esercizio di pazienza. Se hai un disco da un terabyte pieno al 90% che necessita di una scansione con CHKDSK, non aspettarti risultati immediati. Se inoltre contiene milioni di piccoli file, il suo lavoro sarà ancora più lento. La domanda più frequente è «quanto tempo?», e le migliori stime suggeriscono tra 3 e 7 ore, a seconda della capacità e della salute generale del disco.
Pulire il disco
«Meno è meglio» nell'universo Windows, e se puoi eliminare qualsiasi traccia di spazzatura prima di eseguire un'operazione CHKDSK, sarà meglio per tutto il computer. Apri il «Pulizia disco», noto anche come cleanmgr.exe, seleziona tutti gli elementi, specifica la pulizia dei file di sistema (eleva i privilegi), e lascialo eseguire. Nota: potrebbe richiedere un paio d'ore.
Eseguire SFC
L'esecuzione di System File Checker, più popolare con le sue iniziali SFC, è fondamentalmente la raccomandazione «da manuale» nei forum ufficiali di Microsoft ogni volta che qualcuno ha un problema con il sistema operativo. L'idea è eliminare qualsiasi potenziale corruzione nei file critici, quindi dovrai aprire una console di sistema con privilegi elevati e usare il comando «SFC /scannow».
Eseguire DISM
DISM sta per Deployment Image Servicing and Management, uno strumento integrato in Windows che ci consente di eseguire diverse attività di manutenzione e configurazione. Una di queste attività è verificare l'integrità del sistema operativo e pulire eventuali moduli ridondanti. Il comando consigliato per i casi in cui CHKDSK si blocca è «Dism /Online /Cleanup-Image /RestoreHealth». Come puoi immaginare, anche questo richiede tempo.
Usare i modificatori /spotfix, /i e /c in CHKDSK
Questo vale solo per unità NTFS. In generale, i comandi più importanti di CHKDSK sono /f (che ordina di riparare gli errori), e /r (include /f, ma cerca anche settori danneggiati e tenta di recuperare informazioni). Tuttavia, esistono i modificatori /i e /c, che indicano a CHKDSK di eseguire test non così approfonditi sugli indici e sulla struttura delle cartelle. Il comando /spotfix è ancora più interessante, poiché attiva la riparazione specifica degli errori. In altre parole, si concentra su il numero di corruzioni, non sul numero di file.
In sintesi
A nessuno piace vedere CHKDSK bloccato su una percentuale, ma non è la fine del mondo. Con la combinazione di comandi e raccomandazioni presentati qui, è molto probabile che tu riesca a lasciare questo problema alle spalle. Ora, non dimenticare: se il disco rigido o SSD presenta danni fisici o avvisi SMART, nessun CHKDSK potrà aiutarti. L'unica strada è eseguire il backup dei file il prima possibile e sostituire l'unità. Non rischiare i tuoi dati. Buona fortuna!