Condividi ora:
Sommario nascondere

1. Che cos'è CHKDSK e quando utilizzarlo?

1.1 Comprensione dell'utilità CHKDSK

CHKDSK (Check Disk) è un'utilità di sistema Windows che analizza e ripara gli errori del file system su dischi rigidi e unità a stato solido. A differenza degli strumenti di recupero dati, CHKDSK dà priorità alla coerenza del file system rispetto alla conservazione dei dati, il che significa che potrebbe causare la perdita di dati durante il ripristino dell'integrità strutturale del disco. È essenziale comprendere questa distinzione fondamentale prima di eseguire il comando.

1.2 Quando eseguire CHKDSK

È necessario eseguire il comando chkdsk nei seguenti scenari:

  • Errori del file system danneggiato: Quando Windows segnala danneggiamenti o incongruenze del file system che impediscono il normale accesso ai dati.
  • Errore "Il file o la directory è danneggiato e illeggibile": Questo errore specifico indica un danno al file system che CHKDSK può potenzialmente riparare.
  • Dopo un'improvvisa interruzione di corrente o uno spegnimento non corretto: Arresti imprevisti possono danneggiare la struttura del file system, rendendo necessario CHKDSK per ripristinare la coerenza.
  • Unità visualizzata come RAW o illeggibile: Se Windows non riesce a riconoscere il formato del file system, il comando check disk può aiutare a ripristinare l'accessibilità.
  • Windows richiede di eseguire la scansione e la riparazione dell'unità: Se Windows suggerisce automaticamente di eseguire un controllo del disco, significa che ha rilevato potenziali errori tramite i suoi sistemi di monitoraggio.
  • Quando il recupero dei dati NON è una priorità: Eseguire CHKDSK solo dopo aver stabilito che il ripristino dei dati esistenti NON è critico o dopo aver eseguito il backup dei file importanti.

1.3 Quando NON eseguire CHKDSK

Evitare di eseguire comandi chkdsk in questi scenari:

  • Come manutenzione preventiva di routine (mensile/settimanale): Scansioni e controlli regolari su unità sane non offrono alcun vantaggio e sono una perdita di tempo. I moderni sistemi Windows monitorano automaticamente lo stato del disco.
  • Su unità con grave guasto hardware: Se l'unità emette rumori di clic o stridio, mostra lo stato SMART "Attenzione" o "Danneggiato" o presenta settori danneggiati in rapido aumento (più di 10 al mese), l'hardware è difettoso. L'esecuzione di CHKDSK in questi casi può accelerare il guasto completo e rendere impossibile il recupero dei dati. Si noti che CHKDSK può gestire settori danneggiati occasionali, ma i guasti hardware sistemici richiedono altre soluzioni.
  • Senza backup correnti sulle unità difettose: Se l'unità mostra segni di guasto ma funziona ancora, crea prima dei backup. CHKDSK può causare un'ulteriore perdita di dati su unità instabili.
  • Prima dei tentativi di recupero dati: Se hai bisogno di recuperare file cancellati o lost file, utilizzare un software specializzato per il recupero dati prima di eseguire CHKDSK. Il comando check disk potrebbe causare la perdita di dati durante la riparazione del file system.

2. Comandi e parametri CHKDSK

2.1 Sintassi di base

La struttura di base dei comandi chkdsk segue questo schema:

chkdsk [drive:] [parameters]

Per identificare la lettera dell'unità, apri Esplora file e prendi nota della lettera assegnata all'unità che desideri controllare (ad esempio C:, D: o E:). Devi eseguire CHKDSK con privilegi di amministratore, il che richiede l'apertura del Prompt dei comandi come amministratore.

Attenzione: Sia il comando chkdsk che i parametri non fanno distinzione tra maiuscole e minuscole.

2.2 Parametri essenziali di CHKDSK

2.2.1 Parametro /F

Il parametro chkdsk /F corregge gli errori rilevati sul disco. Questo flag indica a Windows di riparare incoerenze del file system, cluster orfani e problemi nella struttura delle directory. Tuttavia, /F da solo non esegue la scansione dei settori danneggiati, quindi non può rilevare o riparare danni fisici al disco.

Utilizzare il flag /F quando si verificano errori logici del file system, ma non si ritiene che vi siano danni fisici all'unità.

2.2.2 Parametro /R

La combinazione chkdsk /F /R fornisce il most Scansione completa. Il parametro /R individua i settori danneggiati (errori fisici del disco) sulla superficie del disco e recupera tutte le informazioni leggibili da tali settori, quindi contrassegna i settori danneggiati in modo che Windows non li utilizzi. Poiché /R include automaticamente la funzionalità /F, non è necessario specificarli entrambi separatamente.

Questo parametro è progettato per gestire settori danneggiati occasionali, che sono normali durante il ciclo di vita di un'unità. Tuttavia, se i settori danneggiati aumentano rapidamente o se la diagnosi SMARTostics mostra un guasto dell'unità, sono necessarie altre soluzioni anziché affidarsi alle riparazioni CHKDSK.

Le scansioni con il parametro /R richiedono molto più tempo perché Windows deve leggere ogni settore dell'unità. Un disco rigido da 1 TB può impiegare diverse ore per completare una scansione completa.

2.2.3 Parametro /X

Il parametro /X forza lo smontaggio del volume prima della scansione, chiudendo tutti gli handle di file aperti. Questo è essenziale quando i programmi utilizzano attivamente i file sul tarOttieni l'unità e previene l'errore "volume in uso".

Combina /X con /F e /R durante la scansione delle unità secondarie: chkdsk d: /F /R /X

2.2.4 Altri parametri utili

