windows 10中灰色禁用应用需通过powershell卸载,先在设置中确认可图形卸载的应用,再用管理员powershell执行get-appxpackage命令查包名或通配符匹配删除,批量清除需过滤关键组件,彻底禁用预装需运行remove-appxprovisionedpackage命令。

Windows 10中部分自带应用在“设置→应用和功能”里显示为灰色、无卸载按钮,或根本找不到入口,说明它们被系统策略锁定为不可见UWP组件,常规点击卸载完全失效,必须绕过图形界面直接调用底层部署接口才能移除。
先确认哪些应用能用图形界面卸载
按下 Win + I 打开设置→点击“应用”→进入“应用和功能”页面→在右上角搜索框输入“邮件”“天气”“时钟”等关键词。
如果某应用条目右侧出现“卸载”按钮,就说明它属于可安全图形卸载的范畴;若按钮缺失、整行呈灰色、或点击后提示“此应用由系统管理”,则必须跳过这一步,进入PowerShell操作。
这一步不能跳过——误以为所有应用都需命令行处理,反而可能把本可一键卸载的计算器、闹钟等也拖进高风险操作流程。
用PowerShell卸载灰色禁用应用(单个精准删除)
方法一:查包名再删
在任务栏搜索“PowerShell”,右键“Windows PowerShell”,选择“以管理员身份运行”。
输入命令:Get-AppxPackage | Select Name, PackageFullName,回车后会列出当前用户全部UWP应用名称及完整包名。
滚动查找目标应用(如Xbox Game Bar),记下其PackageFullName(形如Microsoft.XboxGameOverlay_5.422.12002.0_x64__8wekyb3d8bbwe)。
执行卸载命令:Remove-AppxPackage Microsoft.XboxGameOverlay_5.422.12002.0_x64__8wekyb3d8bbwe(把示例包名替换成你刚复制的实际值),回车。
【务必确认包名拼写完全一致,大小写、下划线、版本号缺一不可,输错会导致命令无效但不报错】
方法二:用关键词通配符一键匹配
不用逐个翻找包名,直接输入带星号的模糊匹配命令:
卸载邮件和日历:Get-AppxPackage *communicationsapps* | Remove-AppxPackage
卸载Groove音乐:Get-AppxPackage *zunemusic* | Remove-AppxPackage
卸载电影与电视:Get-AppxPackage *zunevideo* | Remove-AppxPackage
卸载天气:Get-AppxPackage *bingweather* | Remove-AppxPackage
这条命令本质是先筛选出包名含关键词的所有应用,再统一管道删除,比手动复制包名快得多,且不易输错。
批量清除所有非核心预装应用(慎用)
第一步:以管理员身份运行PowerShell。
第二步:粘贴并执行以下命令:
Get-AppxPackage -AllUsers | Where-Object {$_.Name -notlike "*Microsoft.Windows.CloudExperienceHost*" -and $_.Name -notlike "*Microsoft.Windows.ShellExperienceHost*" -and $_.Name -notlike "*Microsoft.Windows.Cortana*" -and $_.Name -notlike "*Microsoft.Windows.Search*" -and $_.Name -notlike "*Microsoft.Windows.StartMenuExperienceHost*"} | Remove-AppxPackage
该命令会过滤掉5个系统关键宿主进程对应的UWP包,其余全部卸载,包括Xbox、人脉、OneNote、地图、财经、体育等全部冗余组件。
【执行后应用商店也会消失,且目前无官方恢复手段;系统更新可能自动重装部分应用】
让新用户账户也不再预装这些应用
仅卸载当前用户的应用,不影响后续新建账户——新账户首次登录时仍会自动部署全套预装包。
要彻底切断源头,在同一管理员PowerShell窗口中执行:
Get-AppxProvisionedPackage -Online | Remove-AppxProvisionedPackage -Online
这条命令操作的是系统镜像级预配置项,不是用户层数据,执行后所有未来创建的账户都不会再继承这些应用。
注意:Cortana、Edge、设置、文件资源管理器等核心组件无法通过此命令删除,系统会拒绝执行并提示“操作不受支持”。











