必须通过五步系统级干预彻底禁用Windows 11 24H2的Recall功能:1. 设置中关闭并删除快照;2. 组策略禁用(专业版/企业版);3. 注册表写入双重禁用值(兼容家庭版);4. PowerShell卸载组件并清残留;5. 禁用WdRecallService、DiagTrack、dmwappushservice三项依赖服务。

你正在使用 Windows 11 24H2 系统,发现 Recall 功能持续截取屏幕快照、索引窗口操作并加密存储本地数据库,即使关闭设置开关仍可能后台重建缓存或随更新自动恢复,必须通过系统级干预阻断其采集链、服务加载与数据残留路径。
通过系统设置立即停用并清空快照
这一步适用于所有版本,能快速终止当前用户账户下的快照采集,并删除已有本地加密记录。
点击开始菜单 → 选择“设置” → 进入“隐私和安全” → 点击“Windows Recall”。
将主开关拖动至“关闭”状态。
在下方点击“删除所有 Recall 快照”按钮 → 在弹出确认框中点击“删除”。
重启计算机。这一步必须执行,否则 WdRecallService 服务可能仍在后台维持数据库连接。
用组策略编辑器永久封锁启用入口(仅限专业版/企业版)
该方法直接作用于计算机配置层,在系统启动前切断 Recall 的策略授权链,使设置界面中整个“Windows Recall”选项卡消失,且任何用户都无法重新启用。
第一步:按 Win + R → 输入 gpedit.msc → 回车打开本地组策略编辑器。
第二步:依次展开路径:计算机配置 → 管理模板 → Windows 组件 → Windows AI。
第三步:在右侧窗格中找到并双击“Allow Recall to be enabled”策略项。
第四步:选择“已禁用”,点击“确定”。【必须选‘已禁用’而非‘未配置’,否则策略不生效】
第五步:以管理员身份运行命令提示符 → 执行 gpupdate /force 强制刷新策略。
第六步:重启计算机。Recall 相关 UI 入口、服务注册、计划任务将全部被跳过加载。
用注册表强制覆盖底层启动条件(兼容家庭版)
此方法绕过组策略限制,适用于所有 Windows 11 24H2 版本,在 HKEY_LOCAL_MACHINE 策略路径下写入双重硬性禁用标志,确保 Recall 进程无法完成内核注册,且首次运行时拒绝创建 SQLite 数据库文件。
方法一:基础禁用
按 Win + R → 输入 regedit → 右键选择“以管理员身份运行”。
导航至完整路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsAI。
若 WindowsAI 项不存在,需逐级新建:右键“Windows” → 新建 → 项 → 命名为 WindowsAI。
在 WindowsAI 项内右键 → 新建 → DWORD (32 位) 值 → 命名为 AllowRecallEnablement。
双击该值 → 将“数值数据”设为 0 → “基数”选十六进制 → 点击“确定”。
方法二:增强防护(推荐追加)
在同一 WindowsAI 项内,再新建一个 DWORD (32 位) 值,命名为 DisableRecall。
双击 DisableRecall → 将“数值数据”设为 1 → 基数选十六进制 → 点击“确定”。
【这两项必须同时存在且值正确,缺一则 Recall 可能绕过禁用逻辑】
用 PowerShell 卸载可选功能并清除全部残留
这一步从系统映像层物理移除 Recall 组件,不仅禁用功能,还删除其可执行文件、计划任务与缓存目录,实现零残留清理。
以管理员身份运行 PowerShell → 逐行执行以下命令:
Disable-WindowsOptionalFeature -Online -FeatureName "Recall" -Remove -NoRestart
Get-ScheduledTask "Microsoft\Windows\Recall\*" | Unregister-ScheduledTask -Confirm:$false
Remove-Item -Recurse -Force "$env:LOCALAPPDATA\Packages\Microsoft.Recall*" -ErrorAction SilentlyContinue
Remove-Item -Recurse -Force "$env:ProgramFiles\WindowsApps\Microsoft.Recall*" -ErrorAction SilentlyContinue
手动删除以下路径(如存在):%SystemRoot%\System32\Recall\。
执行完毕后重启计算机。
禁用 Recall 依赖的三项系统服务
Recall 依赖 WdRecallService、DiagTrack 和 dmwappushservice 三者协同工作,仅关闭 Recall 本身不足以阻断数据上报通道。
按 Win + R → 输入 services.msc → 回车。
依次找到以下服务 → 右键“属性” → 启动类型设为“禁用” → 点击“停止”按钮 → 点击“确定”:
WdRecallService
Connected User Experiences and Telemetry(DiagTrack)
dmwappushservice











