Scans and verifies the integrity of all protected system files and replaces incorrect versions with correct versions. If this command discovers that a protected file has been overwritten, it retrieves the correct version of the file from the systemroot\ folder, and then replaces the incorrect file.
Important
You must be logged on as a member of the Administrators group to run this command.
Syntaxsfc [/scannow] [/verifyonly] [/scanfile=<file>] [/verifyfile=<file>] [/offwindir=<offline windows directory> /offbootdir=<offline boot directory> /offlogfile=<log file path>]
Parameters Parameter Description /scannow Scans the integrity of all protected system files and repairs files with problems when possible. /verifyonly Scans the integrity of all protected system files, without performing repairs. /scanfile <file>
Scans the integrity of the specified file (full path and filename) and attempts to repair any problems if they're detected. /verifyfile <file>
Verifies the integrity of the specified file (full path and filename), without performing repairs. /offwindir <offline windows directory>
Specifies the location of the offline windows directory, for offline repair. /offbootdir <offline boot directory>
Specifies the location of the offline boot directory for offline repair. /offlogfile=<log file path>
Specifies a location to store the log file other than the default. /? Displays help at the command prompt. Examples
To verify the kernel32.dll file, type:
sfc /verifyfile=c:\windows\system32\kernel32.dll
To set up the offline repair of the kernel32.dll file with an offline boot directory set to D: and an offline windows directory set to D:\Windows, type:
sfc /scanfile=D:\windows\system32\kernel32.dll /offbootdir=D:\ /offwindir=d:\windows
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4