如何对本地源运行DISM?


9

如何通过USB Windows安装程序运行DISM来修复本地Windows文件?

这是我在Windows 8.1中尝试过的方法:

DISM /Online /Cleanup-Image /RestoreHealth

它返回错误0x800f081f:

在此处输入图片说明

请注意,我的WinSxS文件夹有几个文件夹,大小为6.88 GB,但是DISM不会检测到它。

我了解正常的来源可以是Windows USB安装程序。

我怎样才能做到这一点?


/restorehealth并不是要检测%WinDir%\WinSxS,而是要根据已知的良好来源(最好通过Windows Update(这就是为什么需要Internet连接))或最后一个install.wim/来验证其中的系统文件备份install.esd组件存储[WinSxS]绝对不能由用户输入或修改。 一旦DISM验证了WinSxS中没有损坏,SFC便可以将其%WinDir%与组件存储[WinSxS]中包含的已知正常副本进行比较,并根据需要进行替换。
JW0914

Answers:


18

您可以指向Windows 8.1 RTM DVD的WIM文件:

Dism /Online /Cleanup-Image /RestoreHealth /source:wim:D:\sources\install.wim:1 /limitaccess

(其中D:是您的Windows DVD驱动器或已安装的Win8.1 ISO)


谢谢,十二月发行的Windows 8.1 RTM DVD确实包含必需的install.wim。
加百利
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.