百度浏览器验证码图片空白是因本地策略拦截所致,需依次检查图片加载开关、清除缓存与网站数据、停用广告拦截扩展、关闭硬件加速、切换网络环境排查。

百度浏览器在银行、政务或登录页面打开时验证码图片空白、只显示灰色方框或“X”图标,不是网站故障,而是本地加载策略与验证码资源请求被拦截所致。
确认图片加载功能已全局启用
验证码本质是 标签渲染的图片资源,若浏览器被手动关闭图片加载能力,所有验证码必然不出现。【这是最常被忽略的第一步,90%的用户没检查就去清缓存】
1、点击右上角“三横线”菜单 → 选择“设置”。
2、在左侧栏点击“网页设置”,找到“图片加载”开关。
3、确认该开关处于开启状态(蓝色),如为灰色请立即点击开启。
4、关闭设置页,按 Ctrl + F5 强制刷新当前网页——普通 F5 会读缓存,无法验证真实效果。
清除全量图片缓存与网站数据
损坏的缓存文件会让浏览器误认为验证码图片资源已失效,或错误复用旧路径导致 404;过期的 Session ID 缓存还会让服务器拒绝重发新图。
按 Ctrl + Shift + Delete → 时间范围选“所有时间” → 勾选“图片和文件缓存”“Cookie及其他网站数据” → 点击“清除数据”。
清除完成后,必须【彻底关闭所有百度浏览器窗口】(包括任务栏后台进程,可在任务管理器中搜索 baidubrowser.exe 确认无残留),再重新启动。
停用广告拦截类扩展并加白域名
uBlock Origin、AdGuard、腾讯电脑管家浏览器保护模块等,会将 captcha.baidu.com、bdstatic.com、verify.jd.com 等验证码常用域名识别为广告跟踪源并主动屏蔽图片请求。它们不会提示拦截,只让图片区域留白或显示裂图。
调用百度PaddleOCR‑VL大模型API,支持PDF、Word、PPT、图片等多格式文档解析,精准识别印刷体、手写体、表格、公式、图表、印章等复杂元素,支持100+语言,可处理不规则布局和跨页长文档。触发词:文档解析、VLM解析、大模型OCR、PaddleOCR、多模态文档、手写识别、公式识别、复杂版面。
方法一:点击地址栏右侧拼图图标 → 查看已启用扩展列表 → 对含“广告”“屏蔽”“过滤”字样的插件逐个执行“停用”。
方法二:输入 chrome://extensions/ 回车 → 关闭顶部“开发者模式”开关 → 逐个点开可疑扩展的“详情”,查看权限声明是否包含“读取和更改所有网站的数据” → 停用后立即刷新网页测试。
若某扩展停用后验证码恢复,说明就是它在作祟。此时应进入该扩展设置页,把当前网站域名(如 login.example.com)加进白名单,而不是永久卸载。
关闭硬件加速并重启渲染进程
启用硬件加速后,部分老旧显卡驱动(尤其是 Intel HD Graphics 4000 系、NVIDIA 440 系以下)与 Chromium GPU 解码模块存在兼容性冲突,会直接跳过验证码图片纹理绘制,导致仅显示“X”图标或空白占位符。
点击右上角“三横线”菜单 → “设置” → “系统” → 关闭【使用硬件加速模式】。
关闭所有百度浏览器窗口,确认后台无 baidubrowser.exe 进程残留,再重新启动。
切换网络环境排查校园网或企业网限制
某些校园网、公司内网或运营商出口网关会静默拦截非标准 User-Agent 的图片请求,或对 bdstatic.com 等百度系 CDN 域名做深度包检测并丢弃验证码类小尺寸图片响应。
将当前网络切换为手机热点,然后重新访问原页面测试。
若验证码立刻显示,说明问题出在网络策略层,而非浏览器本身——此时可联系网络管理员确认是否启用了“网页内容过滤”或“图片资源限速”策略。










