怎样阻止百度浏览器在后台偷偷创建多余的缓存文件夹?
手机存储空间莫名其妙少了十几GB,这种情况在百度浏览器用户中并不少见。后台持续生成的缓存文件夹,特别是频繁访问视频、图片类网页或使用小程序后,/data/data/com.baidu.browser/cache/及其子目录(如app_webview、WebViewCache)会不断自我复制、残留不清
手机存储空间莫名其妙少了十几GB,这种情况在百度浏览器用户中并不少见。后台持续生成的缓存文件夹,特别是频繁访问视频、图片类网页或使用小程序后,/data/data/com.baidu.browser/cache/及其子目录(如app_webview、WebViewCache)会不断自我复制、残留不清理,这才是存储空间的真正“杀手”。与其等堆积后再手动清理,不如从源头切断其自动写入路径。

关闭“退出即焚”以外的所有自动缓存行为
百度浏览器默认启用多项后台缓存策略,包括预加载、离线网页保存、智能小程序沙盒缓存等,这些功能即使在无痕模式下仍会创建独立文件夹。必须逐项关闭,而非指望“退出即焚”模式一劳永逸。
1、打开百度浏览器→点击底部【我的】→右上角【设置】→进入【隐私设置】→关闭【预加载网页】和【离线网页】开关。
2、返回设置首页→点击【智能小程序】→将【自动下载并缓存小程序资源】设为“从不”。这一步很关键,【百度网盘、百度文库等高频小程序的私有缓存池默认开启,单个可达300MB以上且不响应全局清理】。
3、继续下滑至【高级设置】→关闭【图片智能压缩缓存】和【视频流预缓冲】——后者是导致/storage/emulated/0/Android/data/com.baidu.browser/files/VideoCache目录暴增的主因。
用系统权限控制彻底封堵缓存写入路径
仅关闭App内选项无法阻止部分底层进程绕过设置直接写入,必须通过系统级权限干预,才能从物理层面彻底封堵。
方法一:禁用存储权限(推荐安卓12+)
1、手机【设置】→【应用管理】→找到并点击【百度浏览器】→【权限管理】→【存储】。
2、将权限改为【仅在使用中允许】或【拒绝】(若选“拒绝”,部分网页图片可能无法显示,但缓存文件夹将完全停止新建)。
方法二:冻结WebView缓存目录(需ADB,适用于顽固残留)
1、电脑安装ADB工具,手机开启USB调试,连接后执行:adb shell su -c "chmod 000 /data/data/com.baidu.browser/cache"
2、该命令将缓存根目录权限设为不可读写,所有子文件夹(含WebViewCache、app_webview)将无法再创建或写入新文件,【执行后首次启动可能短暂卡顿,属正常现象,重启App即生效】。
替换默认缓存位置为不可写空目录
此法利用百度浏览器对缓存路径的弱校验机制,引导其向一个实际无法写入的位置“投递”缓存请求,从而静默失败。
第一步:用文件管理器新建一个空文件夹,命名为“_nobuf”,放在内部存储根目录(如/sdcard/_nobuf)。
第二步:在【设置】→【隐私设置】→【缓存管理】中,查找是否有“自定义缓存路径”选项(部分v13.5+版本已隐藏,需在地址栏输入 chrome://flags → 搜索“cache” → 找到#enable-cache-path-override → 设为Enabled)。
第三步:启用后,返回设置页应出现【缓存目录】字段,将其修改为/sdcard/_nobuf,保存并重启浏览器。
此后所有本该新建的缓存子目录(如/sdcard/_nobuf/WebViewCache)均因父目录无写权限而创建失败,日志中仅记录警告,不报错也不影响正常浏览。
Windows 10 是一款微软推出的经典操作系统,拥有硬件兼容性与多任务处理能力。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
















