Come eseguire la scansione e correggere i dischi rigidi con CHKDSK in Windows 10

CHKDSK (pronunciato "Check Disk") è uno strumento molto utile e vitale per monitorare lo stato dell'unità disco. Questo strumento utilizza una scansione multipass di un'unità per verificare che la sua solidità e funzionalità siano intatte. L'utilizzo di CHKDSK per garantire che le unità funzionino correttamente è un ottimo modo per accelerare Windows 10 e ti consigliamo di utilizzare lo strumento ogni pochi mesi per mantenere le tue unità sicure e in salute.

Come eseguire la scansione e correggere i dischi rigidi con CHKDSK in Windows 10

In questo articolo, esamineremo cos'è CHKDSK, come funziona e come puoi usarlo per riparare il tuo disco rigido in Windows 10.

Come funziona CHKDSK

CHKDSK inizia eseguendo la scansione del file system sull'unità disco e analizzando l'integrità dei file, del file system e dei metadati dei file sull'unità.

Quando CHKDSK trova errori logici del file system, li corregge sul posto, salvando i dati che si trovano sul disco in modo che nulla vada perso. Gli errori logici del file system sono cose come voci danneggiate nella tabella dei file master (MFT) dell'unità, una tabella che indica all'unità come i file sono collegati nei torbidi labirinti dell'hardware dell'unità.

CHKDSK corregge anche timestamp non allineati, dati sulla dimensione del file e flag di sicurezza sui file sull'unità. CHKDSK può quindi eseguire una scansione completa dell'unità, accedendo e testando ogni settore dell'hardware. I dischi rigidi sono divisi in settori logici, aree definite dell'unità in cui verrà archiviata una determinata quantità di dati.

I settori possono sviluppare errori software, nel qual caso i dati sono stati scritti in modo errato sul supporto magnetico, o errori hardware, che sono casi in cui l'unità stessa presenta un reale difetto fisico nell'area designata come settore. CHKDSK corregge gli errori software riscrivendo i dati difettosi e risolve gli errori hardware contrassegnando quella sezione del disco come danneggiata e "fuori dai limiti" per un uso futuro.

Poiché CHKDSK è stato aggiornato e aggiornato ripetutamente con ogni nuova generazione di hardware di archiviazione, il programma continua a funzionare correttamente per analizzare e riparare dischi rigidi di qualsiasi tipo. Lo stesso processo che veniva eseguito per analizzare un floppy disk contenente 160K, oggi può essere eseguito per analizzare un SSD contenente 15 terabyte.

Esecuzione di CHKDSK su Windows 10

Sebbene esistano diversi modi per richiamare CHKDSK su un computer Windows 10, il luogo di gran lunga più comune e ordinario per eseguire l'utilità è Windows PowerShell, il sostituto previsto per il prompt dei comandi di Windows.

Tuttavia, poiché CHKDSK comunica direttamente con l'hardware dell'unità, richiede un livello speciale di autorizzazione del sistema operativo noto come privilegi amministrativi. Ciò significa solo che CHKDSK può essere eseguito come se fosse l'account responsabile del computer.

  1. Fare clic con il pulsante destro del mouse su Menu iniziale e seleziona, Windows PowerShell (amministratore).Menu di Windows
  2. La schermata successiva che appare è una finestra di controllo dell'account utente (UAC) che chiederà l'autorizzazione per avviare il processore dei comandi di Windows e consentirgli di apportare modifiche al PC. Selezionare .
  3. Ora digita "chkdsk c: /x /r“, senza le virgolette, per smontare l'unità, scansionarla alla ricerca di errori e ripararla. Puoi anche digitare "chkdsk /scan" per eseguire la scansione del disco online e tentare di ripararlo. Windows PowerShell
  4. Se riscontri problemi con l'esecuzione del comando precedente perché l'unità è utilizzata da un altro processo, perché stai tentando di eseguire la scansione dell'unità principale (unità di avvio), quando viene utilizzata dal sistema operativo. Riavviare in modalità di ripristino per eseguire la scansione o creare uno strumento di ripristino di Windows per eseguire il processo.

L'invocazione di base di CHKDSK, semplicemente "chkdsk [unità]", eseguirà la scansione del disco e visualizzerà le informazioni sullo stato, ma non correggerà alcun errore riscontrato.

