Windows中卸载预装UWP应用有五种方法:一、通过“设置>应用和功能”图形界面卸载单个非核心应用;二、用PowerShell命令Get-AppxPackage+Remove-AppxPackage卸载当前用户指定应用;三、执行Get-AppxPackage | Remove-AppxPackage批量清除当前用户所有非核心UWP应用;四、使用Get-AppxPackage -AllUsers + Remove-AppxPackage -AllUsers从系统映像层全局移除指定应用;五、通过通配符如*bing*或*ads*模糊匹配批量卸载同类应用。

如果您在Windows系统中看到大量无法通过常规方式卸载的预装应用,例如Xbox、Groove音乐、邮件、天气等,这些通常为UWP架构的系统自带软件,需采用特定命令或界面路径操作。以下是多种可行的删除方法:
一、通过“设置”界面卸载单个预装应用
该方法适用于非核心UWP应用,操作直观且无需命令行,仅影响当前用户,不会修改系统级安装包。
1、按 Win + I 打开设置窗口。
2、点击“应用 > 应用和功能”。
3、在搜索框中输入目标应用名称(如“邮件”或“时钟”)。
4、点击对应应用右侧的三个点(…),选择“卸载”。
5、在弹出确认框中点击“卸载”完成操作。
二、使用PowerShell卸载当前用户的指定UWP应用
此方法通过精确匹配应用包名执行移除,不依赖图形界面,可处理“设置”中不可见或无卸载选项的应用。
1、按 Win + X,选择“Windows Terminal(管理员)”或“Windows PowerShell(管理员)”。
2、输入命令:Get-AppxPackage | Select Name, PackageFullName,回车后列出全部已安装UWP应用及其完整包名。
3、在返回结果中定位目标应用(如“Microsoft.People”对应联系人应用),复制其PackageFullName(含版本号的全字符串)。
4、执行卸载命令:Remove-AppxPackage 包全名(将“包全名”替换为上一步复制的实际值)。
三、使用PowerShell批量清除当前用户所有预装UWP应用
该方式一次性移除当前账户下全部非系统核心UWP应用,包括Store下载及出厂预装项,但保留Windows Shell、设置、文件资源管理器等关键组件。
1、以管理员身份运行Windows Terminal或PowerShell。
2、输入命令:Get-AppxPackage | Remove-AppxPackage,回车执行。
3、系统将逐个尝试卸载;若出现“无法找到包”或“访问被拒绝”提示,可直接忽略。
四、为所有用户彻底删除指定预装应用
此操作从系统映像层移除应用安装包,确保新建用户账户也不会继承该应用,适用于需全局禁用(如Xbox Game Bar、OneDrive桌面版)的场景。
1、以管理员身份启动Windows Terminal。
2、执行命令:Get-AppxPackage -AllUsers | Select Name, PackageFullName,查找目标应用的全名。
3、确认包名后,运行:Remove-AppxPackage -AllUsers 包全名(注意替换为实际包名)。
4、完成后,该应用将不再出现在任何用户配置文件中,且无法通过Microsoft Store自动重装。
五、通过关键词模糊匹配批量卸载同类预装应用
当需集中清理某类厂商应用(如所有Bing系、广告相关或测试性质应用)时,可利用通配符避免逐一手动识别包名,提升效率。
1、管理员权限打开Windows Terminal。
2、卸载名称含“bing”的全部应用:Get-AppxPackage *bing* | Remove-AppxPackage。
3、卸载名称含“ads”或“advertising”的应用:Get-AppxPackage *ads* | Remove-AppxPackage 或 Get-AppxPackage *advertising* | Remove-AppxPackage。
4、执行前建议先用Get-AppxPackage *关键词*预览匹配结果,防止误删。










