win7修复系统文件的方法

电脑硬盘神神经经的,在崩溃了一次之后,发现在我的电脑上右键,打不开管理了,提示“没有注册类”,叫我情何以堪,于是上网找答案,各种蛋疼方法无效。

自己估计是系统文件出问题了,于是用管理员权限运行命令行,输入:

   1:   sfc /scannow

一顿噼里啪啦之后,发现提示有文件损坏了,果然,但是无法修复,结果保存在%System%\\logs\\cbs\\cbs.log,打开一看,尼玛全是满满的日志呀,怎么看,没关系,继续在管理员权限的命令行中输入:

   1:  findstr /C:"[SR] Cannot repair member file" %windir%\\logs\\cbs\\cbs.log >sfcdetails.txt

然后回车一下,再输入下一条:

   1:  edit sfcdetails.txt

啪地弹出蓝色的框框,如下,终于知道是什么文件了

mmcndmgr.dll

NlsData002a.dll

下面用DAEMON Tools载入win7的安装光盘,下载一个名为WimTool的工具,把系统盘下source目录中的install.wmi挂载到某个目录中去,懒得截图了偷两张图来说明嘿嘿。

然后从里面提权文件,使用一个叫Se7enFileReplace的工具把系统文件替换掉,问题解决,收工,嘿嘿嘿

作者: Jarett 日期: 2011 年 12 月 9 日

找了很久才找到解决方案,原文引用自http://www.nigesb.com/win7-system-files-repair.html