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


0

我正在运行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更新失败。看来我应该能够使用该图像修复组件存储,但是我不确定如何执行此操作。


/ scanhealth仅进行扫描,您需要运行/ RestoreHealth
magicandre1981

它返回相同的错误。
CarbonandH20 2015年

Answers:


0

看起来PowerShell的语法如下:

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

请注意,我仍然收到有关错误的错误,但这就是我想要的。从Microsoft下载的iso没有wim文件,但我确实使用了免费程序将install.esd转换为install.wim。


我已经在这里发布了DISM命令:superuser.com/a/870956/174557
magicandre1981
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.