Windows 10预装UWP应用需分层卸载:先用设置界面卸载可见项(如人脉、新闻),再用管理员PowerShell执行Get-AppxPackage查包名或通配符(如xbox、bing)配合Remove-AppxPackage精准清除灰色禁用项,多用户环境须加-AllUsers参数,顽固残留需进安全模式强制移除。

Windows 10系统预装的邮件、天气、Xbox、Groove音乐等UWP应用无法通过常规右键卸载,它们被深度集成在系统中,直接在开始菜单里右键会显示“此应用无法卸载”,必须用系统级工具绕过权限限制才能真正移除。
用设置界面卸载可见的自带应用
该方法适合能正常显示“卸载”按钮的应用,如“人脉”“新闻”“时钟”,操作安全且保留用户数据隔离性。
1. 按 Win + I 打开设置 → 点击“应用” → 进入“应用和功能”。
2. 在搜索框输入应用名称关键词(例如输“邮件”),快速定位目标条目。
3. 点击该应用 → 确认面板中出现蓝色“卸载”按钮后,点击并按提示完成操作。
4. 若弹出二次确认对话框,必须点“卸载”才生效;点“取消”或关闭窗口等于没操作。
用PowerShell精准卸载灰色禁用项
当某个应用在设置中显示为灰色、无卸载按钮,或提示“由组织管理”,说明它已被系统策略锁定,此时只能用PowerShell强制剥离。
方法一:查包名后单个卸载
1. 右键开始菜单 → 选择“Windows PowerShell(管理员)”。
2. 输入命令:Get-AppxPackage | Select Name, PackageFullName → 回车,列出全部包信息。
3. 在返回结果中找到目标应用对应的完整包名,例如Microsoft.Windows.Photos_8wekyb3d8bbwe。
4. 执行卸载命令:Remove-AppxPackage Microsoft.Windows.Photos_8wekyb3d8bbwe → 回车。
【注意:包名必须一字不差,大小写敏感,输错会导致命令无效】
方法二:通配符批量清理常用全家桶
这一步适合一次性清除整套非核心组件,避免逐个翻找包名浪费时间。
在管理员PowerShell中依次执行以下命令(每行单独回车):
Get-AppxPackage *communi* | Remove-AppxPackage(邮件+日历)
Get-AppxPackage *zune* | Remove-AppxPackage(Groove音乐+电影与电视)
Get-AppxPackage *bing* | Remove-AppxPackage(新闻+天气+财经)
Get-AppxPackage *xbox* | Remove-AppxPackage(Xbox App+Xbox Game Bar)
全局卸载所有用户账户中的应用
默认PowerShell命令只作用于当前登录用户,若设备为多用户共用,或你刚新建了账户却发现全家桶又回来了,就得用AllUsers参数把系统级安装痕迹也清掉。
第一步:以管理员身份运行PowerShell。
第二步:执行命令:Get-AppxPackage -AllUsers | Where-Object {$_.Name -like "*photos*"} | Remove-AppxPackage -AllUsers。
第三步:将*photos*替换成其他关键词,例如*camera*、*people*,重复执行即可覆盖全部目标。
【关键前提:必须加 -AllUsers 参数,否则新用户首次登录时仍会自动重装】
在安全模式下强制清除顽固残留
极少数应用(如旧版OneDrive、某些OEM厂商预装的UWP壳)会在正常系统启动时自动重建注册表项或重新部署包文件,导致前几步卸载后重启又恢复。这时必须进入安全模式切断其自启链路再操作。
① 按住Shift键点击“重启” → 进入“疑难解答” → “高级选项” → “启动设置” → 点击“重启”。
② 电脑重启后按F4进入安全模式(带网络)。
③ 以管理员身份打开PowerShell,直接运行:Get-AppxPackage *oneconnect* | Remove-AppxPackage(示例:卸载“连接到Windows”)。
④ 关机 → 正常启动系统 → 检查开始菜单是否已无对应图标及后台进程。

















