SFC扫描和替换正确版本的任何Microsoft Windows的文件的命令,简称系统文件检查器。当您遇到难以解决的问题时,sfc命令可能非常有用。
查看英文版
1 sfc 运行系统环境
2 sfc 语法
3 sfc 示例
Windows xp
Windows vista
Windows 7
Windows 8
Windows 10
Microsoft Windows Vista 及更高版本的语法
SFC [/SCANNOW] [/VERIFYONLY] [/SCANFILE=] [/VERIFYFILE=] [/OFFWINDIR=/OFFBOOTDIR=]
/SCANNOW | 扫描所有受保护系统文件的完整性并修复有问题的文件。 |
/VERIFYONLY | 扫描所有受保护系统文件的完整性。不执行维修操作。 |
/SCANFILE | 扫描引用文件的完整性,如果发现问题,则修复文件。指定完整路径。 |
/VERIFYFILE | 使用完整路径验证文件的完整性。不执行维修操作。 |
/OFFBOOTDIR | 对于脱机修复,请指定脱机启动目录的位置。 |
/OFFWINDIR | 对于脱机修复,请指定脱机Windows目录的位置。 |
Microsoft Windows XP 语法
SFC [/SCANNOW] [/SCANONCE] [/SCANBOOT] [/REVERT] [/PURGECACHE] [/CACHESIZE=x]
/SCANNOW | 立即扫描所有受保护的系统文件。 |
/SCANONCE | 在下次启动时扫描所有受保护的系统文件。 |
/SCANBOOT | 每次引导时扫描所有受保护的系统文件。 |
/REVERT | 将扫描恢复为默认设置。 |
/PURGECACHE | 清除文件缓存。 |
/CACHESIZE=x | 设置文件缓存大小。 |
Microsoft Windows 2000 语法
SFC [/SCANNOW] [/SCANONCE] [/SCANBOOT] [/CANCEL] [/ENABLE] [/PURGECACHE] [/CACHE SIZE=x] [/QUIET]
/SCANNOW | 立即扫描所有受保护的系统文件。 |
/SCANONCE | 在下次启动时扫描所有受保护的系统文件。 |
/SCANBOOT | 每次引导时扫描所有受保护的系统文件。 |
/CANCEL | 取消所有未完成的受保护系统文件扫描。 |
/QUIET | 替换所有不正确的文件版本,而不提示用户。 |
/ENABLE | 为正常操作启用Windows文件保护。 |
/PURGECACHE | 清除文件缓存并立即扫描所有受保护的系统文件。 |
/CACHESIZE=x | 设置文件缓存大小。 |
查看英文版
sfc /scannow
开始扫描所有系统文件。
sfc /VERIFYFILE=c:\windows\system32\kernel32.dll
检查kernel32.dll文件是否存在任何问题。如果扫描文件没有发现问题,则“ Windows资源保护未发现任何完整性违规”。几秒钟后出现此消息。
在Windows Vista,Windows 7,Windows 8和Windows 10中,必须在管理员的命令模式下运行,SFC命令才能正常工作。否则,您将收到“您必须是运行控制台会话的管理员才能使用sfc实用程序”。尝试运行以下任何示例时出现错误。
查看英文版
systemroot | systeminfo | sys | switches | sc | subst | start | sort | smartdrv | shutdown | shift | share | setver | setlocal | set | scandisk | scanreg | schtasks |
未知的网友