是否有人知道有关Windows 7更新的信息存储在registry中,因为它不在:
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall
如果您只是查找已安装更新的列表,则可以在命令行中使用“systeminfo”命令,该列表包含在“修补程序”一节中。
检查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 ,并对列表进行sorting和重复数据删除。 但是,如果你安装了Github Desktop或Git SCM那么你的PATH可能已经有了这些工具。