Ecco perché, per eseguire CHKDSK in una modalità in cui risolverà effettivamente i problemi che incontra, è necessario aggiungere diversi parametri. In un programma Windows PowerShell, i parametri sono comandi aggiuntivi aggiunti alla fine del nome del programma, con i caratteri "/" prima di ogni parametro. In questo caso, per fare in modo che CHKDSK esegua una scansione completa e un passaggio di riparazione, abbiamo digitato "chkdsk c: /x /r“.

Il parametro "/r" esegue le stesse attività di "/f", che corregge gli errori sul disco e indica anche a CHKDSK di individuare eventuali settori danneggiati e recuperare tutte le informazioni leggibili che trova lì. Il parametro "/x" indica a CHKDSK di smontare l'unità (portarla offline dal sistema operativo) prima dell'inizio del processo.

Parametri CHKDSK aggiuntivi

CHKDSK dispone di una vasta libreria di parametri opzionali che è possibile utilizzare per modificare il comportamento del programma.

  • – Il parametro Volume consente di specificare una lettera di unità (con i due punti) o il nome del volume. In realtà non hai bisogno dei personaggi.
  • [] – I parametri Path e FileName possono essere utilizzati solo su un'unità che utilizza i modelli organizzativi FAT o FAT32. Con Path e FileName è possibile specificare la posizione e il nome di un file o di un insieme di file di cui si desidera che CHKDSK controlli la frammentazione. Puoi usare il ? e * caratteri jolly per specificare più file.
  • /f: il parametro /f indica a CHKDSK di correggere effettivamente gli errori sul disco. Il disco deve essere bloccato. Se CHKSDK non riesce a bloccare l'unità, viene visualizzato un messaggio che chiede se si desidera controllare l'unità al successivo riavvio del computer.
  • /v – Il parametro /v visualizza il nome di ogni file in ogni directory quando viene controllato il disco.
  • /r: il parametro /r individua i settori danneggiati e recupera le informazioni leggibili. Il disco deve essere bloccato. /r include la funzionalità di /f, con l'analisi aggiuntiva degli errori del disco fisico.
  • /x – Il parametro /x forza lo smontaggio del volume per primo, se necessario. Tutti gli handle aperti sull'unità vengono invalidati. /x include anche la funzionalità di /f.
  • /i: il parametro /i può essere utilizzato solo con un'unità formattata con il modello NTFS. Ciò accelera CHKDSK eseguendo un controllo meno rigoroso delle voci di indice, che riduce la quantità di tempo necessaria per eseguire CHKDSK.
  • /c: anche il parametro /c è utilizzabile solo su un disco NTFS. Ciò indica a CHKDSK di non controllare i cicli all'interno della struttura della cartella, il che riduce la quantità di tempo necessaria per eseguire CHKDSK.
  • /l[:] – Il parametro /i può essere utilizzato solo con NTFS. Modifica la dimensione del file di registro risultante nella dimensione digitata. Se si omette il parametro size, /l visualizza la dimensione corrente.
  • /b: il parametro /b è utilizzabile solo con NTFS. Cancella l'elenco dei cluster danneggiati sul volume ed esegue nuovamente la scansione di tutti i cluster allocati e liberi per rilevare eventuali errori. /b include la funzionalità di /r. Utilizzare questo parametro dopo aver creato l'immagine di un volume su una nuova unità disco rigido.
  • /? - Il /? parametro visualizza un file della guida contenente questo elenco di parametri e altre istruzioni per l'utilizzo di CHKDSK.

Per riassumere, il comando completo che dovrebbe essere digitato nel prompt dei comandi è:

chkdsk [Drive:] [parametri]

Nel nostro esempio, è:

chkdsk C: /x /r

Utilizzo di CHKDSK su un'unità di avvio

Un'unità di avvio è la partizione del disco rigido da cui si avvia il computer. Le partizioni di avvio sono speciali in molti modi e uno di questi è che richiedono una gestione speciale affinché CHKDSK sia in grado di gestirle.

CHKDSK deve essere in grado di bloccare qualsiasi unità di avvio che scansiona, il che significa che non può esaminare l'unità di avvio del sistema se il computer è in uso. Se l'unità di destinazione è un disco interno esterno o non di avvio, il processo CHKDSK inizierà non appena si immette il comando sopra.

