Windows 10 自带游戏卸载后又出现“自安装包”的解决方法
你好!很多用惯 Windows 10 的朋友都遇到过这种情况:玩腻了系统自带的几个小游戏(比如 Candy Crush、Microsoft Solitaire Collection、Xbox 游戏或类似预装的 UWP 应用),卸载掉后,重启或者过段时间,设置里又冒出那个“安装”按钮,甚至直接开始下载安装包。这烦人吧?主要原因是系统默认的“消费者功能”会偷偷帮你推销那些预装游戏,而卸载只删了主程序,安装记录留在了后台。别慌,我给你一套免费、低成本、一步步可执行的方案,从简单注册表改设置开始,最稳的直接用 PowerShell 一键搞定。新手看完就能搞定,进阶用户也可以直接跳到命令行。
问题分析
Windows 10 的预装游戏大部分是 Microsoft Store 应用(UWP 类型),卸载时系统只清理核心文件,但会保留应用包信息(安装位置在 C:\Program Files\WindowsApps)。下次重启或更新时,Windows 消费者功能(CloudContent)会自动重新注册并推送安装。这不是 bug,而是默认行为。卸载后残留的安装列表和包信息就是“自安装包”的罪魁祸首。
解决方案 1:最简单!修改注册表屏蔽自动安装(新手首选,5 分钟搞定)
- 按 Win + R 键,输入
regedit,回车打开注册表编辑器(如果弹出提示,点“是”以允许修改)。 - 依次展开路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows(如果 CloudContent 项不存在,就新建它)。
- 右键空白处 > 新建 > 项,命名为 CloudContent。
- 在 CloudContent 项上右键 > 新建 > DWORD(32位)值,命名为 DisableWindowsConsumerFeatures。
- 双击它,数值数据改成 1,点击确定保存。
- 退出注册表编辑器,重启电脑测试。
这样系统就不再自动推送这些预装游戏了。你之前卸载的游戏只要不是 Xbox 应用,就彻底消失,不会再出现安装按钮了。效果立即见!
解决方案 2:彻底清理残留(如果注册表改了还不行,推荐结合使用)
- 以管理员身份打开 PowerShell(右键开始菜单 > Windows PowerShell(管理员)或搜索输入)。
- 输入以下命令(按回车执行,全部一起粘贴):
Get-AppxPackage | Where-Object { $_.Name -match "game|solitaire|cube|bing|king|solitaire" } | Remove-AppxPackage -AllUsers(上面关键词是常见自带游戏的简写,你可以根据自己具体游戏包名改,比如想卸 Microsoft Solitaire Collection 就改成
*solitaire*。先执行一次看输出再改。) - 执行完后,打开 设置 > 应用 > 应用和功能,搜索剩余残留项,一键卸载所有相关内容。
- 重启电脑确认。
这个命令专门针对 UWP 游戏,一键批量清理,省得一个个点卸载。清理完后,如果想恢复系统自带游戏,就用以下命令(管理员 PowerShell):
Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
(先备份你的 WindowsApps 文件夹再执行,恢复会快很多。)
解决方案 3:完全卸载所有内置应用(进阶用户最推荐,一劳永逸)
如果想彻底干净,卸载所有 Microsoft Store 预装应用(包括游戏):
- 管理员 PowerShell 输入:
Get-AppxPackage | Remove-AppxPackage -AllUsers - 再清理文件夹残留:
- 右键 C:\Program Files\WindowsApps > 属性 > 安全 > 高级 > 所有者改成你的用户账户(自己加完全控制权限)。
- 把整个 WindowsApps 文件夹复制到 D 盘备份,再全部删除(系统会自动重建)。
- 重启电脑,设置里所有自带游戏和 Store 应用就彻底没了。
注意:这个方法会影响 Xbox Game Pass 相关功能,如果你想保留游戏库,就别全卸,用方案 1+2 就够了。
注意事项与避坑技巧
- 备份很重要:修改注册表或删除文件夹前,建议把 C:\Program Files\WindowsApps 整个复制到其他盘(解锁权限后拖拽)。万一出问题,重启电脑就能恢复原样。
- 兼容性:方案 1 和 2 适合绝大部分 Windows 10 系统(包括家庭版/专业版)。如果电脑很老(16GB 以下内存),清理后系统会更流畅,游戏启动也更快。
- 不影响其他功能:以上方法只屏蔽预装游戏推送,不会影响桌面应用、Steam、Epic 等第三方游戏。
- 更新后可能复现:Windows 10 更新时有时会把关闭项重置,建议每次更新前再检查一次注册表值是否为 1。
- 如果还是出现:可能是 Microsoft Store 缓存问题,打开设置 > 应用 > 应用和功能 > 微软商店 > 高级选项 > 重置(保留数据)。
这样操作后,你的系统会更干净,空间也多出不少(每个预装游戏至少 200-600MB)。如果卸载的是特定游戏,或者还有其他顽固残留,告诉我游戏名字,我再给你针对性命令。搞定后系统跑起来肯定更顺手,玩游戏也不用被那些垃圾包烦心了!

还没有评论,来说两句吧...