Come eseguire Chkdsk per riparare e riparare il disco rigido su Windows

Chkdsk , o checkdisk, è uno strumento di sistema di Windows che verifica l’integrità di un volume e tenta di correggere gli errori del file system.

Se riscontri ripetuti errori del disco, instabilità del sistema o schermata blu della morte , il problema potrebbe essere correlato alla corruzione in settori critici del disco. In tal caso, dovresti tentare di verificare l’integrità del disco e correggere eventuali danneggiamenti rilevati eseguendo il comando chkdsk .

Abbiamo preparato l’articolo di seguito che spiega cos’è il comando chkdsk , i parametri con cui puoi eseguirlo e come usarlo per cercare corruzioni e correggere eventuali errori trovati sul tuo disco rigido in Windows.

Se volete continuare a leggere questo post su "[page_title]" cliccate sul pulsante "Mostra tutti" e potrete leggere il resto del contenuto gratuitamente. ebstomasborba.pt è un sito specializzato in Tecnologia, Notizie, Giochi e molti altri argomenti che potrebbero interessarvi. Se desiderate leggere altre informazioni simili a [page_title], continuate a navigare sul web e iscrivetevi alle notifiche del blog per non perdere le ultime novità.

Seguir leyendo


Sommario

Quando utilizzare il comando Chkdsk

Puoi usare il comando chkdsk se sospetti che ci sia qualche problema con una delle tue unità. Puoi anche usarlo se sospetti che un errore del disco stia causando problemi con Windows.
Il comando Chkdsk può essere utilizzato per rilevare e correggere i seguenti due tipi di errori del disco:

  • Errori del file system.
  • Corruzione fisica del disco.

Sintassi del comando Chkdsk

Il comando chkdsk ha il seguente formato di sintassi e dovrai eseguirlo con privilegi amministrativi.

chkdsk [[[]]] [/f] [/v] [/r] [/x] [/i] [/c] [/l[:]] [/b] [/scan] [/spotfix]

Parametro Descrizione
[] Il volume dell’unità su cui vuoi eseguire chkdsk . Se si omette questo parametro, chkdsk tenterà di essere eseguito sul volume di avvio. Il tentativo avrà esito positivo se non vengono specificati parametri di riparazione, altrimenti genererà un errore.
[] Questo parametro specifica il file su cui eseguire chkdsk , con il relativo percorso completo.
[/F] Questo parametro tenta di correggere eventuali errori rilevati su un disco logico. Questo disco deve essere bloccato durante l’esecuzione chkdsk con questo parametro.
[/v] Parametro Verbose, abilitandolo viene visualizzato il nome di ogni file mentre viene scansionato su volumi formattati FAT/FAT32. Sui volumi NTFS, questo mostra eventuali messaggi di pulizia.
[/R] Individua i settori danneggiati e tenta il ripristino delle informazioni leggibili. Include la funzionalità di /f. Inoltre, esegue la scansione degli errori del disco fisico.
[/X] Forza lo smontaggio del disco per primo, se necessario. Include la funzionalità di /f.
[/io] Esegue un controllo meno vigoroso delle voci di indice, quindi viene eseguito più velocemente. Funziona solo su unità formattate NTFS.
[/C] Abilitando questa opzione si saltano i cicli di controllo all’interno delle strutture delle cartelle, riducendo il tempo di scansione. Funziona solo su unità formattate NTFS.
[/l[:dimensioni>]] Imposta la dimensione del file di registro in kilobyte.
[/B] Parametro solo NTFS. Cancella l’elenco dei settori danneggiati ed esegue una scansione di tutti i cluster allocati e liberi alla ricerca di errori. Include la funzionalità di /r
[/scansione] Esegue una scansione online. Solo NTFS.
[/forceofflinefix] Deve essere eseguito con il parametro [/scan], forza una riparazione offline di tutti i difetti rilevati.
[/perf] Deve essere eseguito con il parametro [/scan], impone un maggiore utilizzo delle risorse di sistema per una scansione più rapida.
[/spotfix] Consente la correzione spot dei volumi NTFS.
[/sdcleanup] Solo NTFS. Include la funzionalità /f. Garbage raccoglie i dati del descrittore di sicurezza non necessari.
[/offlinecanandfix] Esegue e scansiona offline e corregge il volume.
[/freeorphanedchains] Solo FAT/FAT32/exFAT. Libera tutte le catene di cluster orfane invece di recuperarle.
[/markclean] Solo FAT/FAT32/exFAT. Contrassegna il volume come pulito se non viene rilevato alcun danneggiamento.

Fonte: documento Microsoft

Eseguire il comando Chkdsk

Su Windows, puoi eseguire il comando chkdsk dal prompt dei comandi, PowerShell o da Ambiente ripristino Windows .

Per avviare Chkdsk dal prompt dei comandi:

  1. Premi Win + R, digita cmd , quindi premi Ctrl + Maiusc + Invio per avviare il prompt dei comandi con privilegi elevati
  2. Al prompt, digitare: chkdsk vol /r . Sostituisci vol con la lettera del volume dell’unità su cui vuoi eseguire chkdsk .

