最直接有效的方法是使用PowerShell命令行工具卸载UWP应用。首先以管理员身份打开PowerShell,运行Get-AppxPackage查找目标应用的完整包名,例如通过Get-AppxPackage photo定位“照片”应用;随后执行Remove-AppxPackage加上完整的PackageFullName(如Microsoft.Windows.Photos_2025.1.25002.0_x64__8wekyb3d8bbwe)进行卸载。若需为所有用户移除,应使用Remove-AppxPackage -AllUsers参数,确保在管理员权限下操作。此方法可绕过设置中卸载按钮变灰的限制,适用于预装或系统自带UWP应用,且为官方支持方式。部分非核心应用也可通过“设置 > 应用 > 已安装的应用”图形界面直接卸载,但适用范围有限。注意某些核心应用可能在系统更新后重新出现。
卸载Windows 10/11上的UWP应用,最直接有效的方法是通过系统自带的PowerShell命令行工具。普通用户在“设置”里看到的“卸载”按钮有时会变灰或提示无法操作,特别是对于一些预装应用,这时就需要用到命令行来强制移除。
使用PowerShell卸载UWP应用
这是官方支持且能彻底移除UWP应用的方法,适用于绝大多数情况。
- 打开管理员权限的PowerShell:按 Win + X 键,在弹出的菜单中选择“Windows PowerShell(管理员)”或“终端(管理员)”。如果出现用户账户控制提示,点击“是”继续。
- 查找应用包名:在PowerShell窗口中输入以下命令并回车: Get-AppxPackage 这个命令会列出当前用户安装的所有UWP应用包信息。如果你知道应用名称的一部分,可以加上过滤条件,比如想卸载“照片”应用,就输入: Get-AppxPackage *photo* 找到对应应用后,记下其“PackageFullName”一栏的完整名称。
- 执行卸载命令:使用Remove-AppxPackage命令加刚才查到的包名进行卸载。例如: Remove-AppxPackage Microsoft.Windows.Photos_2025.1.25002.0_x64__8wekyb3d8bbwe 命令执行后没有明显提示即表示成功。关闭PowerShell窗口即可。
为所有用户卸载(可选)
上面的方法只对当前登录用户生效。如果你想在系统层面彻底删除,让所有新创建的用户都看不到该应用,需要加上-AllUsers参数,但这必须在管理员PowerShell中运行。
- 先用带过滤的Get-AppxPackage命令找到包名。
- 然后使用Remove-AppxPackage -AllUsers命令卸载,例如: Remove-AppxPackage -AllUsers Microsoft.Windows.Photos_2025.1.25002.0_x64__8wekyb3d8bbwe
- 注意:此操作需要确保你有管理员权限,并且某些核心应用即使卸载了,系统更新后也可能自动恢复。
通过设置界面尝试卸载
对于部分非系统核心的UWP应用,可以直接通过图形界面操作,虽然不如命令行彻底,但更简单安全。
- 进入“设置” > “应用” > “已安装的应用”。
- 在列表中找到目标UWP应用,点击它右侧的“…”更多选项。
- 如果“卸载”按钮可用,直接点击并确认即可完成卸载。
- 这个方法的优点是操作直观,适合不想接触命令行的用户,但对预装应用限制较多。