Server 2012 Windows 更新不起作用

Server 2012 Windows 更新不起作用

我们有一个远程托管的 Windows Server 2012 机箱。我一直在尝试安装安全补丁,但 Windows 更新组件似乎已损坏。我收到的错误代码是 80073712。它会下载更新,但无法安装。使用 msu 文件手动安装也不起作用。到目前为止,我采取的步骤是

  1. 运行 Microsoft Fix it 工具。它说它修复了问题,但之后又失败了。
  2. 重命名/删除 Windows 文件夹中的 SoftwareDistribution 文件夹
  3. 使用 Dism 命令尝试修复它 - dism /online /cleanup-image /restorehealth 这会导致错误 14098。组件存储已损坏
  4. 在 powershell 中使用等效命令
  5. 我直接从微软下载了服务器 2012 iso 并安装它,尝试使用 /source 开关使用该 iso 进行修复。现在我还没有看到很多关于这个语法应该是什么的好例子。这是我尝试使用的命令:

DISM /online /cleanup-image /restorehealth /source:wim:D:\sources\install.wim:2

2 是服务器标准的索引号,也就是我们正在运行的。我得到了相同的结果,错误 14098

现在我也在 powershell 中尝试使用此命令:

Repair-WindowsImage -Online -RestoreHealth -Source:Wim:D\Sources\install.com:2. 我收到一条错误消息,指出组件存储已损坏。

所以我不知道从现在开始该怎么做。我甚至不知道我是否正确使用了语法来使用安装盘作为源文件。任何帮助都非常感谢。如果还有其他我还没想过的方法,也许可以。有人知道 CheckSUR 工具是否可以在服务器 12 上运行吗?

相关内容