I parametri di comando aggiuntivi forniscono funzionalità specializzate:

  • Nessun parametro: Esegui in modalità di sola lettura, che può controllare e segnalare gli errori invece di correggerli, utile per la diagnosi preliminareostci.
  • /scansione: Esegue una scansione online su NTFS volumi (Windows 8 e versioni successive). Esegue un controllo rapido mentre l'unità è in uso.
  • /V: Visualizza il nome di ogni file in ogni directory durante la scansione del disco. Questo parametro fornisce una visibilità dettagliata sul processo di scansione, mostrando esattamente quali file CHKDSK sta esaminando.
  • /L[:<size>]: Modifica la dimensione del file di registro nel numero specificato in kilobyte (NTFS (solo). Se si omette il parametro size, /L visualizza la dimensione corrente del file di registro. Utilizzare questa opzione quando è necessario gestire lo spazio su disco o risolvere problemi di registrazione.
  • /IO: Esegue un controllo meno rigoroso delle voci di indice (NTFS solo). Questa opzione velocizza la scansione su grandi volumi con molti file riducendo l'accuratezza della verifica dell'indice.
  • /C: Salta il controllo dei cicli all'interno della struttura delle cartelle (NTFS solo). Ciò velocizza la scansione ma fornisce una verifica meno approfondita delle strutture delle directory.
  • /B: Cancella l'elenco dei cluster danneggiati su NTFS volumi e riesamina tutti i cluster allocati e liberi per individuare eventuali errori. Questo parametro include la funzionalità di /R e dovrebbe essere utilizzato dopo aver creato l'immagine di un volume su una nuova unità disco rigido.

3. Come eseguire CHKDSK: tre metodi

3.1 Metodo 1: Utilizzo di Esplora file (metodo GUI – il più semplice)

Questo metodo esegue il comando di controllo del disco tramite l'interfaccia grafica di Windows senza richiedere comandi manuali:

  1. Apri Esplora file premendo Windows + E oppure cliccando sull'icona della cartella nella barra delle applicazioni.
  2. Fare clic con il pulsante destro del mouse sull'unità che si desidera controllare nella barra laterale sinistra o nella finestra principale, quindi selezionare Properties dal menu di scelta rapida.
    Fare clic con il pulsante destro del mouse sull'unità da controllare e selezionare Proprietà dal menu contestuale.
  3. Passare alla Strumenti scheda nella parte superiore della finestra Proprietà.
  4. Clicca su Vedi pulsante sotto il Controllo errori .
    Eseguire CHKDSK per controllare l'unità nella finestra di dialogo Proprietà
  5. Seguire le istruzioni di scansione. Windows eseguirà la scansione immediatamente o chiederà di pianificare la scansione per la prossima risoluzione.tart.
  6. Dopo aver completato la scansione, fare clic su Mostra i dettagli or aprire Visualizzatore eventi per esaminare i risultati della scansione.
    Mostra i dettagli del risultato della scansione CHKDSK al termine della scansione.

Questo metodo seleziona automaticamente i parametri chkdsk appropriati in base alle condizioni dell'unità, rendendolo ideale per gli utenti che non hanno familiarità con le opzioni della riga di comando.

3.2 Metodo 2: utilizzo del prompt dei comandi

L'esecuzione dei comandi chkdsk tramite il prompt dei comandi offre il controllo completo sui parametri di scansione:

  1. Apri il prompt dei comandi come amministratore
    • Metodo Windows 10: fare clic con il pulsante destro del mouse su Inizio tasto e selezionare Prompt dei comandi (amministratore) or Windows PowerShell (amministratore)
    • Metodo Windows 11: clic con il tasto destro Inizio e scegli Terminale (amministratore)
      Starterminale t come amministratore in Windows 11.
  2. Digitare il CHKDSK comando utilizzando la sintassi della Sezione 2, come ad esempio chkdsk C: /F /R, Quindi premere entra.
  3. Rispondere alle richieste. Se il volume è in uso, CHKDSK chiederà se si desidera pianificare la scansione per la prossima risoluzione.tart. Tipo Y per sì o N per n.
    Utilizzare chkdsk C: /F /R per controllare l'unità C:
  4. Restarsul tuo computer se hai pianificato la scansione. CHKDSK verrà eseguito dopo la risoluzionetart e prima del caricamento di Windows.
  5. Monitorare l'avanzamento della scansione. Durante le scansioni all'avvio, CHKDSK visualizza "Controllo disco in corso", la percentuale di completamento e le informazioni sulla fase. Non interrompere questo processo.
  6. Dopo Windows start, visualizza i risultati della scansione nel Visualizzatore eventi.

3.3 Utilizzo del Visualizzatore eventi per verificare i risultati

Dopo aver eseguito CHKDSK con uno dei metodi sopra indicati, Windows memorizza i risultati dettagliati della scansione nel Visualizzatore eventi. È possibile consultarli nel Visualizzatore eventi:

  1. Genere "Visualizzatore eventi" nella barra di ricerca di Windows.
  2. Clicchi Visualizzatore eventi.
    Digita "Visualizzatore eventi" nella barra di ricerca di Windows e fai clic su "Visualizzatore eventi" pertart esso.
  3. In Visualizzatore eventi, Andare al registri di Windows -> Iscrizione, quindi cerca gli eventi con origine "chkdsk" o "Wininit"
    Nel Visualizzatore eventi, cercare gli eventi con origine "Chkdsk" o "Wininit".

4. Cartelle e file generati da CHKDSK

4.1 Cartella FOUND.000

Quando CHKDSK rileva dati danneggiati o orfani durante le riparazioni, crea una cartella nascosta denominata FOUND.000 nella directory principale dell'unità scansionata. Se questa cartella esiste già da una scansione precedente, Windows crea FOUND.001, FOUND.002 e così via. Questa cartella funge da posizione di ripristino in cui CHKDSK memorizza frammenti di file e cluster di dati che non possono essere correttamente collegati alla struttura del file system. La cartella rimane nascosta per impostazione predefinita e diventa visibile solo quando si abilita "Visualizza file, cartelle e unità nascosti" nelle opzioni di visualizzazione di Esplora file.

4.2 FILE File .CHK

All'interno della cartella FOUND.000, CHKDSK crea file con estensione .CHK, numerati in sequenza come FILE0000.CHK, FILE0001.CHK, FILE0002.CHK e così via. Questi file contengono frammenti di dati recuperati da file danneggiati che CHKDSK non è riuscito a riparare o a identificare correttamente. Un singolo file .CHK può contenere un file completo, frammenti di un file o frammenti misti di più file. Windows non è in grado di determinare il tipo o il nome del file originale, motivo per cui tutti i dati recuperati ricevono l'estensione generica .CHK. Questi file derivano in genere da operazioni di scrittura incomplete causate da improvvise interruzioni di corrente, rimozione impropria dell'unità, arresti anomali del sistema o guasti hardware.

4.3 DIR File .CHK

I file DIR.CHK rappresentano strutture di directory danneggiate recuperate da CHKDSK. Questi file seguono la stessa convenzione di denominazione di FILE.CHK (DIR0000.CHK, DIR0001.CHK, ecc.) ma contengono metadati di directory anziché contenuti di file. Quando il danneggiamento del file system danneggia le strutture di cartelle, CHKDSK isola queste voci di directory danneggiate in file DIR.CHK. Questi file compaiono meno frequentemente delle voci FILE.CHK e in genere indicano un danneggiamento più grave del file system che interessa la struttura organizzativa dell'unità piuttosto che i singoli dati di file.

4.4 Come utilizzare le cartelle e i file CHKDSK

Per recuperare i dati dai file generati da CHKDSK è necessario identificare il tipo di file originale e riconvertire i file .CHK nel formato corretto.

4.4.1 Analisi manuale

Per un numero limitato di file .CHK, è possibile tentare manualmente il ripristino modificando le estensioni dei file in base ai tipi di file originali desiderati.ost.

  1. Abilita la visualizzazione delle estensioni dei file in Esplora file selezionando Visualizzare -> Estensioni dei nomi di file
  2. Abilita i file nascosti selezionando Visualizzare -> Oggetti nascosti per vedere la cartella FOUND.000
    Mostra gli elementi nascosti in Esplora file di Windows.
  3. Passare alla cartella FOUND.000 nella directory principale dell'unità
  4. Apri un FILE File .CHK con un editor esadecimale per verificare se contiene il contenuto desiderato.
  5. Oppure, se riesci a riconoscere il contenuto del file, puoi fare clic con il pulsante destro del mouse sul file e selezionare Rinominare
  6. Cambiare l'estensione da .CHK al formato originale (ad esempio, rinominare FILE0000.CHK in photo.jpg per le immagini JPEG o document.docx per i file Word)
  7. Prova ad aprire il file rinominato con il programma appropriato per verificare se i dati sono intatti
  8. Se il file si apre correttamente, il ripristino è riuscito; in caso contrario, provare estensioni di file diverse.

4.4.2 Strumenti professionali

Per grandi quantità di file .CHK o quando i metodi manuali falliscono, strumenti di recupero specializzati possono automatizzare il processo di identificazione e conversione.

  • UnCHK: Un'utilità gratuita che identifica automaticamente i tipi di file analizzandone le intestazioni e recupera file CHK in circa 25 formati diversi, tra cui immagini, documenti e video. Lo strumento analizza le directory selezionate e tenta di estrarre file completi dai frammenti .CHK.
  • deCHK: Uno strumento gratuito affidabile rilasciato nel 2009 che supporta l'identificazione e il recupero di 50 diversi formati di file, inclusi i formati Microsoft Office 2007/2010 (docx, xlsx, pptx), i formati OpenOffice (odt, ods, odp), i file multimediali (mp4, avi, mp3) e i formati di archivio (7z, zip, rar). Nonostante l'ultimo aggiornamento del 2012, deCHK rimane efficace nel recupero di un gran numero di file CHK grazie alla sua interfaccia semplice e alla comprovata esperienza di successo.
  • FileCHK: Uno strumento estremamente semplice e veloce, senza interfaccia o opzioni di configurazione. FileCHK analizza automaticamente i file CHK, identifica i tipi di file riconosciuti e li rinomina con le estensioni corrette in pochi secondi. Supportando circa 30 formati di file, tra cui documenti, immagini e archivi, questo strumento è ideale quando si desiderano risultati rapidi senza complesse procedure di configurazione.
  • CHK-Mate: Uno strumento di recupero basato su procedura guidata che offre operazioni guidate e crea copie di file CHK preservando gli originali. Supportando circa 20 tipi di file con la possibilità di aggiungere formati personalizzati, CHK-Mate funziona su Windows 7 e versioni precedenti. Si noti che il processo di scansione e recupero può richiedere molto tempo su set di dati di grandi dimensioni e che il programma potrebbe occasionalmente bloccarsi durante il funzionamento.
  • CHK-back: Uno strumento di recupero più completo che supporta oltre 40 formati di file, inclusi tipi comuni di immagini, video, audio, eseguibili e documenti, nonché formati specializzati come Rubrica di Windows, Outlook Store e Outlook Express archivi di posta. Questo strumento garantisce percentuali di successo più elevate per tipi di file complessi.
  • Trid: Un'utilità da riga di comando con un ampio database di 17,989 firme di file in continua crescita grazie ai contributi della community. TrID eccelle nell'identificare tipi di file oscuri che altri strumenti potrebbero non rilevare, rendendolo prezioso per il recupero di formati di file insoliti o specializzati. L'interfaccia da riga di comando può risultare impegnativa per i principianti, ma offre potenti funzionalità per gli utenti avanzati che hanno familiarità con le operazioni da terminale.
  • VirusTotal Link Esterno: Uno strumento online in grado di verificare se un file contiene virus. Sebbene non sia uno strumento di rilevamento del tipo di file, può rilevarlo e mostrarne informazioni dettagliate, il che è utile anche per analizzare i file CHKDSK.

4.5 Posso eliminare le cartelle e i file CHKDSK?

È possibile eliminare in tutta sicurezza le cartelle FOUND.000 e i file .CHK nelle seguenti situazioni:

  • Non sono stati forniti dati importantiost durante l'errore del disco o l'incidente di danneggiamento
  • Hai già recuperato tutti i file necessari dai frammenti .CHK
  • I file .CHK sono vuoti o contengono solo zeri quando esaminati con un editor esadecimale
  • Il computer e le unità funzionano normalmente senza file mancanti
  • La cartella FOUND.000 occupa molto spazio sul disco e hai verificato che non mancano dati critici

Non eliminare le cartelle FOUND.000 e i file .CHK se:

  • Hai scoperto file mancanti dopo aver eseguito CHKDSK e non hai ancora tentato il ripristino
  • I file .CHK sono di grandi dimensioni (diversi MB o GB), il che suggerisce che contengono dati recuperati sostanziali
  • Non hai ancora provato strumenti di recupero come UnCHK o CHK-back per identificare il contenuto del file
  • L'errore del disco o l'incidente di danneggiamento ha interrotto un lavoro importante ed è necessario verificare quali dati sono stati interessati
  • Si prevede di utilizzare servizi di recupero dati professionali, in quanto potrebbero essere in grado di estrarre informazioni aggiuntive dai file .CHK che gli strumenti automatici hanno perso

5. Informazioni su CHKDSK pianificato e sul Dirty Bit

Windows non esegue CHKDSK su ogni startup. Invece, CHKDSK viene eseguito automaticamente solo quando un'unità è contrassegnata con un "dirty bit", che indica un potenziale danneggiamento del file system. Questo si verifica in genere dopo:

  • Arresti impropri (perdita di potenza, ripristino forzato)tart)
  • Il sistema si blocca
  • Operazioni di scrittura incomplete
  • Pianificazione manuale da parte dell'utente

