sfc

Windows命令

SFC(System File Checker)可以掃描所有受保護的系統文件的完整性,並使用正確的 Microsoft 版本替換。

基本介紹


掃描所有受保護的系統文件的完整性,並使用正確的 Microsoft 版本替換不正確的版本。
用法:(可以通過"sfc /?"命令查看)
SFC [/SCANNOW] [/VERIFYONLY] [/SCANFILE=<file>] [/VERIFYFILE=][/OFFWINDIR= /OFFBOOTDIR=
/SCANNOW 掃描所有保護的系統文件的完整性,並儘可能修復有問題的文件。
/VERIFYONLY 掃描所有保護的系統文件的完整性。不會執行修復操作。
/SCANFILE 掃描引用的文件的完整性,如果找到問題,則修復文件。指定完整路徑
/VERIFYFILE 驗證帶有完整路徑 的文件的完整性。不會執行修復操作。
/OFFBOOTDIR 對於離線修復,指定離線啟動目錄的位置
/OFFWINDIR 對於離線修復,指定離線 Windows 目錄的位置
示例:
sfc /SCANNOW
sfc /VERIFYFILE=c:\windows\system32\kernel32.dll
sfc /SCANFILE=d:\windows\system32\kernel32.dll /OFFBOOTDIR=d:\ /OFFWINDIR=d:\windows
sfc /VERIFYONLY
對於在windows下sfc無法修復的文件,可以使用系統安裝盤進行修復
首先從安裝盤啟動,記住系統盤的驅動器號,在安裝盤下的命令提示符里用以下命令:
sfc /scannow /offbotdir=X:\ /offwindir X:\Windows
X:\為你記住的系統盤驅動器號
  • 目錄