Windows 11 默认持续记录并同步用户行为数据;需依次关闭本地活动历史、清除本机缓存(含ActivityCache.db)、再登录微软账户网页端彻底删除云端历史。

Windows 11 默认持续记录你在本机打开的文件、使用的应用、访问的网站及时间线行为,这些数据不仅显示在任务视图时间线、开始菜单推荐和搜索建议中,还会被同步至 Microsoft 账户,形成跨设备行为画像;若你刚发现“昨天编辑的 Excel 表格”仍出现在跳转列表里,或“上周浏览的招聘网页”突然出现在开始菜单,说明活动历史记录仍在运行并本地落盘。
通过系统设置关闭并清空本地活动历史
这一步直接切断图形界面层的数据采集开关,适用于所有 Windows 11 版本,无需管理员权限,但必须同步清除已存数据,否则旧记录仍会残留数小时甚至重启后短暂复现。
按下 Win + I 打开“设置” → 点击左侧“隐私和安全性” → 向下滚动并点击右侧“活动历史记录”。
将“在此设备上存储我的活动历史记录”开关切换为【关闭】——仅关此项可阻止新数据写入,但不会删除已有缓存。
取消勾选“向 Microsoft 发送我的活动历史记录”(该选项在 23H2 及后续更新中已被移除,若你的系统未更新至最新版,仍需手动关闭,否则行为数据仍将上传至云端)。
点击“清除此帐户的活动历史记录”旁的“清除历史记录”按钮 → 在弹出的确认对话框中点击“是”——【此操作不可逆,且不会影响已同步到 Microsoft 账户云端的历史,仅清除本机存储】。
彻底删除时间线底层数据库文件
系统设置关闭后,ActivityCache.db 文件仍保留在磁盘中,它由 Shell 进程定期读取并用于填充跳转列表、快速访问排序与时间线渲染。不删它,部分 UI 组件可能在数分钟内重新拉取旧数据并短暂显示。
按 Win + R 打开“运行”,输入 shell:local appdata 并回车,进入 %LOCALAPPDATA% 目录。
依次进入路径:Microsoft\Windows\Activities\。
找到名为 ActivityCache.db 的文件,右键→“删除”。若提示“正在使用中”,说明资源管理器或 LockApp 进程正占用该文件,此时需先重启资源管理器:按 Ctrl + Shift + Esc 打开任务管理器 → 找到“Windows 资源管理器” → 右键→“重新启动” → 再次返回该路径删除。
删除后,任务视图时间线将立即变为空白,且无法通过任何系统设置恢复已删内容。
从 Microsoft 账户云端同步端清除全部活动历史
本地清除只管本机,你的 Edge 浏览记录、Office 文档打开痕迹、OneDrive 文件操作等仍躺在 Microsoft 服务器上,只要登录同一账户,换台电脑或重装系统后就会重新同步回来。
方法一:网页端精细清理
打开任意浏览器,访问 https://account.microsoft.com/privacy/activity-history → 使用你的 Microsoft 帐户登录 → 页面自动加载“活动历史”仪表板 → 点击顶部“筛选活动类型”,可分别清除:应用和服务使用、浏览历史、位置活动、语音输入、Cortana 活动等 → 每类下方均有“清除全部”按钮,点击后需二次确认。
方法二:一键全量清除
在同一页底部,找到“清除所有活动历史记录”区域 → 点击“清除全部” → 输入账户密码完成身份验证 → 系统将在 10 秒内永久删除该账户名下所有设备上传的活动数据,包括已过期的 30 天记录。
注意:此操作仅影响云端副本,不影响你本地已删除的 ActivityCache.db,也不影响 Outlook 邮件、OneDrive 文件本身内容。

















