【大无语】win11下谷歌浏览器画面撕裂/冻结/卡屏等问题与解决方案

操作系统:Windows 11 专业版 版本号 24H2
显卡版本:RTX 2060
谷歌浏览器:Chrome版本 133.0.6943.142

问题描述

去年更换了新显示器从1080P升级到2K,于是顺手升级了系统从WIN10到WIN11,
于是从那以后使用谷歌浏览器时,切换窗口会冻结画面中部约1/4面积,页面滑动会出现画面撕裂

具体表现为:屏幕的一半或一小块区域停留在上一个静止页面,而其余部分仍能正常滚动;或者在新页面滚动时,部分内容能正常滚动,但整体框架却静止不动。

经过不断查阅资料,发现很多网友也遇到了类似的问题,但是并没有具体的解决方案,
功夫不负有心人,在2025年我在一篇文章的评论区中发现了问题的原因和解决方案,相关文章贴在下方。


大概的原因

微软在最新的 24H2 版本中用 Rust 语言对图形设备接口(GDI)和 DWriteCore 进行了重写。
资料显示:这一重写工作自2020年开始,GDI部分已包含约36000行的Rust代码,而DWriteCore则有约152000行Rust代码和96000行C++代码。
目前看来,不仅仅是 Chrome 和 Edge 受到影响,所有与重写后的 显示IO及上层API(如Microsoft Basic Display Adapter)相关的应用都出现了类似问题。


解决方案

层主给出的适用于AMD显卡的注册表,经测试完美解决了我的问题,这里直接贴出原文

解决方案很简单暴力:禁用 MPO (Multi Plane Overlay)
你可以下载以下.reg文件直接帮你修改注册表:
mpo_disable.reg
双击,注入到注册表即可。然后重启。
如果遇到了意外问题,或应用后问题仍未解决,你可运行以下.reg文件还原该设定:
mpo_restore.reg


相关参考文章:

[1] 有人遇到过 Win11 24H2 中 Chrome 内核浏览器画面撕裂的问题吗?
[2] AMD显卡在Win11 24H2上遇到所有基于Chromium的程序出现冻屏/卡屏/部分区块刷新 问题的解决方案
[3] Clean Installed Windows 11 and now Chrome (and all Chromium apps) are glitchy with Hardware Acceleration

posted @ 2025-02-27 21:47  竹薙  阅读(10788)  评论(2)    收藏  举报