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