必须激活退出钩子机制才能实现每次关闭后自动清除:一、PC端在设置中全选六类数据并开启“每次退出时自动清除”,重启生效;二、直连内核需创建ClearOnExit空文件;三、手机端在清理缓存页开启自动清除并勾选搜索历史与自动填充数据,且须正常退出。

你想让百度浏览器在每次关闭窗口后自动抹掉所有浏览历史、搜索词、表单输入和Cookies,避免下次打开时地址栏弹出旧记录或自动填充敏感信息,就必须激活其底层退出钩子机制——它不依赖账号状态,也不需要手动点选,只需一次配置,后续每次完全退出即触发物理清除。
PC端设置退出时自动清除
方法一:快捷入口直达
点击右上角“三点”菜单 → 【设置】→【隐私与安全】→【清除浏览数据】。
在弹窗中将时间范围设为【所有时间】,全选【浏览历史记录】【自动填充表单数据】【Cookies和其他网站数据】【缓存的图片和文件】【下载历史记录】【主机缓存】。
点击【清除数据】完成当前清理,再勾选下方【每次退出浏览器时自动清除所选内容】开关。
【必须重启浏览器才能使自动清除规则生效】——仅当所有窗口彻底关闭后,下次启动前系统才会加载该策略。
方法二:直连内核级设置(绕过UI延迟)
关闭所有百度浏览器进程(任务管理器中确认无baidubrowser.exe残留)。
按Win + R,输入%LOCALAPPDATA%\BaiduBrowser\User Data\Default并回车。
在打开的文件夹中,新建一个名为ClearOnExit的空文本文件(无需扩展名)。
重新启动浏览器,该文件会被内核识别为强制启用退出清理的标记,自动激活全部六类数据的清除逻辑。
安卓/iOS手机版设置路径
第一步:进入清理缓存页
打开百度浏览器App → 点击右下角【我的】→ 右上角齿轮图标【设置】→ 向下滚动找到并点击【清理缓存】。
第二步:开启自动清除并确认关键项
滑动到底部,开启【每次退出浏览器时自动清除】开关。
必须勾选【搜索历史】和【自动填充表单数据】——漏掉任一者,地址栏下拉联想词仍会复现。
若还需清除页面级临时状态(如sessionStorage),请额外勾选【Cookies和其他网站数据】。
返回主界面,**务必通过系统返回键或主页键正常退出浏览器,而非后台强杀**;只有完整进程终止才会触发清理。
验证是否真正生效
第一步:重新打开百度浏览器,在地址栏输入“baidu”,观察下拉列表是否为空。
第二步:点击右下角【我的】→【历史】,确认列表为空且右上角无数字角标。
第三步:打开新标签页,访问任意网站并填写搜索框内容(不提交),关闭该标签页;再次打开新标签页输入相同字符,若联想词重现,说明【自动填充表单数据】未被真正启用,需返回设置页重新勾选并重启App。



















