有谁知道是否有一个等效的实用程序来验证 Windows 7 中已安装的更新就像 XP 一样
此 qfecheck 还会在更新时发出警告安装不正确,需要重新安装。
我刚刚在我的 XP 笔记本电脑上运行了它,果然已标记 kb2509553因为需要重新安装。
或者说 Windows 7 不需要?
答案1
Windows 7 似乎没有直接的等效版本,但我认为没有必要。
为了获得基于 GUI 的概览,您可以使用当前安装的更新在
控制面板 > 程序 > 程序和功能 > 已安装的更新
如果您需要一个命令行工具来枚举所有已安装的更新,您可以使用部署映像服务和管理 (DISM):
Dism /online /Get-Packages
要检查已安装的更新,您可以使用系统更新准备工具:
系统更新准备工具有什么作用?
系统更新准备工具验证以下资源的完整性:
位于以下目录下的文件:
%SYSTEMROOT%\Servicing\Packages
%SYSTEMROOT%\WinSxS\Manifests
位于以下注册表子项下的注册表数据:
HKEY_LOCAL_MACHINE\组件
HKEY_LOCAL_MACHINE\Schema
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing
笔记此列表可能随时更新。
当系统更新准备工具检测到不正确的清单、文件或注册表数据时,它可能会用更正的版本替换不正确的数据。
答案2
可以检查系统状态和安全漏洞的工具是 Microsoft Baseline 安全分析器:
Microsoft Baseline Security Analyzer 提供了一种简化的方法来识别缺少的安全更新和常见的安全配置错误。
目前还不清楚 MBSA 对已安装补丁的检查程度。
您还可以使用内置的系统文件检查器(香港证监会)。
如果 SFC 失败,并且有包含所有补丁的安装 DVD,仍然可以 在离线模式下运行 SFC。