在Windows操作系统中,查看已安装的系统补丁(更新)是维护电脑安全和稳定性的关键步骤,通过命令行工具,您可以快速获取详细补丁信息,无需依赖图形界面,以下是三种专业方法,均需以管理员身份运行命令提示符或PowerShell(右键单击开始菜单 → 选择“终端(管理员)”或“命令提示符(管理员)”)。
🔧 方法1:使用WMIC命令(兼容所有Windows版本)
WMIC是Windows内置的管理工具,支持XP到Win11的所有系统。
wmic qfe list brief /format:table
输出结果解析:
HotFixID
:补丁编号(如KB5001337)InstalledOn
:安装日期Description
:补丁描述InstalledBy
:安装账户
示例截图:
💡 提示:若需筛选特定补丁,追加
| findstr "KB123456"
(将KB123456替换为目标编号)。
⚡ 方法2:使用PowerShell命令(推荐Win8及以上系统)
PowerShell提供更灵活的补丁管理功能:
Get-HotFix | Sort-Object InstalledOn -Descending | Format-Table HotFixID, Description, InstalledOn, InstalledBy -AutoSize
优势:
- 按安装日期倒序排列(最新补丁在前)
- 支持导出为CSV:追加
| Export-Csv -Path C:\Patches.csv -NoTypeInformation
- 查询单个补丁:
Get-HotFix -Id KB5001337
🖥 方法3:图形界面补充(系统信息工具)
若命令行操作困难,可结合图形工具验证:
- 按
Win+R
输入msinfo32
回车 - 依次展开 组件 → 软件环境 → Windows更新
- 右侧列表显示所有补丁的KB编号和安装日期。
⚠ 注意事项
- 管理员权限:非管理员运行命令可能返回空结果。
- 系统差异:
- Win7/XP需用
wmic
,Win10/11推荐PowerShell。 - 部分可选更新可能不显示(如驱动更新)。
- Win7/XP需用
- 补丁卸载:
卸载命令:wusa /uninstall /kb:5001337 /quiet
(将5001337替换为目标KB号)。
💎 总结建议
场景 | 推荐方式 | 优势 |
---|---|---|
快速查看所有补丁 | wmic qfe list |
兼容旧系统,无需额外模块 |
筛选或导出补丁信息 | PowerShell | 灵活排序/导出,支持高级过滤 |
验证关键补丁状态 | msinfo32 |
图形化界面,直观易读 |
定期检查补丁可确保系统免受漏洞威胁(如勒索病毒攻击),若发现高危漏洞(如PrintNightmare)未修复,请访问Microsoft Update目录手动下载。
引用说明:
- Microsoft官方文档:WMIC命令
- PowerShell指南:Get-HotFix使用
- 安全最佳实践:CIS Microsoft Windows安全基准
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/18956.html