我正在执行命令
DISM /Image:E:\WIM\Mount /Cleanup-Image /StartComponentCleanup /ResetBase
在离线安装的 WIM 映像上。
我遇到了这个错误:
Error: 0x800f0806
The operation could not be completed due to pending operations.
我试过了
- 证监会/扫描
- 已删除 C:\Windows\WinSxS\pending.xml
- 启动了另一个 DISM.exe 会话
- 清除注册表项
- 安装至不同位置(安装和重新安装)
ADK 版本:10.1.19041.1
如何解决这个问题?
答案1
如果在线操作处于待处理状态,则在已安装的 WIM 映像上添加 ReseBase 命令会导致错误。
将在线包/更新添加到已安装的 WIM 映像之前添加此命令。
答案2
我可以从这个 dism.exe 开关的名称中看到它将恢复挂起的操作:
dism /online /Cleanup-Image /RevertPendingActions
要运行上述命令,请打开提升的命令提示符。