我有同样的问题这个帖子尽管在 Windows Server 2016 中行为似乎不一样。
我的 Windows 更新 (0x80070643) 失败,可能是因为它似乎试图同时下载具有不同版本 ID 的相同 KB (KB2267602)。我的目标是重置 Windows 更新程序,结果发现这篇文章描述了这个过程。我仔细检查了一下,到了删除 catroot2 文件夹内容的步骤,发现它失败了,并显示“拒绝访问”消息。我当时尝试删除一个文件,它说“加密服务正在使用该文件”。所以我检查了服务并停止了服务,尝试删除文件,它给了我同样的错误。我回头看看服务,它已经重新启动了。
迄今为止的故障排除:
- 将服务设置为禁用 - 仍然重新启动并将启动改回“手动”
- 删除恢复设置(以前是“崩溃后重新启动服务”),仍然重新启动
- 通过任务管理器强制停止 - 无论如何重新启动
我发现,该服务一直处于“停止”状态,直到我单击 catroot2 文件夹下的任何文件的“删除”按钮。当我直接在 C:\ 或桌面上创建或删除文件时,它不会重新启动。某些东西正在重新启用服务,因此它永远不会真正关闭。
有没有办法真正强制停止加密服务?
答案1
我知道这个答案有点晚了,但我遇到了和你一模一样的问题,直到我尝试重命名 catroot2 文件夹,不是通过在 GUI 中单击它然后右键单击等,而是通过在命令提示符中运行命令 ren %systemroot%\System32\catroot2 catroot2Old 来重命名它。当我在命令提示符中运行此命令时,加密服务没有重新启动。希望这能有所帮助!