Qual è la differenza tra CHKDSK, SFC e DISM in Windows 10?

Quando il tuo PC inizia a segnalare errori, rallentamenti o comportamenti anomali, puoi utilizzare gli strumenti di diagnostica integrati di Windows 10 per provare a risolvere il problema. CHKDSK, SFC e DISM controllano l'integrità del disco rigido e riparano i file danneggiati, ma i tre strumenti funzionano in modi diversi e si rivolgono a diverse aree del sistema.

CHKDSK, SFC e DISM sono strumenti di sistema e puoi eseguirli tutti e tre. Ma questo può rivelarsi dispendioso in termini di tempo e non necessario per il tuo problema specifico. Spiegheremo quando e come utilizzare questo trio di strumenti per la risoluzione dei problemi.

Quando dovresti usare CHKDSK

CHKDSK (Check Disk) è il primo strumento di diagnostica di Windows che dovresti provare se il tuo PC inizia a comportarsi in modo strano. Ad esempio, se si blocca durante lo spegnimento o diventa frustrantemente lento.

CHKDSK esegue la scansione dell'intero disco rigido per trovare e correggere gli errori nei file e nel file system stesso. Controlla anche la tua unità per i settori danneggiati (cluster di dati che non possono essere letti) e cerca di ripararli o dice al tuo sistema di non usarli.

Windows può eseguire CHKDSK all'avvio se rileva un problema con il disco rigido, a volte per motivi innocui come uno spegnimento improprio, ma anche per motivi più gravi, tra cui infezioni da malware e imminente guasto dell'unità. Tuttavia, in realtà non risolverà alcun problema fino a quando non verrà richiesto di farlo.

Per prevenire errori futuri e potenziali perdite di dati, vale la pena eseguire CHKDSK manualmente almeno una volta al mese come parte della routine di manutenzione del PC. Puoi utilizzare uno dei seguenti metodi:

1. Eseguire CHKDSK tramite Esplora file

Puoi eseguire CHKDSK dal prompt dei comandi. Se non ti senti a tuo agio con l'utilizzo del prompt dei comandi, apri Esplora file , fai clic su Questo PC , quindi fai clic con il pulsante destro del mouse sull'unità che desideri controllare e seleziona Proprietà .

Seleziona la scheda Strumenti, quindi seleziona Verifica nella sezione Controllo errori .

Se Windows determina che tutto funziona correttamente, suggerirà che non è necessario eseguire la scansione dell'unità. Per eseguire comunque CHKDSK, seleziona Scansione unità .

La scansione può richiedere da pochi minuti a mezz'ora, a seconda delle dimensioni e dello stato dell'unità. Una volta completato, CHKDSK ti dirà che non sono stati trovati errori o, se li trova, ti suggerirà di risolverli.

2. Eseguire CHKDSK dal prompt dei comandi

Per un maggiore controllo sul processo di controllo del disco, è necessario eseguire CHKDSK da un prompt dei comandi con privilegi elevati.

Digita cmd nella casella di ricerca di Windows, quindi fai clic con il pulsante destro del mouse su Prompt dei comandi nella parte superiore dei risultati e seleziona Esegui come amministratore .

Nella finestra del prompt dei comandi, digita chkdsk quindi spazio, seguito dal nome dell'unità che desideri controllare. Ad esempio, chkdsk c: per eseguire la scansione dell'unità C :.

