Condividi tramite


sfc

Esegue l'analisi e verifica l'integrità di sistema protetti tutti i file e sostituisce le versioni non corrette con le versioni corrette. Se questo comando rileva che un file protetto è stato sovrascritto, recupera la versione corretta del file dalla cartella systemroot\, quindi sostituisce il file errato.

Importante

È necessario aver eseguito l'accesso come membro del gruppo di amministratori per eseguire questo comando.

Sintassi

sfc [/scannow] [/verifyonly] [/scanfile=<file>] [/verifyfile=<file>] [/offwindir=<offline windows directory> /offbootdir=<offline boot directory> /offlogfile=<log file path>]

Parametri

Parametro Descrizione
/scannow Analizza l'integrità di tutti i file protetti di sistema e ripristinare i file con problemi quando possibile.
/VERIFYONLY Analizza l'integrità di tutti i file di sistema protetti, senza eseguire riparazioni.
/scanfile <file> Analizza l'integrità del file specificato (percorso completo e nome file) e tenta di risolvere eventuali problemi se vengono rilevati.
/verifyfile <file> Verifica l'integrità del file specificato (percorso completo e nome file), senza eseguire riparazioni.
/offwindir <offline windows directory> Specifica il percorso della directory di windows non in linea, per la riparazione non in linea.
/offbootdir <offline boot directory> Specifica il percorso della directory di avvio non in linea per il ripristino non in linea.
/offlogfile=<log file path> Specifica un percorso in cui archiviare il file di log diverso da quello predefinito.
/? Visualizza la guida al prompt dei comandi.

Esempi

Per verificare il file Kernel32. dll, tipo:

sfc /verifyfile=c:\windows\system32\kernel32.dll

Per impostare il ripristino offline del file kernel32.dll con una directory di avvio offline impostata su D: e una directory di Windows non in linea impostata su D:\Windows, digitare:

sfc /scanfile=D:\windows\system32\kernel32.dll /offbootdir=D:\ /offwindir=d:\windows