我正在运行 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。