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.
Важно
You must be logged on as a member of the Administrators group to run this command.
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:
Присъединете се към най-доброто виртуално събитие на Windows Server от 29 до 30 април за задълбочени технически сесии и въпроси и отговори на живо с инженери на Microsoft.