RemoveWindowsAI 冷启动与性能优化指南:让 Windows 11 更快更轻
【免费下载链接】RemoveWindowsAIForce Remove Copilot, Recall and More in Windows 11项目地址: https://gitcode.com/GitHub_Trending/re/RemoveWindowsAI
RemoveWindowsAI 是一个强制移除 Windows 11 内置 AI 组件(Copilot、Recall 等)的 PowerShell 工具。这篇性能优化指南先带你定位系统变慢的三个根因,再按「安装产物 / 运行时 / 后台负载」三层给出可调项,让开机、登录和常用应用的冷启动更快。
先把话说清楚:它不是"加速工具",而是"减法工具"。Windows 11 把 AI 做成服务、计划任务、可选功能和组件包,常驻后台。移除它们,CPU、内存、磁盘和网络占用就降下来了——这是提速的来源。
先定位问题:你的系统慢在哪
跟着下面三条对号入座,判断优化重点。
症状一:冷启动久。开机到能点桌面、登录到资源管理器就绪,明显比干净系统慢。多半是 AI 服务和组件包在启动阶段抢资源。
症状二:运行抖动。日常用着偶发卡一下、风扇转。常来自后台计划任务被反复唤醒,CPU 占用忽高忽低。
症状三:应用打开慢。点开画图、截图、记事本要转圈。现代 UWP 版本冷启动重,仓库提供的经典版更轻。
先定位,再动手。下面的每一层都对应一个症状。
第一层:安装产物 📦
这一层决定"装得对不对、快不快"。核心在 RemoveWindowsAi.ps1 里的 Install-NOAIPackage 函数。
本地包优先,省掉下载往返
现象:在线拉取.cab慢、失败、还被杀软拦。原因:脚本默认可能从网络下载安装包。
脚本会先检测本地目录:
Test-Path "$PSScriptRoot\RemoveWindowsAIPackage\amd64"- 第一行:
$PSScriptRoot指向脚本所在目录,即仓库根目录。 - 只要本地存在 RemoveWindowsAIPackage/amd64/ 和 RemoveWindowsAIPackage/arm64/,就直接
Add-WindowsPackage本地安装,不走网络。
怎么做:克隆完整仓库再本地运行,命中本地包。效果:免下载往返,安装秒级。防重装包为 ZoicwareRemoveWindowsAI-amd641.0.0.0.cab,同目录还有update.cat与 manifest,别删。
架构自动匹配,避免装错
现象:装错 CPU 架构的包报错。原因:amd64 与 arm64 包不能混用。
脚本自动判架构:
$arch = if ($arm) { 'arm64' } else { 'amd64' }$arm由Win32_ComputerSystem.SystemType或PROCESSOR_ARCHITECTURE判定。- 判对后只取对应目录的
.cab,一次装对。
怎么做:无需干预,保持仓库amd64/arm64两个目录完整即可。
经典应用替代,冷启动直接快
现象:现代 AI 版画图/截图打开慢。原因:UWP 版本冷启动重、功能冗余。
仓库 ClassicApps/ 自带经典版,文件取自 Windows Server 2025 ISO,如 mspaint.exe、SnippingTool.exe,各带 35 种语言的.mui语言包,Paint 还有 Paint.reg 注册脚本。
怎么做:运行-InstallClassicApps photoviewer,mspaint,snippingtool,notepad换回经典版。预期:常用工具打开更快、占用更少。
第二层:运行时 ⚙️
这一层决定"脚本本身跑得稳不稳"。用错运行时,后面全白搭。
用对解释器:只认 PowerShell 5.1
现象:用 PowerShell 7 跑,脚本报错甚至死循环。原因:核心函数 Run-Trusted 的反射/P-Invoke 机制与 7 不兼容,脚本头部会显式拦截。
if ($psversion -ge 7) { Write-Host 'ERROR ...'; exit 1 }- 第一行:检测主版本号。
- 命中 7 就打印错误并
exit 1。
怎么做:务必用powershell.exe(5.1),不要用pwsh.exe。这是提速的前提,不是可选项。
确认 FullLanguage 模式
现象:脚本报"ConstrainedLanguage"跑不起来。原因:企业策略锁定了语言模式。
怎么做:确认会话是FullLanguage;若被锁,参考脚本提示检查__PSLockdownPolicy注册表项。效果:脚本能正常执行。
关掉快速编辑,消除"卡住"抖动
现象:跑着跑着一鼠标点就停住。原因:控制台 QuickEdit 一高亮文本就暂停。
脚本会话启动时会自动执行Set-QuickEdit -DisableQuickEdit,只关当前会话。
怎么做:无需干预,保持默认即可。效果:误点不暂停,过程不抖。
第三层:后台负载与网络 🔌
这一层直接兑现"更流畅"。重点在 Remove-WindowsAI-Tasks。
强删后台 AI 计划任务
现象:系统被 Recall 等任务反复唤醒,CPU 抖动、功耗高。原因:AI 计划任务常驻。
怎么做:启用RemoveWindowsAITasks,它会以系统权限强删*WindowsAI*任务、Office Actions Server,并清理任务缓存。效果:后台安静,空闲占用平稳。
清掉残留文件,释放磁盘与内存
现象:磁盘/内存被占着。原因:ML 动态库、隐藏 Copilot 安装器散落各处。
怎么做:启用RemoveAIFiles做全系统清理,连同多余注册表键一并移除。效果:释放占用,多任务更顺。
更新后自动清理,保持冷启动干净
现象:一次 Windows 更新后又长回一批 AI 功能。原因:微软持续加新 AI 组件。
怎么做:启用UpdateCleanupCheck。它把当前系统 Build 缓存到HKLM\SOFTWARE\RemoveWindowsAI的CachedBuild,并注册登录时触发的RemoveAI-UpdateCleanupChecker任务(SYSTEM 权限、conhost --headless静默运行),逻辑见 RemoveAI-UpdateCleanup.ps1。效果:更新后自动清回,长期保持干净。
关闭 AI 事件日志
现象:AI 相关日志持续写入,占 I/O。原因:平台/MCP 日志常开。
怎么做:脚本用wevtutil sl ... /e:false关闭Microsoft-Windows-AI-Platform等日志。效果:少写日志,省 I/O。
怎么验证效果
先测基线,再对比,只看方向不看玄学。
怎么测基线:
- 空闲:任务管理器看"进程"数与内存占用,记下数值。
- 冷启动:手动计时"开机到能点桌面"、"登录到资源管理器就绪"各 3 次取中位。
- 应用冷启动:关掉应用后重开经典版 Paint/截图,计时多次取中位(对应 p50),最差一次对应 p99。
怎么判断冷/暖:冷启动指进程/会话首次拉起(含加载);暖启动是已在内存里的再次响应。提速主要看冷启动那一段。
结论表(看方向即可):
| 指标 | 优化前(预期) | 优化后(预期) | 怎么看 |
|---|---|---|---|
| 后台 AI 计划任务 | 存在 Recall/WindowsAI 等 | 清零 | 下方命令 |
| 空闲内存占用 | 偏高 | 下降 | 任务管理器 |
| 经典应用冷启动 | 现代版转圈 | 直接秒开 | 手动计时 |
| CBS AI 隐藏包 | 存在 | 已移除 | 下方命令 |
验证计划任务已清除:
Get-ScheduledTask | Where-Object { $_.TaskName -like '*Office Actions*' -or $_.TaskPath -like '*WindowsAI*' }- 第一行:列出所有计划任务并过滤。
- 预期:无输出,说明任务已删干净。
验证防重装包已安装:
Get-WindowsPackage -Online | Where-Object { $_.PackageName -like '*zoicware*' }验证 AI 应用包已移除:
Get-AppxPackage | Where-Object { $_.Name -like '*Copilot*' -or $_.Name -like '*Recall*' }预期:上面两条返回空。若仍有残留,回到第一、三层补跑对应选项。
速查表 📋
| 参数 / 动作 | 位置 | 现状 / 建议 | 适用场景 |
|---|---|---|---|
| PowerShell 版本 | 脚本头部 | 仅 5.1,勿用 7 | 所有场景 |
| 语言模式 | 当前会话 | 需 FullLanguage | 企业锁定环境 |
| 安装选项 | -Options/-AllOptions | 按需最小化 | 只想提速不动隐私 |
| 安装包 | RemoveWindowsAIPackage/ | 保留本地目录 | 弱网 / 离线 |
| CPU 架构 | 自动检测 | 无需干预 | 所有场景 |
| 经典应用 | -InstallClassicApps | 按需装 4 项 | 追求秒开 |
| 更新清理 | RemoveAI-UpdateCleanupChecker | 建议开启 | 长期维护 |
什么情况该做什么
对着选,跟着做就行:
- 只想提速:
-Options DisableRegKeys,RemoveWindowsAITasks,最小改动先见效。 - 要干净彻底:加
RemoveAppxPackages,RemoveRecallFeature,RemoveCBSPackages。 - 要防回滚:加
PreventAIPackageReinstall,UpdateCleanupCheck。 - 想要经典工具秒开:再挂
-InstallClassicApps photoviewer,mspaint,snippingtool,notepad。 - 弱网 / 离线:确保本地
RemoveWindowsAIPackage/目录完整,别只拉脚本。
一句话落地:先用第一层本地包装对,再用第二层用对解释器,最后用第三层把后台负载清干净——开机更快、日常不抖、常用工具秒开,这三件事就都成了。
【免费下载链接】RemoveWindowsAIForce Remove Copilot, Recall and More in Windows 11项目地址: https://gitcode.com/GitHub_Trending/re/RemoveWindowsAI
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考