发布于2026-08-03 阅读(0)
扫一扫,手机访问
最近不少用户反馈,Edge浏览器在B站全屏播放AV1视频时,画面下半部分黑屏、上半部分正常,声音倒是一点问题没有。这背后其实是AMD RX 9600 XT显卡在RDNA 4架构下,与Edge全屏窗口模式(非F11独占)的AV1硬件解码渲染之间出现了兼容性冲突。简单来说,就是显卡和浏览器在“全屏窗口”这条路上没配合好,导致纹理映射出了岔子。好在,这个问题有几种针对性的解决路径,不用换硬件,也不用等驱动更新。

这个方法最直接——一把关掉GPU参与视频解码和合成的权限,让CPU接管软解加DirectWrite渲染。这样一来,AV1硬解纹理映射的异常立刻被绕开。适用于所有Windows 11 25H2环境,而且不需要管理员权限,普通用户就能操作。
1、点击Edge右上角“⋯”→“设置”→左侧“系统和性能”。
2、找到“使用硬件加速(如果可用)”,请注意:必须关闭这个开关——如果开着,黑屏问题会反复出现,关掉后重启才能生效。
3、点击“立即重启”按钮,等待浏览器完全退出再自动重开。重启后播放B站视频测试,黑屏应该消失。
有时候设置界面开关被组策略锁定,或者关闭后仍然无效,那就可以试试这个更彻底的方法。它从进程启动层切断ANGLE/D3D11图形后端初始化,直接让AV1解码器与显示管线之间的错误绑定失效。
方法一:修改快捷方式目标
右键桌面Edge图标→“属性”→在“目标”末尾添加空格+--disable-gpu,确保整行形如:"C:Program FilesMicrosoftEdgeApplicationmsedge.exe" --disable-gpu。保存后双击启动即可。
方法二:创建独立启动批处理
新建一个文本文件,写入:start "" "C:Program FilesMicrosoftEdgeApplicationmsedge.exe" --disable-gpu,保存为edge-safe.bat,双击运行。注意:执行前务必在任务管理器中结束全部msedge.exe进程,否则旧进程残留会干扰新实例生效。
既然AV1编码的路径有兼容坑,那换一条路走就行。B站播放器支持手动覆盖默认编码策略,HEVC(H.265)在相同全屏窗口模式下渲染完全正常,属于零成本的临时方案。
第一步:播放任意B站AV1视频,按下Shift + P呼出播放器调试面板。
第二步:在“Decoder”下拉菜单中选择HEVC,页面将自动刷新并重新请求HEVC流。
第三步:点击播放器右下角全屏按钮(非F11),确认画面完整显示无黑边。这个设置只对当前页面生效;如果想长期固定,可以在B站个人设置→播放设置→“优先使用HEVC编码”中开启(如果选项存在的话)。
Edge的ShaderCache里存放着AV1解码后处理所需的着色器二进制文件。RDNA 4驱动在全屏窗口模式下,可能生成了损坏的vs_6_0/ps_6_0缓存,导致垂直方向采样偏移,下半部分黑屏可能就是这么来的。
1、彻底关闭Edge:在任务管理器中结束所有“Microsoft Edge”进程。
2、按下Win + R,输入%LocalAppData%MicrosoftEdgeUser DataShaderCache,回车。
3、删除该文件夹内全部内容(无需备份,重启后会自动重建)。
4、重新打开Edge,访问B站视频并进入全屏窗口模式测试。如果问题还在,可以再尝试前两个方法配合使用。总的来说,这四种方法总有一个能解决问题,最推荐先试关闭硬件加速,不行再走命令行或者换编码,清缓存通常作为最后的补充手段。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
4
5
6
7
8
9