Premere Invio per cercare gli errori in modalità di sola lettura, il che significa che non verranno apportate modifiche. Per apportare modifiche, è possibile utilizzare i parametri con il comando CHKDSK. Eccone due che puoi utilizzare per risolvere i problemi.

  • Per fare in modo che CHKDSK risolva i problemi che trova, digita chkdsk / fc: (per l'unità C:).
  • Per cercare settori danneggiati e errori, digita chkdsk / rc:.

Se non sei in grado di eseguire questi comandi perché "il volume è in uso da un altro processo", il prompt dei comandi ti offrirà di pianificare la scansione al riavvio del PC.

Oltre a queste scansioni, ci sono molte altre utili funzionalità CHKDSK in Windows 10 che vale la pena esplorare.

Quando dovresti usare SFC

Mentre CHKDSK trova e corregge gli errori nel file system del disco rigido, SFC (System File Checker) analizza e ripara specificamente i file di sistema di Windows. Se rileva che un file è stato danneggiato o modificato, SFC lo sostituisce automaticamente con la versione corretta.

Sapere quando usare SFC è di solito più ovvio che con CHKDSK, che dipende dalla sensazione che il tuo disco rigido non si stia comportando correttamente. Se i programmi Windows si bloccano, ricevi messaggi di errore sui file DLL mancanti o stai riscontrando la temuta schermata blu della morte , allora è sicuramente il momento di eseguire SFC.

Apri un prompt dei comandi con privilegi elevati eseguendo lo strumento come amministratore. Quindi digita quanto segue e premi Invio :

 sfc /scannow

SFC eseguirà una scansione completa del sistema e riparerà e sostituirà tutti i file danneggiati o mancanti, utilizzando le versioni dell'archivio componenti di Windows. La scansione può richiedere del tempo, ma assicurati di lasciare aperta la finestra del prompt dei comandi fino al completamento.

Se desideri solo eseguire la scansione ma non riparare i file di sistema danneggiati, digita:

 sfc /verifyonly command

Una volta che SFC ha terminato la scansione, vedrai uno dei tre messaggi:

  • Protezione risorse di Windows non ha rilevato alcuna violazione dell'integrità. Ciò significa che qualunque cosa stia causando problemi al tuo PC non è correlata a un file di sistema.
  • Protezione risorse di Windows ha trovato file corrotti e li ha riparati con successo. Si spera che questo significhi che i tuoi problemi sono stati risolti.
  • Protezione risorse di Windows ha trovato file danneggiati ma non è stato in grado di risolverne alcuni. Ciò significa che la colpa è dei file di sistema, ma SFC non può sostituirli. Prova a eseguire di nuovo lo strumento in modalità provvisoria. Se ottieni ancora lo stesso risultato, non disperare: è ora di usare DISM.

Quando dovresti usare DISM

DISM (Deployment Image Servicing and Management) è il più potente dei tre strumenti di diagnostica di Windows. Sebbene di solito non dovresti aver bisogno di usare gli strumenti, è quello a cui rivolgerti quando riscontri frequenti arresti anomali, blocchi ed errori, ma SFC non può riparare i tuoi file di sistema o non è in grado di funzionare affatto.

Mentre CHKDSK esegue la scansione del disco rigido e SFC i file di sistema. DISM rileva e corregge i file danneggiati nell'archivio componenti dell'immagine di sistema di Windows in modo che SFC possa funzionare correttamente. Crea un backup della partizione dell'unità prima di eseguire DISM, nel caso in cui qualcosa vada storto.

Come con CHKDSK e SFC, dovrai aprire un prompt dei comandi con privilegi elevati per eseguire DISM. Per risparmiare il tempo e il rischio di eseguire riparazioni inutili, puoi prima verificare se l'immagine è danneggiata senza apportare modifiche. Digita il seguente comando e premi Invio:

 Dism /Online /Cleanup-Image /CheckHealth

La scansione dovrebbe richiedere solo pochi secondi. Se non viene rilevato alcun danneggiamento, è possibile eseguire una scansione più avanzata per determinare se l'archivio componenti è integro e riparabile, sempre senza apportare modifiche, digitando:

 Dism /Online /Cleanup-Image /ScanHealth

Se DISM segnala che ci sono problemi con l'immagine del sistema, esegui un'altra scansione avanzata per riparare automaticamente questi problemi. DISM si connetterà a Windows Update per scaricare e sostituire i file danneggiati secondo necessità. Tieni presente che il processo potrebbe richiedere fino a 10 minuti e bloccarsi per un po 'a 20 secondi, ma questo è normale. Digita questo comando:

 Dism /Online /Cleanup-Image /RestoreHealth

Una volta completate la scansione e le riparazioni, riavvia il PC ed esegui nuovamente SFC per sostituire i file di sistema corrotti o mancanti.

Combatti la corruzione e vinci

Ora che hai capito cosa fanno CHKDSK, SFC e DISM, l'esecuzione di uno o più di questi strumenti per la risoluzione dei problemi di Windows ti aiuterà a riparare il tuo PC.

Se i problemi persistono, esegui un ripristino configurazione di sistema. Ciò ripristinerà i file di sistema, le impostazioni e i programmi in un momento in cui funzionavano correttamente. Se il tuo sistema non è stato danneggiato quando è stato creato il punto di ripristino, potrebbe risolvere i tuoi problemi di corruzione.