sfc修复系统文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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


本文出自 “execute” 博客,请务必保留此出处http://executer.blog.51cto.com/10404661/1958620

以上是关于sfc修复系统文件的主要内容,如果未能解决你的问题,请参考以下文章

如何把nginx安装成windows服务

sqlserver2008启动出错:未能加载包,该如何解决呢?

我的电脑为啥不能安装软件?提示是无法写入文件和无法提取以有效文件

电脑修复命令是啥

windows资源保护无法执行请求的操作

电脑系统开机修复失败怎么办