5.1 Verificare se CHKDSK è pianificato

Per verificare se CHKDSK è pianificato per i prossimi startup:

  1. Apri il prompt dei comandi come amministratore
  2. Tipo: chkntfs c: (sostituisci c: con la lettera della tua unità)
  3. Se l'output mostra "Volume sporco" o "Chkdsk è stato pianificato manualmente per l'esecuzione al prossimo riavvio sul volume C:", CHKDSK verrà eseguito al prossimo riavvio.
  4. Se l'output mostra "C: non è sporco", CHKDSK NON è pianificato per l'esecuzione.

Usa chkntfs per verificare se chkdsk è programmato per eseguire la scansione di un'unità.

5.2 Pianifica CHKDSK

È possibile pianificare l'esecuzione di CHKDSK al prossimo riavvio:

  1. Apri il prompt dei comandi come amministratore
  2. Tipo: chkntfs /c c: (sostituisci c: con la lettera della tua unità)

Usa chkntfs /c per pianificare la scansione di un'unità da parte di chkdsk.

5.3 Annulla pianificazione CHKDSK

Se CHKDSK è pianificato ma si desidera annullarne la pianificazione:

  1. Apri il prompt dei comandi come amministratore
  2. Tipo: chkntfs /x c: (sostituisci c: con la lettera della tua unità)
  3. Ciò impedisce a CHKDSK di eseguire un controllo pianificato. In Windows 11, questo comando cancellerà anche direttamente il dirty bit.

