首页/安全/安全加固速查/Windows 补丁清单核查(Get-HotFix)
补丁与漏洞管理50 条

Windows 补丁清单核查(Get-HotFix)

列出已装补丁(KB 列表)与最近安装时间:与 MSRC 公告对照,确认关键漏洞补丁在列。

安全加固速查安全更新于 2026-10-13

Get-HotFix 是什么

Get-HotFix 读取 Windows 的 Win32_QuickFixEngineering 类,列出本机已安装补丁的 KB 编号、描述与安装时间,是最快的“这台机器装过什么”入口。它主要覆盖随操作系统发布的更新,月度累积更新通常只留一条汇总记录,部分仅组件级的更新根本不出现。因此它适合快速核查与时间线判断,不适合单独用来证明“补丁已打全”。

基本信息

适用平台Windows Server 2012+ / Windows 10、11(PowerShell 5.1 及以上)
权限要求本机普通用户可读;跨机查询需远程管理权限与 WinRM
加固项补丁状态可核查
基线关键 KB 在列且有合理安装时间
替代命令wmic qfe list brief(老系统)

典型使用场景

  • 交付验收:接手主机的第一时间拉补丁清单存档
  • 事件复盘:用安装时间建立时间线,判断漏洞窗口期
  • 例行巡检:与上一轮基线对比,发现补丁被卸载或回滚
  • 批量收集:对一组服务器同时取清单做横向比对
  • 与 MSRC 公告对照:确认本月关键 KB 是否在列

清单与筛选

清单与筛选
Get-HotFix | Sort-Object InstalledOn -Descending | Select-Object -First 20 HotFixID, Description, InstalledOn  # 最近安装
Get-HotFix | Where-Object {$_.HotFixID -match 'KB50|KB51'} | Select-Object HotFixID, InstalledOn  # 按月筛选
wmic qfe list brief /format:table      # 老系统上的等价命令
Get-HotFix -ComputerName web01,web02 | Select-Object PSComputerName, HotFixID, InstalledOn  # 跨机核对
Get-CimInstance Win32_QuickFixEngineering | Measure-Object   # 统计条数,便于横向比对

输出逐列读法

列/字段含义正常与异常
HotFixID补丁编号 KBxxxxxxx发现关键 KB 缺失=需补齐
Description更新类型,如 Security Update全为 Update 无安全更新=疑似只打常规补丁
InstalledOn安装日期日期早于本次维护窗口=本轮未安装
InstalledBy安装者NT AUTHORITY\SYSTEM 或管理员账号为正常
Source补丁来源标识操作系统维护的更新此处多为空值
要下“已打全”的结论,用“已装更新历史 + 系统版本号”交叉验证:Win32_QuickFixEngineering 并不收录全部更新类型。
补丁已安装但未重启时处于待生效状态:列表显示出补丁,运行的仍是旧代码,验证要结合重启完成情况。

核查要点

  • 清单要连安装时间一起存档:只记 KB 编号无法判断补丁是本月装的还是半年前装的
  • 与上一轮基线比对才能发现补丁被卸载或回滚,单次快照说明不了过程
  • 关键 KB 与 MSRC 公告逐条对照:公告有而清单无,就是确定的缺失项
  • 跨机收集统一走 WinRM 或集中管理平台,避免网络不通造成的假缺失
  • 把清单导出成 CSV 归档,报告里能直接回答关键补丁是否在列
远程批量查询建议用 Get-CimInstance 加 -ComputerName,或直接查集中管理平台:逐台登录既慢又容易漏项。

易错点

  • 只凭 Get-HotFix 判定补丁完整:列表本身不覆盖全部更新类型,会造成漏报
  • 跨机查询未启用 WinRM 或未加凭据:命令报错或静默失败,误以为目标机无补丁
  • 装完补丁未重启就上报已修复:运行进程仍是旧版本,漏洞窗口实际还在
  • 只看条数不看日期:数量看着正常,日期全是几个月前,说明更新通道可能已失效

数据来源与参考

  • Microsoft Learn:Get-HotFix
  • MSRC 安全更新指南

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