Win10如何用命令行卸载软件?
- 电脑教程
- 2025-06-16
- 7
通过 PowerShell 卸载(推荐)
适用:Windows 10 1607 及以上版本,操作精准且可批量处理
-
以管理员身份启动 PowerShell
- 在任务栏搜索框输入 PowerShell
- 右键点击 Windows PowerShell → 以管理员身份运行
-
查询已安装的软件包
输入命令查看所有程序列表:
Get-Package | Format-Table -AutoSize提示:滚动查找目标软件名称(如 Google Chrome)
-
执行卸载命令
使用精准名称卸载(示例卸载 Chrome):
Uninstall-Package -Name "Google Chrome" -Force- -Force 参数跳过确认提示
- 若需批量卸载(如所有带”Update”的包): Get-Package "*Update*" | Uninstall-Package -Force
使用 Winget 工具(现代高效)
适用:Windows 10 1809+,需安装 App Installer

-
打开管理员终端
- Win + X → 选择 终端(管理员)
-
搜索软件唯一标识符
winget search "软件名"
示例:winget search "Firefox" 输出结果中复制 ID 字段(如 Mozilla.Firefox)
-
通过 ID 卸载
winget uninstall "Mozilla.Firefox"
优势:自动处理依赖残留,支持导出卸载列表备份
传统 WMIC 命令(兼容旧系统)
注意:部分 Win10 22H2 后可能受限
-
启动管理员命令提示符
- 搜索 cmd → 右键 以管理员身份运行
-
获取软件识别码
wmic product get name,identifyingnumber在列表中找到目标软件对应的 IdentifyingNumber(类似 {GUID})

-
执行卸载
wmic product where identifyingnumber="{GUID}" call uninstall*示例:wmic product where identifyingnumber="{12345678-90AB-CDEF}" call uninstall
- 彻底清理:解决图形界面卸载残留问题
- 批量操作:高效管理多台设备或大量软件
- 修复故障:当控制面板无法正常卸载时强制移除
关键注意事项与风险提示
权限要求:所有操作必须管理员身份运行终端
️ 系统组件警告:切勿卸载名称含 Microsoft、Windows 或版本号的包
精准匹配:软件名/ID 需完全一致(区分大小写)
⏳ 备份建议:重要软件卸载前使用系统还原点(创建命令:rstrui.exe)
替代方案:若命令失效,优先使用 设置 → 应用 → 应用和功能 的图形界面卸载
为何选择命令行卸载?
引用说明:
命令行卸载适用于高级用户与运维场景,普通用户推荐优先使用系统设置中的标准卸载流程,操作前请务必确认软件名称/ID 准确性,误删系统组件可能导致系统不稳定,掌握这些方法将显著提升您解决软件问题的能力边界。