Usa chkntfs /x per annullare la pianificazione della scansione di un'unità da parte di chkdsk.

Attenzione: L'esclusione di unità da un controllo CHKDSK pianificato può lasciare il danneggiamento del file system non riparato. Utilizzare questa opzione solo come misura temporanea.rary misura.

6. Risoluzione dei problemi comuni

6.1 Errore "Chkdsk non può essere eseguito perché il volume è utilizzato da un altro processo"

Questo errore si verifica quando un altro processo accede ai file sull'unità che si sta tentando di analizzare. Provare queste soluzioni nell'ordine indicato:

Soluzione 1: Chiudere tutte le applicazioni, comprese le finestre di Esplora file, i lettori multimediali e i programmi in background che potrebbero accedere all'unità.

Soluzione 2: Utilizzare il parametro /X per forzare lo smontaggio: chkdsk d: /f /x

Soluzione 3: Pianifica il comando di controllo del disco per il prossimo riavvio digitando Y quando richiesto.

Soluzione 4: Avvia in modalità provvisoria tramite restarting e pressatura F8 ripetutamente, quindi eseguire CHKDSK dal prompt dei comandi della modalità provvisoria.

6.2 Errore "Impossibile bloccare l'unità"

Questo errore si verifica esclusivamente sulle unità di sistema in cui Windows accede continuamente ai file essenziali. Non è possibile eseguire chkdsk c: /f mentre Windows è in esecuzione perché il sistema operativo impedisce il blocco del volume di sistema attivo.

La soluzione è pianificare l'esecuzione di CHKDSK a startup prima del caricamento di Windows. Quando vedi questo errore, digita Y per pianificare la scansione, quindi restarsul tuo computer.

Per gli utenti avanzati, gli strumenti di avvio di terze parti forniscono un metodo alternativo per eseguire la scansione dell'unità di sistema senza pianificazione.

6.3 Errori "Parametro non valido"

Gli errori di parametri non validi nei comandi chkdsk derivano in genere dai seguenti errori:

  • Spazio mancante tra la lettera dell'unità e i parametri: chkdskc:/f (sbagliato) vs chkdsk c: /f (corretto)
  • Utilizzo delle barre anziché dei due punti: chkdsk c/f (sbagliato)
  • Dimenticare i due punti dopo la lettera dell'unità: chkdsk c /f (sbagliato) vs chkdsk c: /f (corretto)
  • Non eseguire il prompt dei comandi come amministratore

Verificare sempre la sintassi corretta: chkdsk [drive:] [/f] [/r] [/x]

6.4 Errore "Chkdsk non è disponibile per le unità RAW"

Questo messaggio di errore viene visualizzato quando CHKDSK rileva un'unità con un file system non riconosciuto o danneggiato.

Soluzione 1: verificare il riconoscimento dell'unità in Gestione disco

Prima di tentare le riparazioni, verificare che Windows possa rilevare l'unità fisica. Premere Windows + X e seleziona Gestione discoSe l'unità viene visualizzata con un'etichetta di file system RAW, procedere con le soluzioni successive. Se l'unità non viene visualizzata, il problema potrebbe essere correlato all'hardware anziché al danneggiamento del file system.

Soluzione 2: recuperare i dati prima di tentare la riparazione

Tentare di riparare un'unità RAW spesso comporta la perdita permanente di dati. Prima di formattare o utilizzare strumenti di riparazione, utilizza un software di recupero dati professionale per estrarre i file dall'unità danneggiata. Una volta recuperati in modo sicuro i file importanti, puoi procedere con i metodi di riparazione.

Soluzione 3: eseguire il controllo degli errori tramite le Proprietà di Windows

Sebbene la riga di comando CHKDSK non funzioni correttamente sulle unità RAW, Windows a volte consente il controllo degli errori tramite l'interfaccia grafica. Fare clic con il pulsante destro del mouse sull'unità in Esplora file, selezionare Properties -> Strumenti -> Controllo errori -> VediSe Windows rileva il file system, questo metodo potrebbe riparare piccoli danneggiamenti che impediscono l'esecuzione di CHKDSK.

Soluzione 4: utilizzare Gestione disco per assegnare o modificare la lettera dell'unità

