Win8提示“Windows资源保护找到了损坏文件但无法修复”怎么办?

0
回复
401
查看
[复制链接]
发表于 2017-9-26 23:02:15 | 显示全部楼层 |阅读模式
  很多用户在使用Win8系统的过程中,会遇到系统文件损坏的问题,这时用户一般会使用sfc /scannow进行修复。可是最近有位Win8用户在修复的过程中,遇到系统提示:“Windows 资源保护找到了损坏文件但无法修复其中某些文件”,这是怎么回事呢?出现这种情况说明系统文件在winsxs中的备份也一并损坏了,下面我们来看看解决办法。
       
          解决办法如下:
          第一步:找到损坏的文件
          以管理员权限运行命令提示符,然后键入findstr /C:"[SR] Cannot repair member file" %windir%logscbscbs.log >"%userprofile%Desktopsfcdetails.txt"命令完成后会在桌面生成一个名为“sfcdetails.txt”的文件,打开它,就可以看到无法修复的损坏文件的文件名了,如图:
       
          知道了文件名,接下来就是定位文件的位置了,直接在Windows目录下用文件名搜索该文件,所有搜到的文件都是损坏的文件(一般最少有两个,一个源文件一个备份,由于备份文件也损坏了,所以接下来全部都需要被替换)。
          第二步:用正常的文件替换掉他
          找到了损坏的文件,接下来就是要用正常的文件替换掉他,正常的文件从哪里来呢?你可以从相同系统的别人的电脑上拷贝一份过来,或者从Windows的安装盘或原始安装镜像中获取。这里要细说的是第二种。
          插入安装盘或用7z或RAR打开安装镜像,在sources目录下找到install.wim,打开它,每个数字的目录下分别有不同版本的Windows文件(1.简易版,2.家庭基本版,3.家庭高级版,4.专业版,5.旗舰版),进入对应自己Windows版本文件的目录(PS:盗版的第三方封装系统基本上都是旗舰版的),找到对应的文件,将其解压出来。
          接下来,就是替换文件的工作,首先要获取需要被替换的损坏的系统文件的完全访问权限,以管理员权限运行命令提示符,依次执行下面两条命令:
          takeown /f 损坏系统文件的完整路径
          icacls 损坏系统文件的完整路径 /GRANT ADMINISTRATORS:F          最后用刚才解压出来的文件替换掉损坏的文件就搞定了。
          上述便是Win8提示“Windows 资源保护找到了损坏文件但无法修复”的解决办法,遇到这种情况,我们只要将正常的文件替换掉损坏文件就可以解决了。
关注官方微信

微信号:大白网

微博:大白网

QQ1群:4731622

QQ2群:4731622

全国服务热线:

QQ24485416

(工作日:周一至周五 9:00-16:00)
大理市
www@dali8.net

手机版-小黑屋- 大理白族|大理乡村旅游网|大理网|大理论坛|白族网|大理旅游网|大理信息网|大理生活网

技术支持:挖主机网络 Powered by大白网© 2006-2025 dalibaizu.com  滇ICP备19004088号 滇公网安备 53290102000530号