news 2026/10/24 0:40:58

如何彻底清除 Windows 11 内置 AI 组件:RemoveWindowsAI 实操指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何彻底清除 Windows 11 内置 AI 组件:RemoveWindowsAI 实操指南

如何彻底清除 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),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/15 11:53:10

AI Agent扩展三件套:Skill、MCP、插件组合编排实战

说实话,最近我收到最多的提问就是同一个:想给 AI Agent 扩展能力,到底是学 Skill 还是接 MCP?又有人问,不是已经有插件了吗,为什么还要搞 MCP 协议?每次看到这类问题我都挺头大,因为…

作者头像 李华
网站建设 2026/10/13 13:54:52

51单片机公交车报站系统设计:Proteus仿真与Keil C语言实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/16 5:43:07

单卡跑70B大模型:量化部署技术栈与实操指南

先声明一下,本文说的量化不是金融圈那个量化交易,而是把模型权重从 FP16 压缩到 INT4/FP8 的模型量化。上周有个朋友问我:手里只有一块 RTX 4090,24GB 显存,能不能把 70B 模型跑起来?我说能,但你…

作者头像 李华
网站建设 2026/10/18 0:32:13

工业串口服务器选型与验证指南:从RS485到Modbus TCP的实用避坑手册

开头干工控这一行,谁没被“通讯不上”折磨过?PLC连不上仪表、上位机读不到数据、现场调试三小时结果发现是串口服务器参数配错——这些都是我亲眼见过、亲手踩过的坑。工业串口服务器这个看似不起眼的小盒子,其实是整个工业物联网里最容易被低…

作者头像 李华