用 DISM /Get-Packages 列出系统服务包

用 DISM 枚举更新、语言包、功能按需负载等服务包及其安装状态。

Windows更新DISM低风险
以管理员运行 Dism /Online /Get-Packages,列出所有服务包的标识和状态。

01命令

命令
$ Dism /Online /Get-Packages | more

02作用说明

DISM 的包视图能看到'已安装更新'和 Get-HotFix 都不显示的内容:语言包、按需功能(FOD)负载、暂存的更新。每个包都有状态(Installed、Staged、Superseded),卡在 Staged 的包是更新回滚失败的常见原因。可在 PowerShell 里用 Select-String 过滤,微软支持要求移除特定服务包时,可把包标识传给 /Remove-Package。

03风险

风险低风险
使用条件Run in an elevated prompt

04撤销

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

05来源

最后验证: 2026-09-17 · 分类: 系统与设置

06相关方案