Occasionalmente, lettere di unità mancanti o in conflitto causano l'identificazione errata del file system da parte di Windows. In Gestione disco, fare clic con il pulsante destro del mouse sull'unità RAW, selezionare Cambia lettera e percorso di unitàe assegna una lettera diversa. Dopo aver applicato la modifica, verifica che Windows riconosca correttamente il file system.

Soluzione 5: Scansione per virus e malware

Eseguire una scansione completa del sistema con un software antivirus aggiornato prima di tentare altre riparazioni. Alcuni virus specificamente tarOttieni le strutture del file system e rimuovi il malware, il che potrebbe ripristinare l'accesso all'unità. Utilizza Windows Defender o strumenti antivirus di terze parti affidabili per eliminare le infezioni.

Soluzione 6: formattare l'unità come ultima risorsa

Se il ripristino dei dati è completo e tutti gli altri metodi falliscono, la formattazione crea un nuovo file system e ripristina l'unità in condizioni utilizzabili. In Gestione disco, fare clic con il pulsante destro del mouse sull'unità RAW, selezionare Formatoscegli NTFS o exFAT come file system e completare l'operazione di formattazione. Ricorda che la formattazione elimina definitivamente tutti i dati, quindi procedi solo dopo aver confermato il corretto recupero dei dati o aver accettato la perdita di dati.

Soluzione 7: verificare la presenza di guasti all'unità fisica

Se l'unità diventa ripetutamente RAW dopo la formattazione o se la diagnosi SMARTostSe i ICS mostrano errori hardware, l'unità fisica potrebbe essere guasta. Utilizzare strumenti come CrystalDiskInfo per verificare lo stato SMART. Le unità che mostrano valutazioni di stato "Attenzione" o "Scarso" richiedono la sostituzione anziché la riparazione. Continuare a utilizzare un'unità fisicamente guasta comporterà il guasto completo e la perdita permanente dei dati.

6.5 CHKDSK pianificato ma non eseguito al riavvio

Se hai pianificato un comando di controllo del disco ma non viene eseguito a startup, controlla queste potenziali cause:

  • Aprire Utilità di pianificazione e verificare che l'attività CHKDSK esista in Microsoft -> Windows -> Chkdsk
  • Controllare il registro di Windows in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager per il valore BootExecute
  • Prova di nuovo il metodo del prompt dei comandi, assicurandoti di digitare Y quando richiesto
  • Rimuovi le scansioni pianificate non riuscite utilizzando chkntfs /x c: per escludere l'unità, quindi riprogrammare

6.6 CHKDSK si arresta o si blocca

Le scansioni CHKDSK possono apparire bloccate, soprattutto durante la Fase 4 (verifica dei file) e la Fase 5 (verifica dello spazio libero). Queste fasi esaminano ogni file presente sull'unità e possono richiedere ore su volumi di grandi dimensioni.

I congelamenti effettivi sono rare. Se la percentuale non si è spostata per oltre 2 ore su un HDD o 30 minuti su un SSD, la scansione potrebbe essersi effettivamente bloccata. Tuttavia, forzare una risoluzionetarNon c'è rischio di corruzione dei dati, quindi attendere almeno 3-4 ore sugli HDD prima di prendere in considerazione l'intervento.

Durata prevista per le scansioni chkdsk /f /r: un HDD da 500 GB impiega 2-3 ore, un HDD da 1 TB impiega 4-6 ore, un HDD da 2 TB impiega 8-12 ore. Gli SSD completano le scansioni 3-5 volte più velocemente.

7. Rischi di perdita di dati CHKDSK

7.1 Come CHKDSK può causare la perdita di dati

Il comando check disk dà priorità alla coerenza del file system rispetto alla conservazione dei dati. Quando CHKDSK rileva voci di directory corrotte o frammenti di file orfani, li elimina per ripristinare l'integrità strutturale del file system. Questa progettazione rende CHKDSK uno "strumento spietato" che si preoccupa solo di rendere coerente il file system, indipendentemente dalla quantità di dati che deve rimuovere.

Sebbene CHKDSK con il parametro /R possa gestire con successo settori danneggiati occasionali contrassegnandoli come inutilizzabili e recuperando i dati, diventa pericoloso su unità con gravi guasti hardware. Su unità difettose, le operazioni di lettura intensive di CHKDSK possono accelerare il guasto completo e causare un'ulteriore perdita di dati, superiore a quella che l'unità difettosa causerebbe da sola.

CHKDSK elimina o rovina i dati in questi scenari: quando i metadati dei file sono danneggiati ma il contenuto dei file è recuperabile, quando i cluster con collegamenti incrociati compaiono in più file o quando le strutture delle directory contengono riferimenti circolari. Software di recupero dati come DataNumen spesso è possibile recuperare file da queste situazioni, ma eseguire prima chkdsk con parametri quali /f o /f /r potrebbe distruggere definitivamente le possibilità di recupero.

I fattori di rischio che aumentano la perdita di dati durante CHKDSK includono l'esecuzione della scansione su unità che mostrano segni di gravi guasti hardware (settori danneggiati in rapido aumento, avvisi SMART, rumori fisici), unità con danneggiamento esteso da malware e unità che hanno già subito diversi tentativi di riparazione falliti.

7.2 Segnali di avvertimento di guasto dell'unità

CHKDSK con il parametro /R può gestire settori danneggiati occasionali, ovvero normali errori fisici del disco che si verificano nel tempo. Tuttavia, alcuni sintomi indicano gravi guasti hardware che CHKDSK non è in grado di risolvere:

  • Errori I/O frequenti nel Visualizzatore eventi: Aprire Visualizzatore eventi e controllare i registri di sistema per individuare errori del disco con ID evento 7 o 11. Errori multipli al giorno segnalano problemi fisici che vanno oltre le capacità di CHKDSK.
  • Windows esegue automaticamente CHKDSK a ogni avvio: Se il comando di controllo del disco viene eseguito ogni starSe non si risolve il problema, l'unità ha registrato errori I/O persistenti che Windows rileva tramite il monitoraggio automatico. Ciò indica un guasto hardware sistemico.
  • Errori e avvisi SMART: Utilizzare CrystalDiskInfo o strumenti simili per verificare lo stato SMART. Le valutazioni "Attenzione" o "Non valido" indicano un guasto imminente. Alcuni settori riallocati (meno di 50) sono gestibili, ma un rapido aumento dei conteggi indica che l'unità sta per morire.
  • Sintomi fisici: Rumori come clic, stridii o ronzii sono guasti meccanici che il software non è in grado di riparare.
  • Quando sostituire l'unità invece di eseguire CHKDSK: Se SMART mostra un numero di settori riallocati superiore a 50 e in aumento, se si verificano rumori fisici, se i settori danneggiati aumentano di oltre 10 al mese o se gli errori persistono dopo l'esecuzione di chkdsk /f /r, sostituire immediatamente l'unità. In questa fase, CHKDSK potrebbe accelerare il guasto completo anziché aiutare.

