应优先使用windows原生五种方法:设置查看近期更新、控制面板查全部已安装更新、wmic命令读取qfe数据库、powershell按时间排序导出详细日志、systeminfo快速汇总修补程序,均显示kb编号与安装日期,覆盖图形界面、全量列表、结构化导出、自动化审计及快速汇总。

想通过电脑体检报告快速定位系统是否打过关键补丁、有没有漏装安全更新,就得直接调取Windows原生更新数据库,而不是依赖第三方体检工具的简化摘要。
用设置应用查看近期更新历史
这是最直观的方式,适合快速确认过去30天内安装的质量更新和安全更新是否成功。
按下 Win + I 打开设置→点击左侧“Windows 更新”→向右滚动到底部,点击“更新历史记录”。
页面会分组列出“质量更新”“安全更新”“驱动程序更新”,每条都带安装日期和KB编号(如KB5048796)。点击任一更新右侧的“了解详细信息”,会跳转到微软官方支持页,验证该补丁的真实性和修复内容。
通过控制面板查看全部已安装更新
这个路径能查到所有以补丁包(.msu/.cab)形式安装的更新,包括手动下载的独立补丁、服务堆栈更新(SSU)、累积更新(LCU),是唯一支持图形化卸载多数KB补丁的操作入口。
按下 Win + R,输入 appwiz.cpl 回车→左侧导航栏点击“查看已安装的更新”→等待列表加载完成→展开“Microsoft Windows”分类。
这里能看到所有补丁条目,含完整KB编号(如KB5034122)或内部标识(如“Servicing Stack Update for Windows 11”)。【右键某条更新后若“卸载”选项为灰色,说明该补丁已集成进系统镜像,不可逆】
用命令行导出结构化补丁数据
方法一:wmic 快速列表
按 Win + R 输入 cmd 回车→执行命令:wmic qfe list brief /format:table。
方法二:PowerShell 按时间倒序导出详细日志
以管理员身份运行 PowerShell→输入:Get-HotFix | Sort-Object InstalledOn -Descending | Format-List。
这一步输出包含HotFixID(KB号)、安装时间、描述三要素,且按安装时间从新到旧排列,方便你一眼锁定最近一次补丁动作。若需存档,追加 | Out-File C:\hotfix_log.txt 即可生成文本文件。
直接读取 Windows Update 原生日志文件
此方式适用于排查更新失败、卡死、回滚异常等深层问题,日志位于系统受保护路径,普通用户需管理员权限访问。
打开文件资源管理器,地址栏粘贴:C:\Windows\Logs\WindowsUpdate\→找到最新修改日期的 WindowsUpdate.log 文件→用记事本或VS Code打开。
日志中每条记录含时间戳、操作类型(如“Installing update”)、KB编号及结果状态(“Succeeded”或“Failed with error 0x80070643”)。搜索关键词 KB5048796 或 Install 可快速定位目标事件。











