windows 11 活动历史记录是任务视图、开始菜单推荐等内容的数据源,可通过隐私设置关闭本地存储与云端同步,或用组策略(专业版)/注册表(家庭版)彻底禁用,并需禁用diagtrack和wersvc服务及清除activitycache.db文件。

您在任务视图时间线、开始菜单推荐、搜索建议或快速访问中持续看到近期打开的文件、应用与网站,说明 Windows 11 正在主动采集并本地保留您的操作行为数据;活动历史记录是这些界面内容的核心数据源,关闭该功能可从系统底层阻断跨组件的数据收集链路。
通过隐私设置直接关闭并清除本地存储
这一步操作起来很简单,直接在图形界面中关闭系统级活动采集开关,阻止本地存储与跨设备同步,适用于所有 Windows 11 版本,无需管理员权限。
按下 Win + I 打开“设置”应用 → 点击左侧“隐私和安全性” → 在右侧列表中向下滚动并点击“活动历史记录”。
将“在此设备上存储我的活动历史记录”开关切换为关闭状态。
取消勾选“向 Microsoft 发送我的活动历史记录”,这一步不关会导致行为数据仍上传至云端账户,即使本地不存也构成跨设备画像基础。
点击“清除此帐户的活动历史记录”旁的“清除历史记录”按钮 → 在弹出的确认对话框中点击“是”。
通过组策略编辑器强制禁用活动源(仅限专业版/企业版/教育版)
该方法从系统策略层面彻底禁用活动源功能,覆盖所有相关服务与 UI 组件,包括时间线、跳转列表与活动同步逻辑,具备最高级别的控制效力。
第一步:按下 Win + R 打开“运行”对话框,输入 gpedit.msc 并回车,以管理员身份运行组策略编辑器。
第二步:依次展开路径:计算机配置 → 管理模板 → Windows 组件 → 数据收集和预览版本。
第三步:在右侧窗格中双击“启用活动源”策略 → 选择【已禁用】→ 点击“确定”。
第四步:再展开路径:用户配置 → 管理模板 → Windows 组件 → 搜索 → 双击“允许使用活动历史记录增强搜索结果” → 设为【已禁用】。
关闭组策略编辑器,注销当前用户或重启系统使设置生效。
通过注册表编辑器禁用活动源(适用于家庭版等无组策略版本)
该方法直接修改系统底层注册表键值,效果等同于组策略禁用,可彻底关闭时间线功能及其依赖的数据采集逻辑,需以管理员权限操作。
按下 Win + R 打开“运行”对话框,输入 regedit 并回车,以管理员身份运行注册表编辑器。
导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System。
若该路径下不存在 EnableActivityFeed 项,则右键空白处 → 新建 → DWORD (32位) 值 → 命名为 EnableActivityFeed。
双击该值,将“数值数据”设为 0,“基数”选“十六进制” → 点击“确定”。
【注意:此操作必须在管理员权限下完成,否则写入无效;修改后需重启生效】
禁用关联遥测服务并清除残留索引
仅关闭设置开关无法阻止活动历史记录的底层服务继续运行,DiagTrack 和 WerSvc 会持续采集行为事件并缓存待同步数据。
按下 Win + R → 输入 services.msc → 回车打开服务管理器。
找到“连接的用户体验和遥测”(Connected User Experiences and Telemetry)→ 右键 → 属性 → 启动类型设为“禁用”→ 停止此服务。
同样处理“Windows 错误报告服务”(WerSvc),将其启动类型设为“禁用”并停止。
打开命令提示符(管理员),执行:del /f /q "%LocalAppData%\Packages\Microsoft.Windows.SearchApp_*\LocalState\ActivityCache.db" → 回车。











