zoicware/RemoveWindowsAI · 上手攻略
- 仓库:zoicware/RemoveWindowsAI
- 链接:https://github.com/zoicware/RemoveWindowsAI
- 分类:ai / risk(隐私工具)
- 作者:Tom
- 更新:2026-07-11
这是什么
RemoveWindowsAI 是一个 PowerShell 脚本工具,专门用于在 Windows 11 系统上强制移除、禁用微软内置的各类 AI 功能,包括但不限于:
- Windows Copilot(系统级 AI 助手)
- Windows Recall(活动历史快照功能)
- Microsoft Copilot in Edge
- AI Input Insights / 打字数据收集
- AI Experiments Program(Paint 中的 AI 功能)
- AI Voice Effects / Voice Access
- Photos App 的 AI 功能
- Snipping Tool 的 Click to Do
- Gaming Copilot
- Office 应用内的 Copilot
- AI in Settings Search
- AI Rewrite(Notepad)
- 以及所有相关的 Windows AI 任务计划、CBS 存储包、注册表键值
它本质上是 Windows 11 AI 功能清理全家桶,针对的是在意隐私、性能或希望摆脱 AI 强制的用户。
解决什么问题
从 Windows 11 24H2 开始,微软在系统中捆绑了越来越多的 AI 功能。对于以下用户群体,这些"强制 AI"是实实在在的痛点:
- 隐私敏感用户:Recall 功能会持续截取屏幕快照并存储,Input Insights 收集打字数据,AI Features 向微软上传各种使用数据。
- 低配置设备用户:AI 功能即使不主动使用,也会占用系统资源(后台进程、存储空间)。
- 追求经典体验的用户:Notepad 的 AI Rewrite、Photos 的 AI 编辑、Paint 的 AI 功能,对只想用"经典版"应用的用户来说,这些"升级"反而是干扰。
- 企业 IT 管理员:需要为员工机器标准化环境,禁止特定 AI 数据上传行为。
RemoveWindowsAI 提供了一键批量清理的方案,无需用户手动查找散落在系统各处的 AI 相关设置、注册表和 AppX 包。
快速安装
⚠️ 警告: - 需要 Windows PowerShell 5.1(非 PowerShell 7!脚本在 PS7 上运行会出问题) - 部分杀毒软件会误报脚本为恶意软件(Advanced changes + system modification),这是正常的 false positive,建议预先将脚本目录加入杀毒软件排除项 - 强烈建议在虚拟机中先测试,确认功能符合预期后再在实体机上运行 - 运行前建议开启系统还原点,或使用脚本自带的
-backupMode功能
在线直接运行(最简方式)
打开 Windows PowerShell 5.1(不是 PowerShell 7),右键选择"以管理员身份运行",执行:
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1")))
或使用短链接:
& ([scriptblock]::Create((irm "https://kutt.to/RWAI")))
运行后会显示 TUI 界面,可以交互式选择要执行的操作。
静默运行模式(无交互)
# 执行全部清理选项
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1"))) -nonInteractive -AllOptions
# 只执行特定选项
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1"))) -nonInteractive -Options DisableRegKeys,RemoveAppxPackages,DisableCopilotPolicies
# 排除特定选项执行其他所有
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1"))) -nonInteractive -ExcludeOptions -Options DisableRegKeys,RemoveAppxPackages
核心操作选项详解
可用的清理选项
| 选项名 | 作用 |
|---|---|
DisableRegKeys |
禁用相关注册表键值(Copilot、Recall 等) |
PreventAIPackageReinstall |
安装自定义 Windows Update 包,防止 AI 包被重新安装到 CBS 存储中 |
DisableCopilotPolicies |
在 IntegratedServicesRegionPolicySet.json 中禁用 Copilot 和 Recall 相关策略 |
RemoveAppxPackages |
移除所有 AI 相关 AppX 包,包括不可卸载包和 WindowsWorkload |
RemoveRecallFeature |
移除 Recall 可选功能 |
RemoveCBSPackages |
移除 CBS(Component-Based Servicing)存储中的隐藏/锁定 AI 包 |
RemoveAIFiles |
全系统清理,移除所有剩余 AI 安装程序、注册表键值和包文件 |
HideAIComponents |
隐藏 Settings 页面中的 AI Components 设置项 |
DisableRewrite |
禁用 Notepad 中的 AI Rewrite 功能 |
RemoveWindowsAITasks |
强制移除所有 Windows AI 相关的计划任务 |
UpdateCleanupCheck |
创建计划任务:检测 Windows 更新后是否安装了新 AI 功能,有则自动清理 |
替换经典应用
脚本还支持将新版 AI 强化应用替换为经典版本:
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1"))) -nonInteractive -InstallClassicApps photoviewer,mspaint,snippingtool,notepad
可用选项:photoviewer、mspaint、snippingtool、notepad、photoslegacy
备份与回滚
# 启用备份模式执行所有清理(会创建系统还原点)
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1"))) -nonInteractive -backupMode -AllOptions
# 回滚所有更改(恢复被清理的 AI 功能)
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1"))) -nonInteractive -revertMode -AllOptions
注意:回滚功能依赖
-backupMode创建的还原点。如果未开启备份模式就执行了清理,部分操作可能无法回滚。
额外手动操作
脚本无法覆盖所有 AI 功能,README 指引参考 OtherAIFeatures.md 做补充手动清理。
典型适用场景
- 个人隐私保护:彻底关闭 Recall、Input Insights 等数据收集型 AI 功能,防止隐私泄露。
- 老旧/低配设备优化:移除 AI 后台进程和服务,释放系统资源。
- 企业标准化镜像:IT 管理员在部署镜像前清理所有 AI 强制功能。
- 回归经典体验:Notepad 不要 AI Rewrite、Photos 不要 AI 编辑,用经典版应用。
- 审计合规:某些行业法规要求明确禁止特定类型的用户数据收集行为。
坑与注意
- 必须用 PowerShell 5.1,不能用 PowerShell 7:作者明确说明 PS7 模式会导致问题,请确保你打开的是"Windows PowerShell 5.1"而非"PowerShell 7.x"(在 Windows 11 上可以通过 Start 菜单搜索"powershell"区分)。
- 杀毒软件 false positive:这是最常见的"坑",几乎每个用户都会遇到。建议提前将
RemoveWindowsAi.ps1所在目录或路径加入排除项。 - 虚拟机测试优先:涉及大量注册表修改和 CBS 包操作,强烈建议首次使用在 VM 中运行,确认效果后再操作实体机。
- 部分功能在非英文系统或特定 Windows 版本上可能表现不同:README 提到脚本会跟随最新的稳定版 Windows 11 更新,但 Insider build 中的新 AI 功能不会被立即加入。
- 完全回滚依赖备份:如果你没有开启
-backupMode,很多清理操作是不可逆的,特别是移除 AppX 包和 CBS 存储内容。 - 可能影响部分 Microsoft 365 AI 功能:禁用 Copilot 策略和移除相关 AppX 包后,Copilot in Office 应用也会被一并禁用,如果你的工作依赖这些功能,需要注意。
- Windows Update 后可能部分恢复:虽然脚本有
PreventAIPackageReinstall选项,但微软在 Windows 更新中重新推送 AI 组件是常态,需要定期重新运行清理。
与同类对比
| 工具 | 类型 | 专注领域 | 覆盖范围 | 回滚支持 |
|---|---|---|---|---|
| RemoveWindowsAI | 专注 AI 清理 | Windows AI 功能 | 全面(注册表+AppX+CBS+策略) | ✅ 有(需开启备份) |
| ShutUp10++ | 系统隐私工具 | Windows 遥测/隐私 | 广泛(AI+非AI) | ✅ 系统还原 |
| Debloat Windows | 通 用清理 | Windows 预装应用 | 偏通用 App | 部分 |
| Winctrle | 企业工具 | Windows 配置管理 | 广泛 | ✅ GPO/策略 |
核心差异:RemoveWindowsAI 是目前针对 Windows 11 AI 功能清理最专注、最全面的工具,没有之一。相比通用的去广告工具,它对 Copilot、Recall 等 2024-2026 年新增的 AI 功能有专门的清理逻辑,且包含 CBS 深度清理(这些包用常规工具甚至系统设置都无法触及)。
一句话推荐结论
如果你用的是 Windows 11 24H2 及更新版本,又对微软的 AI 强制功能有隐私或性能上的顾虑,RemoveWindowsAI 是目前同类中覆盖最完整、最省心的解决方案——用它加上合理的备份策略,可以放心地把这套 AI 清理全家桶关掉,但记得用 PowerShell 5.1 运行并保持系统还原习惯。