7.3 Protezione dei dati prima di eseguire CHKDSK

Creare sempre un backup prima di eseguire comandi chkdsk su qualsiasi unità contenente dati importanti. Copiare i file critici su un'altra unità fisica o su un archivio cloud prima di tentare la riparazione.

Quando l'unità è già guasta, tentare di copiare i file potrebbe accelerare il guasto. In questa situazione, prendi in considerazione servizi di recupero dati professionali o software specializzati come DataNumen Data Recovery in grado di estrarre dati nonostante i danni fisici.

Per quanto riguarda il recupero dei dati, valuta se hai bisogno dei dati o se puoi permetterti di perderli. Se il recupero è essenziale, utilizza un software di recupero prima di CHKDSK. Se il file system è più importante dei dati, esegui chkdsk /f /r per ripristinarne la funzionalità.

La clonazione crea una copia settore per settore dell'intera unità, inclusi gli errori, mentre il trasferimento file copia solo i file accessibili. Clonare le unità difettose prima di tentare qualsiasi riparazione per preservare le opzioni di ripristino.

7.4 Esecuzione di altre diagnosiostComandi ic prima

Prima di eseguire i comandi chkdsk con parametri, prova queste diagnosi meno distruttiveostci:

Correre chkdsk [drive:] senza parametri per lavorare in modalità di sola lettura, che può controllare e segnalare gli errori invece di correggerli, utile per la diagnosi preliminareostci.

Correre DISM /Online /Cleanup-Image /RestoreHealth Innanzitutto, se sospetti che i file di sistema di Windows siano corrotti. Questo comando ripara l'archivio componenti di Windows senza toccare i tuoi file personali. Per maggiori dettagli, consulta il nostro guida completa su DISM.

Segui con sfc /scannow per analizzare e riparare i file di sistema protetti. Questo Controllo File di Sistema può risolvere molti problemi di avvio e stabilità senza i rischi di perdita di dati del comando check disk. Per maggiori dettagli, consulta il nostro guida completa su System File Checker.

Eseguire questi comandi quando: Windows visualizza errori di danneggiamento dei file di sistema, recenti aggiornamenti di Windows hanno causato problemi o si sono verificati arresti anomali del sistema, ma Visualizzatore eventi non mostra errori di I/O del disco. Procedere con chkdsk con parametri solo se la modalità di sola lettura, DISM e SFC non risolvono i problemi.

8. Migliori pratiche e alternative a CHKDSK

8.1 Con quale frequenza è necessario eseguire CHKDSK?

Si sconsiglia di eseguire comandi chkdsk come routine di manutenzione preventiva. I moderni sistemi Windows monitorano automaticamente lo stato del disco tramite servizi in background che registrano gli errori e pianificano le riparazioni quando necessario.

Esegui il comando check disk solo quando riscontri problemi concreti: messaggi di errore relativi al danneggiamento del file system, unità che diventano inaccessibili o Windows che richiede di eseguire una scansione. Le scansioni chkdsk mensili o settimanali su unità integre non offrono alcun vantaggio e rappresentano solo una perdita di tempo.

Windows esegue automaticamente controlli rapidi durante i periodi di inattività. Queste scansioni in background rilevano i problemi in anticipo, senza richiedere un intervento manuale. Le scansioni complete con chkdsk /f /r dovrebbero essere riservate ai problemi confermati, non alla manutenzione preventiva.

8.2 Alternative migliori per il monitoraggio dello stato dell'unità

Invece dei normali comandi chkdsk, utilizzare questi strumenti di monitoraggio proattivo:

Strumenti di monitoraggio SMART:

  • CrystalDiskInfo fornisce informazioni in tempo reale sullo stato di integrità dell'unità, monitoraggio della temperatura e avvisi di avvertimento prima che si verifichino guasti
  • Acronis Drive Monitor offre un'analisi SMART simile con notifiche e-mail
  • Hard Disk Sentinel include analisi predittive dei guasti e report tecnici dettagliati

Visualizzatore eventi per errori I/O: Controllare regolarmente Registri di Windows -> Sistema per verificare la presenza di eventi relativi al disco. Errori multipli sul disco indicano problemi che gli strumenti SMART potrebbero non rilevare.

Strumento di ottimizzazione dell'unità integrato in Windows: Accedi tramite Questo PC -> clicca con il tasto destro del mouse sull'unità -> Proprietà -> Strumenti -> Ottimizza. In questo modo viene visualizzato lo stato di ottimizzazione pianificata senza eseguire scansioni non necessarie.

Diagnosi specifica del produttoreoststrumenti IC: Western Digital Dashboard, Samsung Magician e Seagate SeaTools forniscono diagnosi convalidate dal produttoreostcircuiti integrati su misura per le loro unità.

8.3 Misure preventive per evitare la corruzione del file system

Per evitare di dover usare i comandi chkdsk, procedere come segue:

  • Utilizzo di UPS (gruppo di continuità): Le interruzioni di corrente durante le operazioni di scrittura causano la maggior parte dei danneggiamenti del file system. Un UPS previene gli arresti improvvisi dovuti a interruzioni di corrente.
  • Procedure di spegnimento corrette: Spegnere sempre Windows tramite Start -> Accensione -> Spegnimento. Tenere premuto il pulsante di accensione o scollegare il computer rischia di danneggiarlo.
  • Espulsione sicura delle unità esterne: Fare clic sull'icona "Rimozione sicura dell'hardware" nella barra delle applicazioni prima di scollegare le unità USB. In questo modo, tutte le operazioni di scrittura saranno completate.
  • Strategia di backup regolare: Esegui backup automatici utilizzando Windows Backup, Cronologia file o soluzioni di terze parti, in modo da poter ripristinare i file senza dover ricorrere a rischiosi comandi di controllo del disco.
  • Mantenere Windows aggiornato: Gli aggiornamenti includono miglioramenti del file system e correzioni di bug che prevengono scenari di danneggiamento.

