如何使用 dism.exe 下载的图像修复 Windows 8.1 中的组件存储?

如何使用 dism.exe 下载的图像修复 Windows 8.1 中的组件存储?

我正在运行 Windows 8.1,当我尝试修复系统时出现以下错误:

    PS C:\WINDOWS\system32> dism /online /cleanup-image /scanhealth /logpath:D:\Downloads\dismlog.txt

Deployment Image Servicing and Management tool
Version: 6.3.9600.17031

Image Version: 6.3.9600.17031

[==========================100.0%==========================]

Error: 14098

The component store has been corrupted.

The DISM log file can be found at D:\Downloads\dismlog.txt

日志的相关部分是:

2015-04-03 14:19:55, Info                  DISM   DISM Package Manager: PID=6660 TID=7088  Error in operation: (null) (CBS HRESULT=0x80073712) - CCbsConUIHandler::Error

CBS 日志中有很多信息,但我不确定哪些是相关的。这是 CBS 日志。

基于启动从 MS 下载的 Windows 8.1 USB 映像的修复失败。Windows 更新失败。似乎我应该能够使用映像修复组件存储,但我不知道该怎么做。

答案1

PowerShell 的语法似乎如下:

Repair-WindowsImage -Online -RestoreHealth -Source G:\sources\install.wim:1

请注意,我仍然收到有关损坏的错误,但这正是我所寻找的。从 Microsoft 下载的 iso 没有 wim 文件,但我确实使用了一个免费程序将 install.esd 转换为 install.wim。

相关内容