用 Get-HotFix 查看 Windows 已安装的更新

被遗忘的 Get-HotFix cmdlet 一行命令即可回答"KBxxxxxxx 装了吗",本地远程都适用。

Windows更新PowerShell审计低风险
运行 Get-HotFix 列出补丁,或用 Get-HotFix -Id KB5031354 检查某个具体更新。

01命令

命令
$ Get-HotFix | Sort-Object InstalledOn -Descending | Select-Object -First 10 HotFixID, Description, InstalledOn

02作用说明

每篇安全公告都会写"已在 KBxxxxxxx 中修复",Get-HotFix 就是验证它的最快方式——可按 -Id、-Description(Security Update)过滤,或按 InstalledOn 排序查看最近补丁。它还支持 -ComputerName,可跨网络审计多台机器。注意它读取的是服务数据库,不列出所有更新类型,因此 Defender 定义更新和部分功能更新不会出现。

03风险

风险低风险

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • Get-HotFix (Microsoft.PowerShell.Management)
    Microsoft Learn · vendor-doc · 2026-09-17
    依据: Documents Get-HotFix listing installed hotfixes, including filtering by HotFixID (KB number) or description, and querying remote computers via -ComputerName.

最后验证: 2026-09-17 · 分类: 安全与隐私

06相关方案