如何彻底清除 Windows 11 内置 AI 组件:RemoveWindowsAI 实操指南
【免费下载链接】RemoveWindowsAIForce Remove Copilot, Recall and More in Windows 11项目地址: https://gitcode.com/GitHub_Trending/re/RemoveWindowsAI
Windows Update 重启后,Copilot 又回到了任务栏。想要彻底清除 Windows AI 组件,得动注册表和系统包。RemoveWindowsAI 这组 PowerShell 脚本做的就是这件事:逐层移除 Copilot、Recall、AI Fabric,并挡住系统更新再装回来。
🔧 清除机制:注册表、Appx、CBS 与文件系统
这套脚本动的是系统里的四层,每层各解决一类问题。
注册表层。AI 功能的开关大多落在注册表里。脚本往 HKLM 和 HKCU 的策略分支写 TurnOffWindowsCopilot、AllowRecallEnablement=0 这类值,同时同步写 .pol 文件,让 gpedit 里显示的状态一致。Edge 的 Copilot 除了写策略,还要改 Edge 本地的实验开关;Photos 这类 UWP 应用则通过把 settings.dat 加载进注册表来关隐藏开关。这一层的特点是全部可逆,改回去就恢复。
Appx 包层。Copilot、OfficeHub、WritingAssistant、AIFabric 这些是打包应用,大部分被标记 NonRemovable,普通卸载命令碰不了。脚本借助 EndOfLife、Deprovisioned、InboxApplications 这些机制标记并卸载它们;Recall 以可选功能形式安装,走单独的移除路径,最终停在 DisabledWithPayloadRemoved 状态。
CBS 存储层。这是最难清的一层。大批 AI 包藏在 CBS(Component-Based Servicing)存储里,Visibility 值为 2,dism 根本看不见。脚本扫 CBS 的注册表项,把目标包设为可见、删掉 Owners 和 Updates 子键,再用 Remove-WindowsPackage 移除,顺带清掉 servicing\Packages 下的残留文件。
文件系统层。前三层清完后,目录里还散着安装器和机器学习 dll。RemoveAIFiles 选项负责兜底删除;开了备份模式的话,被删的文件会先归档到用户目录下的 RemoveWindowsAI\Backup,回滚时原样放回。
另外,WSAIFabricSvc、AarSvc、MicrosoftCopilotElevationService 这类 AI 相关服务也会被删除,删除前先导出注册表备份。
📁 仓库拆解:关键文件与目录用途
| 路径 | 用途 |
|---|---|
| RemoveWindowsAi.ps1 | 主脚本,清理逻辑、UI、参数解析都在这里 |
| RemoveAI-UpdateCleanup.ps1 | 更新对抗脚本,系统更新后由计划任务触发执行 |
| RemoveWindowsAIPackage/amd64/ | 64 位防重装更新包,CAB 加 manifest,装进 Windows 更新存储 |
| RemoveWindowsAIPackage/arm64/ | ARM64 架构对应的防重装包 |
| ClassicApps/paint/ | 经典画图:mspaint.exe、注册表文件、各语言 MUI 资源 |
| ClassicApps/snipping/ | 经典截图工具及多语言资源 |
| Documentation.md | 实现细节:TrustedInstaller 提权、CBS 隐藏包处理等 |
| OtherAIFeatures.md | 脚本清不掉、需要手动关闭的 AI 功能清单 |
经典应用文件取自 Windows Server 2025 的桌面版。脚本安装时会按系统语言自动挑对应的 MUI 文件。
⚙️ 从克隆到验证:完整操作流程
第一步,克隆仓库:
git clone https://gitcode.com/GitHub_Trending/re/RemoveWindowsAI第二步,以管理员身份打开 Windows PowerShell。必须是 5.1 的 powershell.exe,不是 pwsh。还有一点:有正在安装或待重启的 Windows Update 时,脚本会直接退出,先完成更新再跑。
第三步,进入仓库目录执行清理:
& .\RemoveWindowsAi.ps1 -nonInteractive -AllOptions不带参数运行会弹出一个 WPF 界面,逐项勾选要做的事。非交互模式想只执行部分动作,用 -Options 传选项,例如 -Options DisableRegKeys,RemoveAppxPackages,DisableCopilotPolicies;用 -ExcludeOptions 则是反过来排除某几项。全部选项包括:DisableRegKeys、PreventAIPackageReinstall、DisableCopilotPolicies、RemoveAppxPackages、RemoveRecallFeature、RemoveCBSPackages、RemoveAIFiles、HideAIComponents、DisableRewrite、RemoveWindowsAITasks、UpdateCleanupCheck、DisableDefenderAI。
想把现代应用换回经典版本,用 -InstallClassicApps 传 photoviewer、mspaint、snippingtool、notepad、photoslegacy 的任意组合。以 Paint 为例:脚本用 TrustedInstaller 权限把 mspaint.exe 写进 System32,导入注册表文件,按系统语言拷对应 MUI,再建开始菜单快捷方式。
第四步验证:用 Get-AppxPackage -AllUsers 过滤 Copilot,确认包已不在;Get-WindowsPackage -Online 里应能看到 zoicware 的防重装包;打开 Edge 和设置,确认入口消失。
🛡️ 备份、回滚与更新对抗
出问题怎么退,取决于跑清理时是否带了 -backupMode。备份模式做两件事:把要删的服务、voiceaccess.exe、各类文件归档到 %USERPROFILE%\RemoveWindowsAI\Backup,并创建名为 RemoveWindowsAI-日期 的系统还原点。不带备份模式直接删,回滚就只能部分恢复。
确认要回滚时执行:
& .\RemoveWindowsAi.ps1 -nonInteractive -revertMode -AllOptions脚本会反向操作:重新导入备份的注册表、重建服务、放回文件。
防止更新把 AI 装回来有两条防线。第一条是 PreventAIPackageReinstall:把仓库里的自定义更新包装进 Windows 更新存储,系统会认为 AI 包的"新版本"已存在,不再推送安装。第二条是 UpdateCleanupCheck:注册一个登录时以 SYSTEM 权限运行的计划任务,对比注册表里缓存的系统 build 和当前 build,发现系统更新过就自动重跑一遍包移除逻辑,把新装的 AI 包再删掉。
🚧 清不掉的部分:能力边界
脚本覆盖不了的功能,OtherAIFeatures.md 里有清单,挑主要的说:
- OneDrive AI:照片人脸识别、People 这类功能挂在 OneDrive 上,只能进设置手动关。
- Windows Studio Effects:Copilot+ PC 的摄像头 AI 效果无法通过脚本移除。麦克风的 AI 语音效果现在已处理,脚本会移除对应设备并阻止其实例重装。
- Office 里的 Copilot:Teams、Outlook 中的 Copilot 入口跟随 M365 企业许可,需要在应用内手动卸载或隐藏。
- Copilot+ PC 专属功能:WindowsWorkload 那批包脚本会删,但 NPU 机器上的部分硬件级功能作者没有测试环境,不保证完全关死。
另外,作者建议在 Pro、Enterprise、Server 或 Education 版本上使用,Home 版不保证 100% 移除。
🔍 排查:跑不通时先看四点
- 权限:脚本会自检管理员身份,非管理员会自动触发 UAC 重新拉起;如果 UAC 弹窗异常,直接右键"以管理员身份运行"PowerShell。
- PowerShell 版本:pwsh(7+)直接报错退出,只能用 Windows PowerShell 5.1;且要求 FullLanguage 模式,ConstrainedLanguage 下跑不了。
- 安全软件:第三方杀软把这类脚本误报成恶意软件很常见,脚本检测到运行中的杀软会主动提示;先临时停用或加排除,别在拦截状态下跑。
- 网络可达性:克隆仓库要能访问 gitcode;更新清理任务会联网拉取最新清理脚本,断网环境下要留意这一点。
RemoveWindowsAI 的定位是一套专门清除 Windows 11 内置 AI 组件的维护脚本,适合想拿回系统控制权、愿意用命令行做深度清理的 Windows 11 用户。
【免费下载链接】RemoveWindowsAIForce Remove Copilot, Recall and More in Windows 11项目地址: https://gitcode.com/GitHub_Trending/re/RemoveWindowsAI
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考