怎样阻止百度浏览器在后台偷偷创建多余的缓存文件夹?

阿静吖_4009

阿静吖_4009

2026-06-02

1225人浏览

原创

必须从源头切断百度浏览器后台缓存写入:一、关闭预加载、离线网页、小程序自动缓存、图片压缩及视频预缓冲;二、系统权限中禁用存储权限或用adb锁定cache目录;三、将缓存路径指向无写权限的空文件夹。

怎样阻止百度浏览器在后台偷偷创建多余的缓存文件夹?

百度浏览器在后台持续生成缓存文件夹,会导致手机存储空间被悄悄吃掉十几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、将权限改为【仅在使用中允许】或【拒绝】(若选“拒绝”,部分网页图片可能无法显示,但缓存文件夹将完全停止新建)。

百度文档解析pipeline-parser
百度文档解析pipeline-parser

调用百度文档解析API,支持18+格式,提取文本、表格、版面分析、OCR识别及RAG文档分块。适用于文档解析、文本/表格提取、结构分析、扫描件处理。触发词:文档解析、PDF解析、Word解析、表格提取、OCR、文档分析、提取文本、文档结构、扫描识别。

下载

方法二:冻结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)均因父目录无写权限而创建失败,日志中仅记录警告,不报错也不影响正常浏览。

相关文章

百度浏览器
百度浏览器

百度浏览器是一款简洁、高速的手机浏览器应用,通过百度的开放整合和精准识别,您可以一键触达海量优质的服务和资源,音乐、视频、阅读、游戏等个性所求得到全面贴心的满足。有需要的小伙伴快来保存下载体验吧!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
FrankenPHP集成Laravel详细教程
FrankenPHP集成Laravel详细教程

本专题提供FrankenPHP集成Laravel的详细配置指南,全面解析运行原理、开发环境搭建、Caddyfile配置、Octane工作模式、数据库连接、队列任务、定时任务和生产环境优化,解决部署过程中常见的报错与兼容性问题。

2026.10.08

0

20

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

120

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

100

14

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

80

12

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

2026.09.30

80

26

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

100

15

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

2026.09.23

300

15

Buffalo框架路由与请求处理实操指南
Buffalo框架路由与请求处理实操指南

本专题讲解Buffalo框架路由与请求处理机制,涵盖路由注册与分组、资源路由、Handler编写规范、Context上下文方法、参数绑定、中间件编写挂载、Session与Cookie读写、Flash消息及错误页面定制方法。

2026.09.23

180

15

Buffalo框架零基础入门教程
Buffalo框架零基础入门教程

本专题整理Buffalo框架入门内容,涵盖Go环境准备、buffalo CLI安装、新项目生成、目录结构说明、dev热加载启动、数据库连接配置与常见报错排查,帮助新手按约定优于配置的思路跑通第一个Buffalo框架应用。

2026.09.23

140

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
phpMyAdmin 常见问题
phpMyAdmin 常见问题

共0课时 | 0人学习

uni-app快速上手
uni-app快速上手

共0课时 | 0人学习