Se, tuttavia, l'unità di destinazione è un disco di avvio, il sistema ti chiederà se desideri eseguire il comando prima dell'avvio successivo. Digita "yes" (o "y"), riavvia il computer e il comando verrà eseguito prima del caricamento del sistema operativo, consentendogli di ottenere l'accesso completo al disco.

L'esecuzione di un comando CHKDSK può richiedere molto tempo, soprattutto se eseguito su unità più grandi. Una volta terminato, tuttavia, presenterà un riepilogo dei risultati incluso lo spazio su disco totale, l'allocazione dei byte e, soprattutto, eventuali errori rilevati e corretti.

CHKDSK nelle precedenti edizioni di Windows

Il comando CHKDSK è disponibile in tutte le versioni di Windows, quindi gli utenti che eseguono Windows 7, 8 o XP possono anche eseguire i passaggi precedenti per avviare una scansione del proprio disco rigido.

  1. Nel caso di versioni precedenti di Windows, gli utenti possono accedere al prompt dei comandi accedendo a Start > Esegui e digitando "cmd”.
  2. Una volta visualizzato il risultato del prompt dei comandi, fai clic con il pulsante destro del mouse su di esso e seleziona Eseguire come amministratore per concedere al programma i privilegi necessari per eseguire correttamente CHKDSK.

Una nota di avviso: se utilizzi CHKDSK su un disco rigido più vecchio, potresti scoprire che lo spazio sul disco rigido è stato notevolmente ridotto dopo l'esecuzione del comando. Questo risultato è dovuto a un disco rigido guasto, poiché una delle funzioni cruciali che CHKDSK esegue è identificare e bloccare i settori danneggiati sull'unità.

Alcuni settori danneggiati su una vecchia unità in genere passano inosservati all'utente, ma se l'unità si guasta o presenta problemi seri, potresti avere un numero enorme di settori danneggiati che, se mappati e bloccati da CHKDSK, sembrano "rubare" significativi porzioni della capacità del disco rigido.

Altri modi per avviare CHKDSK

Se non ti piace usare il prompt dei comandi, ci sono altri modi per invocare CHKDSK sul tuo sistema. Forse il più semplice è direttamente tramite Windows Explorer.

  1. Aprire Esplora file, fare clic con il pulsante destro del mouse sull'unità che si desidera controllare e selezionare Proprietà. Esplora file di Windows
  2. Quindi, seleziona il Utensili scheda e fare clic su Dai un'occhiata per avviare CHKDSK con parametri standard.

Domande frequenti

chkdsk funziona su un'unità esterna?

Sì, puoi usare il comando chkdsk su un'unità esterna. Tutto quello che devi fare è indicare quell'unità nel comando durante l'esecuzione.

Ecco un esempio:

1. Apri Windows Power Shell o Prompt dei comandi come amministratore, come mostrato sopra.

2. Quindi, digita "chkdsk d: /f“, e colpisci accedere. Windows PowerShell

Per questo esempio, l'unità esterna è elencata come D guidare, il /F Il comando esegue la scansione dei dischi e tenta di ripararlo.

Come si visualizzano i registri di output della scansione di chkdsk?

h

1. Digita Tasto Windows + R allo stesso tempo per aprire il Correre programma, quindi digitare "eventovwr“, e colpisci accedere. Esegui - Visualizzatore eventi

2. Ora, fai clic su Registri di Windows. Visualizzatore eventi

3. Quindi, fare clic su Applicazione. Visualizzatore eventi 2

4. Ora scorri i log e cerca Wininit nel Scheda Sorgente, vuoi quello che ha le informazioni chkdsk nel Generale scheda.

Pensieri finali

CHKDSK è uno strumento molto potente per la scansione e la riparazione dei dischi rigidi sui computer Windows 10. Seguendo i passaggi sopra descritti, puoi utilizzare questa utile funzione per ottimizzare le prestazioni del tuo PC.

Come si esegue la scansione e si correggono gli errori sulle unità in Windows 10? Condividi i tuoi pensieri nei commenti qui sotto.

messaggi recenti

$config[zx-auto] not found$config[zx-overlay] not found