查看: 38637|回复: 16
收起左侧

[资料库] sfc /scannow 命令执行以后无法修复的文件的一个解决办法

[复制链接]
恋爱的夏娜
头像被屏蔽
发表于 2013-3-19 00:07:35 | 显示全部楼层 |阅读模式
系统文件出问题,一种常见的解决方法就是命令行下(管理员权限)运行sfc /scannow 然后如果文件出问题的话Windows 文件保护会调用正确的Microsoft版本替换不正确的版本。
但是这个解决当然不是万能的,比如这里:
  1. 2013-03-18 23:07:18, Info                  CSI    0000031e [SR] Repairing 3 components
  2. 2013-03-18 23:07:18, Info                  CSI    0000031f [SR] Beginning Verify and Repair transaction
  3. 2013-03-18 23:07:18, Info                  CSI    00000321 [SR] Cannot repair member file [l:22{11}]"winload.exe" of Microsoft-Windows-BootEnvironment-OS-Loader, Version = 6.1.7601.17556, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
  4. 2013-03-18 23:07:18, Info                  CSI    00000323 [SR] Repairing corrupted file [ml:520{260},l:58{29}]"\??\C:\windows\System32\zh-CN"\[l:30{15}]"winload.exe.mui" from store
  5. 2013-03-18 23:07:18, Info                  CSI    00000324 [SR] Repaired file \SystemRoot\WinSxS\Manifests\\[l:22{11}]"winload.exe" by copying from backup
  6. 2013-03-18 23:07:19, Info                  CSI    00000326 [SR] Repairing corrupted file [ml:520{260},l:46{23}]"\??\C:\windows\System32"\[l:22{11}]"winload.exe" from store
  7. 2013-03-18 23:07:19, Info                  CSI    00000327 [SR] Repairing corrupted file [ml:520{260},l:88{44}]"\??\C:\Program Files (x86)\Internet Explorer"\[l:34{17}]"ie9props.propdesc" from store
  8. 2013-03-18 23:07:19, Info                  CSI    00000329 [SR] Repair complete
  9. 2013-03-18 23:07:19, Info                  CSI    0000032a [SR] Committing transaction
  10. 2013-03-18 23:07:19, Info                  CSI    0000032b [SR] Cannot commit interactively, there are boot critical components being repaired
  11. 2013-03-18 23:07:19, Info                  CSI    0000032c [SR] Repairing 3 components
  12. 2013-03-18 23:07:19, Info                  CSI    0000032d [SR] Beginning Verify and Repair transaction
  13. 2013-03-18 23:07:19, Info                  CSI    0000032f [SR] Cannot repair member file [l:22{11}]"winload.exe" of Microsoft-Windows-BootEnvironment-OS-Loader, Version = 6.1.7601.17556, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
  14. 2013-03-18 23:07:19, Info                  CSI    00000331 [SR] Repairing corrupted file [ml:520{260},l:58{29}]"\??\C:\windows\System32\zh-CN"\[l:30{15}]"winload.exe.mui" from store
  15. 2013-03-18 23:07:20, Info                  CSI    00000332 [SR] Repaired file \SystemRoot\WinSxS\Manifests\\[l:22{11}]"winload.exe" by copying from backup
  16. 2013-03-18 23:07:20, Info                  CSI    00000334 [SR] Repairing corrupted file [ml:520{260},l:46{23}]"\??\C:\windows\System32"\[l:22{11}]"winload.exe" from store
  17. 2013-03-18 23:07:20, Info                  CSI    00000335 [SR] Repairing corrupted file [ml:520{260},l:88{44}]"\??\C:\Program Files (x86)\Internet Explorer"\[l:34{17}]"ie9props.propdesc" from store
  18. 2013-03-18 23:07:20, Info                  CSI    00000337 [SR] Repair complete
复制代码
按照这个日志里写入的内容来看,winload.exe无法修复,虽然系统几次尝试使用备份当中的来还原但是都无招。
正常系统的winload.exe 文件在下面的这个位置:

如果出问题的话,怎么办?有一种解决方案就是从Windows安装镜像里面提取。
在这里假设你的安装镜像挂载到了G:\,那么同样在命令下执行下面的命令:
dism /mount-wim /wimfile:G:\sources\install.wim /index:5 /mountdir:E:\win7 /readonly
注意,E:\win7文件夹需要事先建立,dism不会帮你自动生成。
然后找到上面图片中winload.exe文件的位置,覆盖掉原有文件,就可以了。
dism需要在Win7 PE下才能正常工作哦。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x

评分

参与人数 1人气 +1 收起 理由
a330391 + 1 gxgx好久没来变化大啊

查看全部评分

wyj915752168
发表于 2013-3-19 00:12:09 | 显示全部楼层
本帖最后由 wyj915752168 于 2013-3-19 00:15 编辑

支持夏娜,自己不太用这个功能的。。。学习了
levibeta
发表于 2013-3-19 00:17:05 | 显示全部楼层
本帖最后由 levibeta 于 2013-3-19 00:18 编辑

windows 命令行这种正、反斜杠一起用的写法看得人很是蛋疼。
恋爱的夏娜
头像被屏蔽
 楼主| 发表于 2013-3-19 00:18:44 | 显示全部楼层
levibeta 发表于 2013-3-19 00:17
windows 命令行这种正、反斜杠一起用的做法看得人很是蛋疼。


嘛嘛嘛嘛嘛嘛嘛嘛………………
蛋疼是蛋疼,Linux就没这个问题了?再说……嗯,路径用的反斜杠才叫蛋疼,手机上又没有那个标准反斜杠===
levibeta
发表于 2013-3-19 00:21:20 | 显示全部楼层
恋爱的夏娜 发表于 2013-3-19 00:18
嘛嘛嘛嘛嘛嘛嘛嘛………………
蛋疼是蛋疼,Linux就没这个问题了?再说……嗯,路径用的反斜杠才叫蛋疼 ...

用反斜杠来表示路径是windows的一大“发明”。
恋爱的夏娜
头像被屏蔽
 楼主| 发表于 2013-3-19 00:22:33 | 显示全部楼层
levibeta 发表于 2013-3-19 00:21
用反斜杠来表示路径是windows的一大“发明”。

我擦这个黑的- -
鬼知道DOS系统当时是怎么设计的,现在想改也改不了了。。
loms126
发表于 2013-3-19 00:39:56 | 显示全部楼层

夏娜辛苦了!

补充一点,.wim文件目前新版的解压软件已经可以直接打开了,如7-zip,数字等。直接打开进里面的目录“5”寻找相应文件即可。不再需要像以前那样用dism解压了。

以后有谁写个程序,集分析CBS.log、解压wim映像、强制替换于一体就好了,省去很多麻烦。
恋爱的夏娜
头像被屏蔽
 楼主| 发表于 2013-3-19 00:43:14 | 显示全部楼层
loms126 发表于 2013-3-19 00:39
夏娜辛苦了!

补充一点,.wim文件目前新版的解压软件已经可以直接打开了,如7-zip,数字等。直 ...

你写吧,发到应用区直接申请加魅力……
loms126
发表于 2013-3-19 00:47:53 | 显示全部楼层
恋爱的夏娜 发表于 2013-3-19 00:43
你写吧,发到应用区直接申请加魅力……


试试吧,,我写的话又是用ahk这货。

在国外一个论坛见过一个论坛官方的蓝屏处理工具,卡饭也该出一些的,显得专业一点。
mikefan21
发表于 2013-3-19 11:18:26 | 显示全部楼层
辛苦了,学习了
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-5-18 09:16 , Processed in 0.127961 second(s), 18 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表