Windows Server 2016 Standard
服务器似乎无法接收或查看 PrintNightmare 补丁。
根据Microsoft 文档,我应该寻求 KB5004948。根据KB 上的这个 Microsoft 页面,它需要最新的 SSU。我确认 SSU KB5001402 已安装在服务器上。
但是,Windows 更新不会将 KB5004948 显示为可用。服务器没有每个 Windows 更新的剩余修补程序。在 Powershell 中使用Get-Hotfix
确认它没有打补丁:
> Get-HotFix -Id KB5004948
Get-HotFix : Cannot find the requested hotfix on the 'localhost' computer. Verify the input and run the command again.
At line:1 char:1
+ Get-HotFix -Id KB5004948
+ ~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (:) [Get-HotFix], ArgumentException
+ FullyQualifiedErrorId : GetHotFixNoEntriesFound,Microsoft.PowerShell.Commands.GetHotFixCommand
下载直接 MSU 并尝试安装会导致意外The update is not applicable to your computer.
我在这里缺少什么吗?Microsoft 页面上是否有错字,可能哪个 KB 是正确的修补程序?
此更新已被 KB5004238、KB5005393 和 KB5005043 取代。因此,从今天开始,您应该检查是否安装了 KB5005043。
您可以在Microsoft 更新目录中看到该信息,搜索KB5004948,单击与您的操作系统匹配的更新并查看“包详细信息”以查看有关取代的信息: