可通过五种方法查询Windows补丁安装记录:一、设置→Windows更新→更新历史记录;二、控制面板→程序和功能→查看已安装的更新;三、命令提示符运行wmic qfe list brief;四、PowerShell执行Get-HotFix命令;五、运行systeminfo命令查看修补程序汇总。
如果您需要确认电脑中是否已部署特定安全修复或质量更新,则需直接查询windows内置的补丁安装记录。以下是多种可验证、可复现的查询方法,覆盖图形界面与命令行工具,均能显示kb编号、安装日期及补丁类型。
一、通过设置查看近期更新历史记录
该方式调用Windows Update服务后台日志,仅显示经Windows Update渠道安装的质量更新、安全更新及驱动程序更新,界面简洁并附带明确安装时间戳,适合快速核对最近7–30天内的关键补丁。
1、按下Win + I组合键打开“设置”应用。
2、在左侧导航栏中点击Windows 更新。
3、向右滚动至页面中部,点击更新历史记录链接。
4、页面将分组显示“质量更新”“安全更新”“驱动程序更新”,每项均标注安装日期与KB编号(如KB5048796)。
5、点击任一更新条目右侧的了解详细信息,将跳转至对应微软支持文档页。
二、通过控制面板查看全部已安装更新
此路径访问系统底层的CBS(Component Based Servicing)数据库,可列出所有以补丁包(.msu/.cab)形式安装的更新,包括独立安全补丁、服务堆栈更新(SSU)、累积更新(LCU)及部分手动安装的驱动更新,覆盖范围最广,是唯一支持图形化卸载多数KB补丁的操作入口。
1、按下Win + R打开“运行”对话框,输入appwiz.cpl并回车。
2、在窗口左侧导航栏中,点击查看已安装的更新。
3、等待列表加载完成,展开Microsoft Windows分类,即可看到所有补丁条目。
4、每项均含明确KB编号(如KB5037771)或内部版本标识(如Servicing Stack Update for Windows 11)。
5、右键单击目标更新项,若上下文菜单中卸载选项为可用状态,则表明该补丁支持回滚操作。
三、使用命令提示符导出结构化补丁数据
wmic命令直接读取Windows管理规范(WMI)数据库中的QFE(Quick Fix Engineering)类记录,不依赖UI进程状态,结果稳定可靠,适用于批量审计、离线分析或脚本集成场景,输出字段包含补丁标识、安装日期等核心元数据。
1、右键点击“开始”按钮,选择终端(管理员)。
2、输入命令:wmic qfe list brief /format:table,按回车执行。
3、输出表格包含字段:Caption(更新名称)、HotFixID(KB编号)、InstallDate(安装日期,格式为YYYYMMDD)、ServicePackInEffect(是否属于SP)。
4、如需保存至文件,追加命令:> C:\patch_list.txt。
四、使用PowerShell获取排序后补丁日志
PowerShell提供更灵活的筛选与排序能力,可按安装时间倒序排列补丁,便于定位最新修复;支持精确匹配KB编号,适用于安全核查与自动化比对。
1、右键点击“开始”按钮,选择Windows PowerShell(管理员)或终端(管理员)。
2、输入命令:Get-HotFix | Sort-Object InstalledOn -Descending,按回车执行。
3、系统将列出所有补丁,按安装日期倒序排列,包含HotFixID、描述和安装时间。
4、检查特定补丁是否已安装,执行:Get-HotFix -Id KB5043218,若返回记录则表示已部署。
五、使用systeminfo命令快速汇总修补程序
systeminfo命令一次性输出系统关键配置与补丁汇总,其中“修补程序”区块集中列出所有已安装热修复编号,无需额外解析,适合快速筛查是否存在关键缺失补丁。
1、按下Win + R打开“运行”对话框,输入cmd并回车。
2、在命令提示符中输入:systeminfo,按回车执行。
3、等待输出完成,在结果末尾查找“修补程序”标题下的列表。
4、逐行查看其中是否包含目标KB编号,例如:KB5048796、KB5034441等。
