我正在执行Dism.exe /online /Cleanup-Image /StartComponentCleanup
作为定期维护的一部分。
它在 Windows 2012r2 上运行良好,但在 Windows 2016 上有时会失败。
这是带有错误详细信息的屏幕截图:
有什么想法可以解决吗?
提前致谢!
我正在执行Dism.exe /online /Cleanup-Image /StartComponentCleanup
作为定期维护的一部分。
它在 Windows 2012r2 上运行良好,但在 Windows 2016 上有时会失败。
这是带有错误详细信息的屏幕截图:
有什么想法可以解决吗?
提前致谢!
我也通过全新的 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_FOUND
CBS.log,但遗憾的是该帖子没有得到答复。我的经验在同一个日志中发现了同样的错误。
在 MS 论坛案例和我自己的案例中,第二次运行 Dism 导致进度仅达到 20%,尽管它说操作成功。跑步sfc /scannow
并不能解决这个问题。
论坛上的建议是 Windows Server 2016 中存在一个固有的错误,我必须同意 - 这看起来只有 Microsoft 可以研究并且似乎高度可重现。
关于 DISM 似乎冻结在 20% 但成功,有时您需要按几次 Enter 来刷新屏幕,您会看到它向前飞跃。它并没有真正崩溃。我什至查看了任务管理器中的两个 DISM 条目,它们显示 CPU 为 0%,但按回车几次,它显示为正在运行或已完成。