在Windows系统中,sfc /scannow
是一个用于扫描并修复系统文件的强大命令。以下是详细的使用指南和注意事项:
sfc /scannow
(System File Checker)会扫描所有受保护的系统文件,并自动替换损坏、缺失或被篡改的版本。适用于解决系统崩溃、蓝屏、功能异常等问题。
以管理员身份打开CMD
Win + X
,选择 “终端(管理员)” 或 “命令提示符(管理员)”。执行扫描命令
输入以下命令并按回车:
sfc /scannow
等待扫描完成
查看扫描结果
Windows 资源保护未找到任何完整性冲突
(无问题)。Windows 资源保护找到了损坏文件并成功修复了它们
。Windows 资源保护无法修复某些文件
(需进一步处理,见下文)。Start-Process cmd -Verb RunAs -ArgumentList "/c sfc /scannow"
cmd
sfc /verifyonly
修复特定文件
若sfc
无法修复,可手动从备份恢复:
DISM /Online /Cleanup-Image /RestoreHealth
完成后再次运行 sfc /scannow
。
查看详细日志
日志路径:C:\Windows\Logs\CBS\CBS.log
使用以下命令导出到桌面:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\sfc_log.txt"
错误提示
安全模式运行
若系统文件被占用,可进入安全模式后执行扫描。
通过以上步骤,sfc /scannow
能有效解决大多数系统文件损坏问题。若问题仍未解决,可能需要考虑系统还原或重装。