无法运行 cleanmgr 来清理 Windows 更新文件

无法运行 cleanmgr 来清理 Windows 更新文件

当我尝试运行时,cleanmgr需要很长时间才能完成扫描要清理的 Windows 更新文件的阶段。当时,进程cleanmgrTiWorker进程各自消耗了整个 CPU 核心。看起来它最终放弃了,并显示了带有复选框的列表,但没有选择 Windows 更新文件的选项。

我尝试运行:

  • 使固定
  • sfc /scannow
  • DISM.exe /Online /Cleanup-image /Restorehealth

但都无济于事。

事件查看器中没有什么有趣的东西。

我想知道问题是什么。如果可能的话,如何解决它。

我正在运行 Win 8.1 Pro x64。

答案1

要将 sfc 的结果输出到您可以读取的内容,请在命令提示符中运行以下命令,其中可能会有一些有关 sfc 故障的线索。

findstr /c:“[SR]” %windir%\Logs\CBS\CBS.log >%userprofile%\Desktop\sfcdetails.tx

另请检查 cleanmgr 日志以查找以下线索:

C:\Windows\Logs\CBS\deepclean.log

编辑:

看来 Windows 8 中不再存在深度清洁日志,请检查下面的日志看看是否有任何线索。

C:\Windows\Logs\DISM\dism.log

您也可以尝试将 cleanmgr 作为运行命令启动,使用以下字符串来运行它。

cleanmgr.exe sageset:10

此命令打开具有更多选项的扩展磁盘清理。

不要清理“Windows ESD 安装文件”

有些人报告说这可能需要运行几个小时才能完成,让它不间断地运行。

答案2

windows/system32/en-US(或 xx-XX > 您的语言)中缺少 cleanmgr.exe.mui。可以在 Winsxs 中找到

相关内容