8.4 Quando prendere in considerazione la sostituzione dell'unità

Sostituisci l'unità anziché tentare di riparare chkdsk /f /r in queste situazioni:

  • Errori SMART multipli: Tutti gli attributi SMART contrassegnati come "Attenzione" o "Non valido" indicano che l'unità si sta avvicinando al guasto
  • Settori danneggiati in rapido aumento: Sebbene CHKDSK possa gestire occasionalmente settori danneggiati (alcuni nel corso della vita dell'unità sono normali), se il conteggio dei settori riallocati aumenta di più di 10 settori al mese, la superficie dell'unità si degrada rapidamente e presto si guasterà completamente.
  • Età dell'unità: Gli HDD durano in genere dai 3 ai 5 anni, gli SSD dai 5 ai 7 anni in condizioni di utilizzo normale. Le unità più vecchie si guastano in modo imprevedibile, indipendentemente dallo stato SMART.
  • Cost di recupero dati vs. nuova unità: Recupero dati professionale costs $ 500-$ 2000. Se l'unità non contiene dati critici, spendere $ 50-$ 150 per una nuova unità è più cost-efficace rispetto al rischio di ulteriori danni con il comando check disk
  • Sintomi fisici: Qualsiasi clic, sfregamento o rumore insolito indica un guasto meccanico che non può essere riparato dal software

9. Domande frequenti (FAQ)

D: È sicuro eseguire regolarmente CHKDSK?

R: No, l'esecuzione regolare dei comandi chkdsk non è consigliata e non offre alcun vantaggio su unità sane. CHKDSK è progettato per riparare i problemi, non per prevenirli. I moderni sistemi Windows monitorano automaticamente lo stato del disco e pianificano le riparazioni quando necessario. Eseguire chkdsk settimanalmente o mensilmente su unità senza problemi è una perdita di tempo e non offre alcuna protezione contro problemi futuri.

D: CHKDSK danneggerà il mio SSD?

R: CHKDSK non danneggia l'SSD, sebbene Microsoft osservi che l'esecuzione frequente di scansioni a livello di settore (in particolare chkdsk /r) potrebbe comportare operazioni di scrittura aggiuntive sulle celle di memoria dell'unità, il che potrebbe influire marginalmente sulla sua longevità nel tempo. Quando si esegue la scansione solo in caso di errori effettivi, questo impatto è trascurabile. La confusione comune sulla sicurezza degli SSD deriva dalla deframmentazione, che causa scritture non necessarie che ne degradano le prestazioni. CHKDSK funziona in modo diverso: ripara solo le strutture del file system senza riorganizzare il posizionamento dei dati. Quando Windows esegue l'ottimizzazione pianificata sugli SSD, esegue i comandi TRIM per cancellare i blocchi eliminati anziché la deframmentazione.

D: Quanto tempo impiega CHKDSK?

R: La durata della scansione dipende dalle dimensioni dell'unità, dalla velocità e dai parametri utilizzati. Le scansioni rapide con chkdsk /f senza /R vengono completate in 15-30 minuti su most Le scansioni complete con chkdsk /f /r e controllo dei settori danneggiati richiedono molto più tempo: 2-3 ore per un HDD da 500 GB, 4-6 ore per uno da 1 TB e 8-12 ore per un'unità da 2 TB. Gli SSD completano le scansioni 3-5 volte più velocemente degli HDD. Le unità USB esterne potrebbero richiedere più tempo a causa della minore velocità di connessione.

D: Qual è la differenza tra i parametri chkdsk /f e /r?

R: Il parametro chkdsk /f corregge gli errori logici del file system senza controllare i settori danneggiati. Il parametro chkdsk /r include tutte le funzioni di /f, oltre al rilevamento dei settori danneggiati e al ripristino dei dati dai settori danneggiati. Poiché /R include automaticamente la funzionalità /F, è sufficiente specificare chkdsk /f /r per il parametro m.ost scansione approfondita. Utilizzare /F da solo quando si necessitano riparazioni più rapide e non si sospetta un danno fisico al disco.

D: Posso interrompere CHKDSK una volta che è starte?

A: È possibile interrompere CHKDSK premendo Ctrl + C nel Prompt dei comandi, ma questa operazione non è consigliata. Interrompere il comando check disk durante le riparazioni potrebbe lasciare il file system in uno stato incoerente, causando potenzialmente più problemi degli errori originali. Se è necessario interrompere una scansione all'avvio, è possibile forzare la risoluzione.tartenendo premuto il pulsante di accensione, ma questo rischia di corrompere i dati. È più sicuro lasciare che chkdsk /f /r completi il ​​processo, anche se ci vogliono diverse ore.

D: Perché CHKDSK viene eseguito automaticamente a ogni avvio?tartup?

R: Quando il comando di controllo del disco viene eseguito automaticamente a ogni avvio, Windows ha registrato ripetuti errori di I/O sull'unità. Il sistema pianifica scansioni automatiche quando rileva potenziali problemi del disco tramite i suoi servizi di monitoraggio. Questo è spesso un segnale di avvertimento di un guasto fisico dell'unità. Controllare il Visualizzatore eventi per errori del disco ed eseguire la diagnosi SMART.ostics utilizzando CrystalDiskInfo. Se CHKDSK viene eseguito a ogni startup ma non risolve mai il problema, è probabile che l'unità sia difettosa e debba essere sostituita.

D: Come posso visualizzare i risultati di CHKDSK?

A: Per le scansioni GUI tramite Proprietà Esplora file -> Strumenti -> Controlla, fare clic su Guarda i dettagli al termine della scansione. Per le scansioni tramite Prompt dei comandi, i risultati vengono visualizzati nella finestra della console. Per le scansioni all'avvio, aprire Visualizzatore eventi, andare su Registri di Windows -> Applicazioni e cercare eventi con origine "Chkdsk" o "Wininit". Queste voci contengono informazioni dettagliate sugli errori rilevati e sulle riparazioni eseguite.

D: CHKDSK può recuperare i dati eliminati oost file?

A: No, il comando check disk non può recuperare i file eliminati o ripristinarli.ost dati. CHKDSK ripara le strutture del file system ma elimina definitivamente i dati orfani che non riesce ad attribuire correttamente ai file esistenti. Se è necessario recuperare i file eliminati, seguire la nostra guida completa prima di eseguire i comandi chkdsk. Una volta che CHKDSK elimina i dati orfani per ripristinare la coerenza del file system, tali dati sono in genere irrecuperabili.

D: Dovrei eseguire CHKDSK su un nuovo computer?

R: No, non c'è motivo di eseguire comandi chkdsk su un nuovo computer. Le nuove unità vengono fornite con file system incontaminati e l'esecuzione del comando check disk non offre alcun vantaggio. I moderni processi di produzione garantiscono che le unità vengano testate accuratamente prima della spedizione. Esegui chkdsk solo quando riscontri problemi reali, come messaggi di errore o problemi di accessibilità, e non come manutenzione preventiva sui nuovi sistemi.

D: Cosa fare se CHKDSK rileva errori che non riesce a correggere?

R: Quando il comando di controllo del disco segnala errori che non può correggere, è probabile che l'unità abbia danni fisici che il software non può riparare. Per prima cosa, esegui immediatamente il backup di tutti i dati accessibili utilizzando la copia dei file o la clonazione del disco. Esegui la diagnosi SMART.ostics per valutare lo stato di salute dell'unità. Se SMART mostra errori o settori danneggiati, sostituire l'unità. Per i dati critici su unità difettose, prendere in considerazione servizi di recupero dati professionali o software di recupero avanzati come DataNumen strumenti prima che l'unità si guasti completamente. Non eseguire ripetutamente chkdsk /f /r su unità con errori irrisolvibili, poiché ciò potrebbe accelerare il guasto fisico.

D: CHKDSK è migliore degli strumenti di terze parti?

A: CHKDSK è il most strumento affidabile per la riparazione dei file system di Windows perché sviluppato da Microsoft specificamente per NTFS, FAT32 ed exFAT. Tuttavia, per il recupero dei dati piuttosto che per la riparazione del file system, sono disponibili strumenti specializzati come DataNumen I software di recupero dati offrono risultati superiori perché si concentrano sul recupero dei dati piuttosto che sul ripristino della coerenza del sistema. Utilizzate il comando check disk per le riparazioni del file system, ma utilizzate strumenti di recupero dedicati quando la conservazione dei dati è la vostra priorità.

D: Posso usare il computer mentre CHKDSK è in esecuzione?

R: Non è possibile utilizzare il computer durante le scansioni chkdsk all'avvio sull'unità di sistema (C:). La scansione viene eseguita prima del caricamento di Windows e il computer è completamente inaccessibile fino al suo completamento. Per le unità secondarie scansionate tramite Prompt dei comandi mentre Windows è in esecuzione, è possibile continuare a utilizzare il computer, ma l'unità scansionata sarà bloccata e inaccessibile. Le prestazioni potrebbero rallentare durante la scansione perché il comando check disk consuma notevoli risorse di I/O del disco. Per risultati ottimali, evitare di eseguire programmi ad uso intensivo durante le scansioni chkdsk /f /r.

10. CONCLUSIONE

CHKDSK è lo strumento ideale quando si verificano problemi di danneggiamento del file system, messaggi di errore relativi a problemi del disco o quando Windows richiede di eseguire la scansione di un'unità. Il comando check disk è eccellente per riparare errori logici del file system e ripristinare l'accessibilità dell'unità. Tuttavia, è fondamentale comprenderne i limiti: CHKDSK dà priorità alla coerenza del file system rispetto alla conservazione dei dati, il che significa che potrebbe eliminare dati recuperabili durante le riparazioni.

L'importanza dei backup non può essere sopravvalutata. Prima di eseguire chkdsk con parametri, esegui sempre il backup dei dati critici su un'unità separata o su un archivio cloud. Se l'unità mostra segni di guasto fisico, come errori SMART o avvisi di I/O, valuta le opzioni di ripristino dei dati prima di tentare la riparazione.

Monitora proattivamente lo stato di salute delle unità utilizzando strumenti di monitoraggio SMART come CrystalDiskInfo, anziché eseguire comandi chkdsk come manutenzione preventiva. I moderni sistemi Windows rilevano e risolvono automaticamente problemi minori tramite il monitoraggio in background, rendendo superflue le scansioni manuali sulle unità integre.

I passaggi successivi consigliati: se al momento si verificano errori dell'unità, start con diagnosi meno distruttivaostics come CHKDSK in modalità di sola lettura (senza parametri), DISM e SFC scannow. Creare backup prima di eseguire CHKDSK. Per unità danneggiate con dati critici, esplorare software di ripristino come DataNumen data recovery strumenti prima di tentare riparazioni del file system. E ricorda: quando la diagnosi SMARTostics mostra un guasto dell'unità, sostituire l'unità anziché affidarsi al comando check disk per risolvere i problemi hardware.

Referenze


L'autore

Qian Gua È uno specialista nel recupero dati con oltre 10 anni di esperienza in file system Windows, tecnologie di storage e soluzioni di disaster recovery. Ha assistito con successo migliaia di utenti in scenari critici di perdita di dati, sia in ambienti personali che aziendali.

Qian è specializzato in metodologie di recupero dati Windows, analisi del file system e strategie di backup preventivo. La sua vasta esperienza pratica include il recupero dati da unità, l'implementazione di soluzioni di backup complete e la risoluzione di problemi complessi del file system su NTFSVolumi , FAT, exFAT e ReFS. Ha lavorato con diversi strumenti e tecniche di recupero, dalle utility integrate di Windows ai software professionali di recupero dati.

Attraverso la sua scrittura tecnica, Qian si impegna a fornire agli utenti conoscenze pratiche per proteggere e recuperare i loro preziosi dati. Si mantiene aggiornato sugli ultimi sviluppi nelle tecnologie di recupero file di Windows, sulle innovazioni dei dispositivi di archiviazione e sulle migliori pratiche di protezione dei dati. Quando non aiuta gli utenti a recuperare i loro dati,ost file, Qian ama ricercare le tecnologie di archiviazione emergenti e condividere suggerimenti sulla sicurezza dei dati che prevengono future perdite di dati.

Hai domande su questa guida o hai bisogno di aiuto con il recupero dei dati? Qian è il benvenuto feedback e suggerimenti per migliorare queste risorse di recupero dati.

Condividi ora: