Usa SFC Scannow per riparare i file di sistema di Windows

Sommario:

Usa SFC Scannow per riparare i file di sistema di Windows
Usa SFC Scannow per riparare i file di sistema di Windows
Anonim

Il comando sfc /scannow è una delle numerose opzioni specifiche disponibili nel comando sfc, l'utilità del prompt dei comandi che richiama il Controllo file di sistema.

Anche se ci sono molte cose diverse che puoi fare con il comando, sfc /scannow è il modo più comune di usare il comando sfc.

Sfc /scannow ispezionerà tutti i file Windows importanti sul tuo computer, inclusi i file DLL di Windows. Se System File Checker rileva un problema con uno di questi file protetti, lo sostituirà.

Come usare SFC /Scannow

  1. Apri il prompt dei comandi come amministratore, molto spesso indicato come un prompt dei comandi "elevato".

    Affinché il comando sfc /scannow funzioni correttamente, deve essere eseguito da una finestra del prompt dei comandi con privilegi elevati in Windows 11, Windows 10, Windows 8, Windows 7 e Windows Vista.

  2. Digita il seguente comando e poi premi Invio.

    
    

    sfc /scannow

    Image
    Image

    Per utilizzare Controllo file di sistema dal prompt dei comandi tramite Opzioni di avvio avanzate o Opzioni di ripristino del sistema, vedere la sezione Esecuzione di SFC /SCANNOW dall'esterno di Windows di seguito per alcune modifiche necessarie alla modalità di esecuzione del comando.

    Controllo file di sistema ora verificherà l'integrità di ogni file del sistema operativo protetto sul tuo computer. Potrebbe volerci un po' per finire.

    Al termine del processo di verifica, vedrai qualcosa di simile nella finestra del prompt dei comandi, supponendo che i problemi siano stati trovati e corretti:

    
    

    Protezione risorse di Windows ha rilevato file corrotti e li ha riparati con successo. I dettagli sono inclusi in CBS. Log windir\Logs\CBS\CBS.log. Ad esempio C:\Windows\Logs\CBS\CBS.log. Tieni presente che la registrazione non è attualmente supportata negli scenari di manutenzione offline.

    …o qualcosa del genere, se non sono stati rilevati problemi:

    
    

    Protezione risorse di Windows non ha riscontrato alcuna violazione dell'integrità.

    In alcune situazioni, il più delle volte in Windows XP e Windows 2000, potresti anche aver bisogno di accedere al tuo CD o DVD di installazione originale di Windows ad un certo punto durante questo processo.

  3. Riavvia il computer se sfc /scannow ha riparato i file. Il Controllo file di sistema potrebbe richiedere o meno il riavvio, ma anche in caso contrario, dovresti comunque riavviare.
  4. Ripeti il processo che ha causato il tuo problema originale per vedere se sfc /scannow l'ha risolto.

Come interpretare il file CBS.log

Ogni volta che esegui Controllo file di sistema, viene creato un file LOG che elenca ogni file che è stato controllato e ogni operazione di riparazione completata.

Supponendo che Windows sia installato sull'unità C:, il file di registro può essere trovato qui e aperto con Blocco note o qualche altro editor di testo:


C:\Windows\Logs\CBS\CBS.log

Image
Image

Questo file potrebbe essere utile per una risoluzione avanzata dei problemi o come risorsa per una persona di supporto tecnico che potrebbe aiutarti.

Esecuzione di SFC /SCANNOW dall'esterno di Windows

Quando esegui sfc /scannow dall'esterno di Windows, ad esempio dal prompt dei comandi disponibile quando esegui l'avvio dal disco di installazione di Windows o dall'unità flash, o dal disco di ripristino del sistema o dall'unità di ripristino, dovrai dire al sfc comando esattamente dove esiste Windows.

Ecco un esempio:


sfc /scannow /offbootdir=d:\ /offwindir=d:\windows

L'opzione /offbootdir=specifica la lettera dell'unità, mentre l'opzione /offwindir=specifica il percorso di Windows, includendo ancora una volta la lettera dell'unità.

A seconda di come è configurato il tuo computer, il prompt dei comandi, se utilizzato dall'esterno di Windows, non assegna sempre le lettere di unità nello stesso modo in cui le vedi da Windows. In altre parole, Windows potrebbe trovarsi in C:\Windows quando lo stai utilizzando, ma D:\Windows dal prompt dei comandi in ASO o SRO.

Nella maggior parte delle installazioni di Windows 11, Windows 10, Windows 8 e Windows 7, C: di solito diventa D: e in Windows Vista, C: di solito è ancora C:. Per verificare con certezza, cerca l'unità con la cartella Utenti su di essa, che sarà l'unità su cui è installato Windows, a meno che tu non abbia più installazioni di Windows su più unità. Cerca le cartelle nel prompt dei comandi con il comando dir.

Consigliato: