sfc修复系统文件
sfc
1.sfc即:systemfilechecker
2.功能:检查系统文件的正确性,可修复
3.参数:
/scannow 扫描并修复系统文件
/verifyonly 仅扫描系统文件
/scanfile 扫描指定文件的完整性,如果发现问题就尝试修复
/verifyfile 验证指定文件的完整性,不×××修复
/offbootdir 脱机修复,指定脱机启动目录的位置
/offwindir 脱机修复,指定脱机windows目录的位置
4.用法:
sfc /scannow
sfc /verifyfile=c:\windows\system32\cmd.exe
sfc /scanfile=d:\windows\system32\cmd.exe
sfc /scannow /offbootdir=d:\ /offwindir=d:\windows
5.一点理解:
5.1 sfc的功能主要是检查系统文件,并尝试修复系统文件。修复方式:用system32/dllcache文件夹中的备份文件覆盖存在问题的系统文件
5.2 sfc提供了脱机修复的功能,脱机修复在这里指的是指定其他存放备份文件的位置对系统文件进行修复。比如:sfc /scannow /offbootdir=d:\ /offwindir=d:\windows 这条命令表示用d盘下的windows文件夹中的文件对有缺陷的文件进行修复
5.3 sfc可以在系统能够启动和不能启动两种方式下起作用
6.一点思考:
学到命令的用法和功能之后,最想知道的是在什么情况下可以使用这条命令;sfc的功能是修复系统文件,所以对应的场景应该是系统文件有所损坏,比如:win+x不管用、gedit.msc打不开、regedit打不开、蓝屏、网络不好用等等
7.参考资料:
http://525042.blog.51cto.com/515042/737452