Windows邮件客户端缓存堆积会导致Outlook启动慢、登录建议混乱、同步卡顿及占用数GB空间;幽灵账户由OneAuth和IdentityCache等系统级认证框架缓存,需依次结束相关进程、断开系统账户、删除TokenBroker与IdentityCache目录、清理OST/PST及第三方邮件缓存。

Windows系统中邮件客户端缓存堆积会导致Outlook启动变慢、登录建议混乱、同步卡顿甚至占用数GB磁盘空间,尤其在频繁切换账户或长期未清理时更为明显。
彻底清除Outlook登录界面“幽灵账户”
这些账户并非Outlook自身保存,而是由Windows系统级身份认证框架(OneAuth、IdentityCache等)缓存的,卸载重装Outlook也无法清除。
第一步:关闭所有相关进程
按 Ctrl + Shift + Esc 打开任务管理器,结束 Outlook、Microsoft Teams、OneDrive、Word、Excel 进程——【若任一进程残留,后续清理将无效】。
第二步:清理Windows系统账户
打开“设置”→ 账户 → 访问工作或学校 → 找到对应邮箱条目 → 点击“断开连接”。这一步直接移除系统级账户绑定,是清除登录建议的基础。
第三步:删除OneAuth缓存目录
打开文件资源管理器,地址栏粘贴并回车:%localappdata%\Packages\Microsoft.AAD.BrokerPlugin_8wekyb3d8bbwe\AC\TokenBroker
进入后全选内容 → 删除。该目录存储新版身份认证的核心令牌,不清除则Outlook仍会读取旧账户。
第四步:清空IdentityCache
地址栏输入:%localappdata%\Microsoft\IdentityCache
删除该文件夹内全部子项。此缓存保留跨应用的通用登录状态,残留会导致Teams、OneDrive等再次带出相同账户。
清理Outlook本地邮件与附件缓存
Outlook默认将邮件正文、附件、离线邮箱副本(OST文件)缓存在本地,这部分数据不随网页端删除而自动释放。
方法一:通过Outlook内置工具压缩邮箱文件
打开Outlook → 文件 → 选项 → 高级 → 下拉至“导出”区域 → 点击“导出” → 选择“导出到文件” → “Outlook数据文件(.pst)” → 仅勾选“仅导出已归档邮件” → 完成后,右键原邮箱账户 → 属性 → 高级 → 点击“立即存档”,再手动删除旧OST文件(路径通常为:%localappdata%\Microsoft\Outlook\*.ost)。
方法二:直接删除OST并重建
先确保邮箱已设置为IMAP或Exchange在线模式(非缓存Exchange),然后关闭Outlook → 进入 %localappdata%\Microsoft\Outlook\ → 找到以邮箱名命名的 .ost 文件 → 彻底删除 → 重启Outlook,它将重新下载邮件头,大幅减少本地体积。
清理QQ邮箱助手本地缓存
QQ邮箱官方桌面客户端(非网页版)会在本地完整缓存已收邮件、附件及索引数据库,即使网页端已删,客户端仍占用空间。
打开QQ邮箱助手 → 左上角QQ邮箱菜单 → 偏好设置 → 切换至“同步与存储”选项卡 → 点击“清理本地邮件缓存”按钮 → 在弹出确认框中点击“确定”执行清理。
这一步操作起来很简单,直接触发客户端内部清理逻辑,但【必须在客户端完全退出后再执行,否则提示‘操作被占用’】。
清理Windows AppData中的邮件类缓存
部分第三方邮件工具(如Mailbird、Thunderbird、eM Client)或旧版Live Mail会把配置、缓存、附件临时解压目录藏在AppData里,手动定位才能释放空间。
按下 Win + R,输入 %appdata% 回车 → 依次进入以下路径,对存在且明显与邮件相关的文件夹执行删除:
• Mailbird
• Thunderbird
• eM Client
• Microsoft\Windows Live Mail
再按 Win + R,输入 %localappdata% 回车 → 进入 Microsoft\Windows Live Mail 或 Mailbird\Cache 类似路径,删除整个文件夹。
⚠️注意:【不要删除Roaming目录下的Outlook文件夹,它含账户配置和签名,误删将导致全部重设】。


















