我正在服务器上运行 BGInfo,并将结果放入单个数据库中。我想记录的一件事是服务器认为需要的更新次数。我可以在 Windows 2003、Windows 2008 和 Windows 2008 R2 上通过查看注册表项来执行此操作
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\自动更新\UAS\UpdateCount
但是在 Windows 2012R2(又名 Windows 6.2)上,即使有未完成的更新,它也始终返回 0。
有谁知道注册表项隐藏在哪里并能提供真实的数字?
仅供参考,我也看过
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\自动更新\UpdatesAvailableForDownloadLogon HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\自动更新\UpdatesAvailableForInstallLogon HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\自动更新\UpdatesAvailableWithUiLogon HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\自动更新\UpdatesAvailableWithUiOrEulaLogon
而且它们也都为 0。