Win系统报文件损坏但修不了?别慌,老哥亲测几招搞定
1?? 先试试最简单的:
Win+S搜cmd→右键→以管理员身份运行→粘贴这三行(一行一个,回车执行):
`Dism /Online /Cleanup-Image /ScanHealth`
`Dism /Online /Cleanup-Image /CheckHealth`
`Dism /Online /Cleanup-Image /RestoreHealth`
等跑完,重启看看好没~
2?? 还不行?定位具体哪个文件挂了:
管理员cmd里敲:
`findstr /C:Cannot repair member file %windir%logscbscbs.log > %userprofile%Desktopsfcdetails.txt`
桌面就多出个txt,打开它→Ctrl+F搜Cannot repair,记下文件名(比如 fonts.dll)。
然后去C:Windows里全局搜这个文件名——一般能搜到2个(原版+备份),全坏了!得换!
? 换哪来?
? 同版本Win电脑拷一份(最稳)
? 或用Win安装镜像(.iso):用7-Zip打开 → sourcesinstall.wim → 选对应版本文件夹(比如你用专业版就进4目录)→ 找同名文件解压出来。
? 替换前先提权(管理员cmd里):
`takeown /f C:WindowsXXX.dll`
`icacls C:WindowsXXX.dll /grant administrators:F`
再把新文件拖进去覆盖就行!
3?? 查日志:直接打开 `C:WindowsLogsCBSCBS.log`,搜error或fail,看报啥错、坏啥文件。
4?? 组件出问题?去设置→应用→可选功能里,卸载最近装的更新/组件,再重装试试。
5?? 实在头大?上靠谱第三方工具(比如微软官方Media Creation Tool重装、或Geek Uninstaller这类),但!先备份重要文件啊喂!!
提醒:全程用管理员权限!手抖删错系统文件真能变砖…搞不定就赶紧找人帮忙,别硬刚~
1?? 先试试最简单的:
Win+S搜cmd→右键→以管理员身份运行→粘贴这三行(一行一个,回车执行):
`Dism /Online /Cleanup-Image /ScanHealth`
`Dism /Online /Cleanup-Image /CheckHealth`
`Dism /Online /Cleanup-Image /RestoreHealth`
等跑完,重启看看好没~
2?? 还不行?定位具体哪个文件挂了:
管理员cmd里敲:
`findstr /C:Cannot repair member file %windir%logscbscbs.log > %userprofile%Desktopsfcdetails.txt`
桌面就多出个txt,打开它→Ctrl+F搜Cannot repair,记下文件名(比如 fonts.dll)。
然后去C:Windows里全局搜这个文件名——一般能搜到2个(原版+备份),全坏了!得换!
? 换哪来?
? 同版本Win电脑拷一份(最稳)
? 或用Win安装镜像(.iso):用7-Zip打开 → sourcesinstall.wim → 选对应版本文件夹(比如你用专业版就进4目录)→ 找同名文件解压出来。
? 替换前先提权(管理员cmd里):
`takeown /f C:WindowsXXX.dll`
`icacls C:WindowsXXX.dll /grant administrators:F`
再把新文件拖进去覆盖就行!
3?? 查日志:直接打开 `C:WindowsLogsCBSCBS.log`,搜error或fail,看报啥错、坏啥文件。
4?? 组件出问题?去设置→应用→可选功能里,卸载最近装的更新/组件,再重装试试。
5?? 实在头大?上靠谱第三方工具(比如微软官方Media Creation Tool重装、或Geek Uninstaller这类),但!先备份重要文件啊喂!!
提醒:全程用管理员权限!手抖删错系统文件真能变砖…搞不定就赶紧找人帮忙,别硬刚~








