百度浏览器提示“页面崩溃”该如何通过修改注册表解决?

发布:2026-10-17 10:55:29 阅读:240
百度浏览器频繁弹出“页面崩溃”提示,源于Renderer Code Integrity校验失败及组策略注入的渲染限制,需依次禁用注册表中Microsoft Edge和Baidu Browser路径下的RendererCodeIntegrity保护、删除相关键值、清空gpu-launch-args参数,并重启进程。

百度浏览器频繁弹出“页面崩溃”提示,说明渲染进程被系统级策略或配置异常强制终止,必须绕过图形界面直接干预注册表中的Renderer Code Integrity保护机制。

关闭Renderer Code Integrity保护

Win11默认启用的Renderer Code Integrity会校验浏览器渲染器加载的每一行GPU指令,而百度浏览器v13.36.0.0及更早版本未通过微软签名认证,触发内核级拦截并杀死进程。这一步是解决“喔唷,崩溃了”的关键前提,跳过则所有后续操作无效。

按下 Win + R → 输入 regedit → 按回车以管理员身份运行注册表编辑器。

依次展开路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\RendererCodeIntegrity。

若该路径不存在,右键点击 Edge 项 → 选择“新建”→“项”,命名为 RendererCodeIntegrity。

在新建的 RendererCodeIntegrity 项右侧空白处右键 → “新建”→“DWORD (32位)值”,命名为 Enabled → 双击打开 → 将“数值数据”改为 0 → 点击“确定”。

清除组策略注入的渲染限制

部分推广软件会通过组策略向百度浏览器注入强制渲染参数,导致V8引擎与DirectComposition合成器不兼容,进而引发白屏或秒崩。这类策略不会在浏览器设置中显示,只能从注册表根除。

在已打开的注册表编辑器中,依次检查以下两个路径:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Baidu\Browser

HKEY_CURRENT_USER\SOFTWARE\Policies\Baidu\Browser

在每个路径下查找是否含有名为 RendererCodeIntegrityEnabled、DisableGpuRasterization 或 EnableSoftwareRendering 的键值 → 若存在,右键→删除整个键值项(不是只删数值)。

注意:删除前请确认路径中无其他业务必需策略,百度浏览器官方策略项极少,正常安装不应出现上述键名。

重置GPU合成器启动参数

浏览器启动时若读取到错误的GPU初始化标志,会直接进入不可恢复的渲染死锁状态。注册表中残留的旧参数必须清空,否则新设置无法生效。

依次展开路径:HKEY_CURRENT_USER\Software\Baidu\Browser\Preferences。

在右侧查找名为 gpu-launch-args 的字符串值 → 若存在,双击打开 → 清空“数值数据”栏全部内容 → 点击“确定”。

若该键值不存在,无需创建,跳过此步即可。

关闭注册表编辑器 → 彻底结束所有 baidu.exe 进程(包括后台隐藏进程)→ 双击快捷方式重新启动浏览器。

最新资讯

查看更多