如何彻底移除Windows 11的AI功能:完整指南
【免费下载链接】RemoveWindowsAIForce Remove Copilot, Recall and More in Windows 11项目地址: https://gitcode.com/GitHub_Trending/re/RemoveWindowsAI
刚装好 Windows 11,任务栏已经坐着一个 Copilot,Recall 还在后台悄悄记录屏幕活动——这正在成为常态。RemoveWindowsAI 是一个开源 PowerShell 脚本,能把这些内置 AI 组件连根清掉,还顺手挡住 Windows Update 把它们装回来。
🧹 AI 功能藏得比你以为的多
微软在 Windows 11 的 25H2 及后续版本里塞入了越来越多的 AI。除了最显眼的 Copilot 和 Recall,还有 Edge 里的 AI、记事本的 AI 改写、画图里的 AI 实验、语音访问,以及设置页里的 AI 搜索。
麻烦在于,其中不少功能被标记为Nonremovable。我们在普通的"应用和功能"列表里连卸载按钮都看不到;而在设置里拨弄几个开关,只是关掉了入口,底层的包还在,Windows Update 随时可能把它们装回来。
🧩 这个脚本能做到什么
它的思路是把各个层面逐层处理掉:
- 注册表与策略层:禁用 Copilot、Recall、输入数据采集、Edge AI、Office 全家桶的 AI 功能,并关闭
IntegratedServicesRegionPolicySet.json里的相关策略 - 包层:移除 AI 相关的 Appx 包(包括标记为 Nonremovable 的)、Recall 可选功能,以及 CBS 组件存储里被锁定的隐藏包
- 文件层:清理残留的安装器、机器学习 DLL、注册表键和 AI 计划任务
- 预防层:安装一个自定义 Windows Update 包,让系统以为 AI 组件已经装过更新版本,更新便不再回装
- 维护层:创建计划任务,系统更新后自动检查并清理新出现的 AI 功能
打个比方,这像给老房子翻新:不光把旧家具搬走,还得把门窗洞口封上,免得有人再溜进来。落到技术上,就是靠PreventAIPackageReinstall这类自定义更新包,配合注册表和 dism 层面的技巧绕过 Nonremovable 锁定。想深入了解具体实现(比如如何在 TrustedInstaller 权限下强拆锁定包),可以看 Documentation.md。
🚀 零配置启动
运行前有两个前提:管理员权限,以及必须用 Windows PowerShell 5.1——脚本检测到 PowerShell 7 会直接拒绝执行,这是为了避免提权函数出现兼容问题。
⚠️ 打开终端时输入
powershell.exe而不是pwsh,并确认窗口标题栏写着"管理员"。
这条命令先把项目克隆到当前目录:
git clone https://gitcode.com/GitHub_Trending/re/RemoveWindowsAI克隆完成后,这条命令会启动图形界面,勾选你想移除的项即可:
& .\RemoveWindowsAI\RemoveWindowsAi.ps1🎛 按需调整选项
想跳过图形界面全自动跑,可以在命令行直接传选项:
| 选项 | 作用 |
|---|---|
DisableRegKeys | 禁用 AI 相关注册表键(Copilot、Recall、输入采集等) |
PreventAIPackageReinstall | 安装自定义更新包,阻止 AI 包被重装 |
DisableCopilotPolicies | 关闭策略文件里的 Copilot 与 Recall 策略 |
RemoveAppxPackages | 移除 AI Appx 包,含 Nonremovable |
RemoveRecallFeature | 移除 Recall 可选功能 |
RemoveCBSPackages | 移除 CBS 中隐藏且被锁定的 AI 包 |
RemoveAIFiles | 清理残留的安装器、文件与注册表键 |
HideAIComponents | 隐藏设置里的"AI Components"页面 |
DisableRewrite | 禁用记事本的 AI 改写功能 |
RemoveWindowsAITasks | 移除 AI 相关的计划任务 |
UpdateCleanupCheck | 系统更新后自动清理新增 AI 功能 |
这条命令以非交互模式运行,只执行指定的三项,其余一概不动:
& .\RemoveWindowsAI\RemoveWindowsAi.ps1 -nonInteractive -Options DisableRegKeys,RemoveAppxPackages,DisableCopilotPolicies如果你只想禁用注册表开关、保留安装包,把-Options后面换成DisableRegKeys就行;想一步到位全移除,则改用-AllOptions:
& .\RemoveWindowsAI\RemoveWindowsAi.ps1 -nonInteractive -AllOptions把新版应用移除后,还嫌记事本、画图、截图工具变了模样?这个选项可以把它们换回经典桌面版(可执行文件放在仓库的 ClassicApps/ 目录里):
& .\RemoveWindowsAI\RemoveWindowsAi.ps1 -InstallClassicApps notepad,mspaint,snippingtool🔄 回滚与恢复
动手前建议先开启备份模式:在上述任意命令里加上-backupMode开关,脚本会帮你创建一个系统还原点。
如果之后想恢复原状,运行这条命令即可把所有改动回滚:
& .\RemoveWindowsAI\RemoveWindowsAi.ps1 -nonInteractive -revertMode -AllOptions注意回滚依赖运行移除时开启的备份模式;没开的话,就只能靠 Windows 自带的还原点找回去了。
🛡️ 先知道这些边界
- 家庭版:脚本能跑,但部分依赖组策略的功能无法完全生效,专业版、企业版、教育版效果最完整
- 杀毒误报:由于使用了高级提权技巧,个别杀毒软件会把脚本报为恶意文件,属误报;拿不准的话建议先在虚拟机里试一轮,或临时把脚本加入排除项
- Insider 版本:可以使用,但 Insider 里新加的 AI 功能要等进入稳定版后才会被脚本覆盖
- 残留的手动项:少数功能(如 OneDrive 人脸扫描、Windows Studio Effects)目前无法用脚本禁用,手动操作路径写在 OtherAIFeatures.md
清理做完,我们得到的是一台后台安静一些、设置页清爽一些、并且更新通道里封死了 AI 回流口的系统。
【免费下载链接】RemoveWindowsAIForce Remove Copilot, Recall and More in Windows 11项目地址: https://gitcode.com/GitHub_Trending/re/RemoveWindowsAI
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考