Avvia Chkdsk da Windows PowerShell:

  1. Premi Win + R, digita powershell , quindi premi Ctrl + Maiusc + Invio per avviare Administrator PowerShell .
  2. Al prompt, eseguire il comando chkdsk vol /r . Sostituisci vol con la lettera del volume dell’unità su cui vuoi eseguire chkdsk .

Chkdsk da Windows RE

È inoltre possibile eseguire chkdsk dal prompt dei comandi in Ambiente ripristino Windows. Puoi avviare Ambiente ripristino Windows se riscontri problemi nel completare il processo di avvio o altrimenti non riesci ad avviare o eseguire correttamente Windows.

È possibile avviare Ambiente ripristino Windows utilizzando il disco del supporto di ripristino di Windows. In alternativa, premere a lungo il pulsante di accensione per forzare l’arresto del sistema alcune volte durante il caricamento di Windows finché non si incontra l’ambiente di ripristino.

Successivamente, vai a Risoluzione dei problemi> Prompt dei comandi t per avviare il prompt dei comandi, dove sarai in grado di eseguire normalmente i comandi chkdsk .

Scansione e riparazione per settori danneggiati

Se è necessario eseguire la scansione e la riparazione di settori danneggiati (fisici) nel disco rigido, sarà necessario eseguire il comando chkdsk con il parametro /r.

chkdsk vol /r

Il parametro di scansione implica /f, il che significa che il parametro esegue anche la funzionalità di /f, ovvero la scansione dell’integrità del file system.

Questa opzione risolverà eventuali errori del file system identificati. Se vengono rilevati settori danneggiati, questo tenterà anche di recuperare i dati leggibili.

I settori danneggiati identificati che non sono recuperabili vengono contrassegnati per evitare di essere scritti in futuro.

Su un’unità bloccata o su un’unità che chkdsk è in grado di bloccare, /r dovrebbe essere in grado di fornire funzionalità di scansione e riparazione complete del comando chkdsk .

Scansione per la corruzione del file system

Come accennato in precedenza, il parametro /r esegue una scansione completa del disco, inclusa la scansione dei settori fisici. Pertanto, è un processo che richiede relativamente tempo. Se vuoi scansionare solo il file system , puoi invece usare il parametro /f

Al prompt, digita chkdsk vol /f .

Se vengono rilevati errori del file system, chkdsk tenterà di riparare tali errori. È necessario tenere presente che i settori danneggiati non vengono riparati da questo parametro.

Smonta ed esegui Chkdsk

Se uno o più file nel volume di destinazione sono aperti, in tal caso molto probabilmente verrà visualizzato l’errore ” Impossibile eseguire Chkdsk perché il volume è utilizzato da un altro processo “. In questo caso, forzare lo smontaggio del disco premendo Y quando richiesto.

Puoi anche utilizzare il parametro /x per smontare il volume ed eseguire chkdsk su di esso.

Al prompt dei comandi con privilegi elevati, digitare: chkdsk vol /r /x .

Se vuoi scansionare solo il file system, puoi invece eseguire il comando: chkdsk vol /f /x .

Tuttavia, se l’unità di destinazione è il volume di avvio in cui è stato installato Windows, non sarà possibile smontare la partizione anche con il parametro /x.

Sarai accolto con un messaggio ” Chkdsk non può essere eseguito perché il volume è utilizzato da un altro processo. Pianificare il controllo di questo volume al successivo riavvio del sistema? (S/N)

Se devi eseguire la scansione chkdsk sul volume di avvio, premi Y e premi invio. Successivamente, riavvia il sistema. Quando hai fatto questo, autochk.exe viene chiamato quando avvii il tuo computer. Questa è un’applicazione solo NTFS che viene eseguita prima dell’avvio di Windows Server.

Il programma autochk.exe può essere eseguito nelle seguenti situazioni:

  1. Se è necessario eseguire il comando chkdsk sul volume di avvio.
  2. Se il volume è contrassegnato come sporco.
  3. Se chkdsk non è in grado di smontare un volume.

Funzionalmente, autochk.exe è uguale a chkdsk , tranne per il fatto che viene eseguito prima del caricamento di Windows, consentendone l’esecuzione sul volume di avvio.

Domande frequenti

Perché il comando Chkdsk non funziona?

Il comando chkdsk non funzionerà se hai un avvio rapido abilitato con multiboot configurato per diverse versioni di Windows. Ciò accade anche per altri motivi come un errore del disco o la protezione da scrittura abilitata sull’unità.

Se devi eseguire una scansione chkdsk in una delle tue unità disco ma chkdsk non collabora per qualche motivo, abbiamo un articolo completo sull’argomento su come risolvere chkdsk non funziona. Per favore, dagli una lettura.

Chkdsk può riparare il disco rigido?

Chkdsk è un buon strumento per cercare errori del file system o settori danneggiati. Potrebbe anche essere in grado di recuperare informazioni se i dati memorizzati sono ancora leggibili. Tuttavia, chkdsk non è uno strumento di recupero dedicato. Non sarai in grado di riparare o recuperare i dati da un disco rigido fisicamente danneggiato.