![Server Core 2022 上的 Windows 更新问题](https://linux22.com/image/789793/Server%20Core%202022%20%E4%B8%8A%E7%9A%84%20Windows%20%E6%9B%B4%E6%96%B0%E9%97%AE%E9%A2%98.png)
我有两个运行 Server Core 2022 的 DNS 服务器(Nutanix VM)。当我尝试从 Sconfig 运行 Windows 更新时,出现以下错误:
1) All quality updates
2) Recommended quality updates only
3) Feature updates
Select an update category (Blank=Cancel): 1
Searching for all applicable updates...
An error occurred:
Exception from HRESULT: 0x80072EFE
(Press ENTER to continue):
Available update(s):
An error occurred:
Method invocation failed because [System.String] does not contain a method named 'Item'.
(Press ENTER to continue):
这种情况在两三个月前开始出现。本周,我删除了两个虚拟机并从头开始重建它们。重建后,我能够毫无问题地运行 Windows 更新。当我将它们全部配置为 DNS 服务器并重新投入生产后,我运行 Windows 更新并再次收到相同的错误。我们有另一个运行 Server 2019 的 DNS 服务器核心,它没有问题。
以前有人见过这样的事情吗?
答案1
我拆除了其中一台服务器,并按照最初的样子重建了它。相同的虚拟机硬件设置,并作为仅安装 DNS 的服务器核心构建。我第一次从 sconfig 运行 Windows 更新时,它以同样的方式崩溃了。
现在我已将它们重建为安装了 DNS 的标准 Windows GUI 服务器,并且运行 Windows Update 没有任何问题。
因此,仅安装有 DNS 的核心服务器组合导致了此问题。(???)非常奇怪。我希望有一天能重新审视它。