Windows 2012上的更新数量

我在我的服务器上运行BGInfo,并将结果放入一个数据库。 我想logging的一件事是服务器认为它需要的更新数量。 我可以通过查看registry项在Windows 2003,Windows 2008和Windows 2008 R2上执行此操作

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Auto Update \ UAS \ UpdateCount

但是,在Windows 2012R2(AKA Windows 6.2)中,即使更新未完成,它也总是返回0。

有谁知道哪里的registry项隐藏,会给真实的数字?

仅供参考我也看过

HKEY_LOCAL_MACHINE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ AutoUpdate \ UpdatesAvailableForDownloadLogon HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ AutoUpdate \ UpdatesAvailableForInstallLogon HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ AutoUpdate \ UpdatesAvailableWithUiLogon HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Auto Update \ UpdatesAvailableWithUiOrEulaLogon

他们都是0。