是否有人知道有关 Windows 7 更新的信息存储在注册表中的什么位置,因为它不再位于:
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall
答案1
如果您只是寻找已安装更新的列表,您可以在命令行使用“systeminfo”命令,该列表包含在“Hotfixe(s)”部分中。
答案2
查看HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages
。
要在窗口中列出它们cmd
,请打开提升的命令提示符并粘贴:
REG QUERY "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages" /s /v InstallClient /t REG_SZ /f WindowsUpdateAgent | grep -oPh "KB[0-9]{4,8}" | sort | uniq
这不是检索已安装更新的理想方法,因为它依赖于安装的 UNIX 工具来过滤KBs
、排序和重复删除列表。但如果您已经安装了Github Desktop
或,Git SCM
您可能已经拥有这些工具PATH
。