在 Edge 浏览器中,观看视频或长时间使用后,浏览器会频繁白屏,GPU 进程崩溃。错误码为 0x887A0020(D3D11 device removed)。

ASH 20 信誉分
2026-06-28T14:46:55.95+00:00
【复现条件】
- 浏览器:Microsoft Edge 149.0.4022.98
- 操作系统:Windows 10 22H2 (19045.6456)
- 显卡:AMD Radeon RX 6750 GRE 12GB 
- 驱动版本:32.0.21043.12001(最新正式版) 26.6.1
- 启动参数:--use-angle=d3d11(无此参数则会直接进入软件渲染,硬件加速全丢)

【关键日志】
The D3D11 device was removed, HRESULT: 0x887A0020
SharedContextState context lost via EXT_robustness
GpuProcessHost: The GPU process crashed!

【对比测试】
在同一台电脑、同一个显卡、同一个驱动版本下:
- Google Chrome 149.0.7827.201:完全正常,硬件加速全开,Skia Graphite 已启用,崩溃计数为 0。
- Microsoft Edge 149.0.4022.98:反复崩溃,崩溃计数已累计超过 10 次。

【分析结论】
问题指向 Edge 的 ANGLE 后端版本(e8d7937d93b1)与 AMD 驱动的兼容性差,
而 Chrome 使用的较新 ANGLE 版本(355cc61af2aa)及 GraphiteDawnD3D11 后端无此问题。

Microsoft Edge | 音频和视频播放 | Windows 10
0 个注释 无注释

问题作者接受的答案
TaoLi 114K 信誉分 独立顾问
2026-06-28T15:26:23.7866667+00:00

打开 Edge 地址栏输入 edge://flags

搜索 Choose ANGLE graphics backend

把它从 Default 改成 D3D9

直接绕开 D3D11(也就是报错 0x887A0020 的那条路径),让 Edge 走更稳定的旧图形接口,从根源避免 GPU device removed 崩溃。

此答案是否有帮助?

1 个人认为此答案很有帮助。

2 个其他答案

排序依据: 非常有帮助
  1. ASH 20 信誉分
    2026-06-28T15:31:07.8933333+00:00

    建议使用chrome。我只能在chrome用D3D11了。再见了edge和edge的D3D9。

    此答案是否有帮助?

    0 个注释 无注释

  2. TaoLi 114K 信誉分 独立顾问
    2026-06-28T15:21:56.8266667+00:00

    您好,

    打开 Edge → 设置 → 系统和性能 → 关闭“可用时使用硬件加速” → 重启浏览器。

    这个操作会直接绕开 D3D11/ANGLE 的 GPU 渲染路径,基本可以立刻避免 0x887A0020(D3D11 device removed)导致的白屏和 GPU 进程崩溃问题。

    此答案是否有帮助?


你的答案

提问者可以将答案标记为“已接受”,审查方可以将答案标记为“已推荐”,这有助于用户了解答案是否解决了提问者的问题。