1

我正在执行Dism.exe /online /Cleanup-Image /StartComponentCleanup作为定期维护的一部分。

它在 Windows 2012r2 上运行良好,但在 Windows 2016 上有时会失败。

这是带有错误详细信息的屏幕截图:

有什么想法可以解决吗?

提前致谢!

例子

4

2 回答 2

1

我也通过全新的 Windows Server 2016 ISO(1 月构建)安装、2017 年 8 月的更新以及问题中的 Dism 序列(存在/ResetBase不会改变结果)看到了这个错误。其他版本的 Windows(Server 2012 R2、Windows 10)不会产生此问题。

Microsoft 论坛中的某个人还表示,Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase在 Server 2016 上进行操作会导致出现HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUNDCBS.log,但遗憾的是该帖子没有得到答复。我的经验在同一个日志中发现了同样的错误。

在 MS 论坛案例和我自己的案例中,第二次运行 Dism 导致进度仅达到 20%,尽管它说操作成功。跑步sfc /scannow并不能解决这个问题。

论坛上的建议是 Windows Server 2016 中存在一个固有的错误,我必须同意 - 这看起来只有 Microsoft 可以研究并且似乎高度可重现。

于 2017-08-23T23:11:00.513 回答
0

关于 DISM 似乎冻结在 20% 但成功,有时您需要按几次 Enter 来刷新屏幕,您会看到它向前飞跃。它并没有真正崩溃。我什至查看了任务管理器中的两个 DISM 条目,它们显示 CPU 为 0%,但按回车几次,它显示为正在运行或已完成。

于 2019-01-26T06:33:57.243 回答