修复Chrome/Edge页面掉帧&卡顿、黑块的问题

如果你和我一样,发现页面在滚动的时候掉帧,或者有些时候莫名其妙的就是卡卡的,并且资源占用的也不多,甚至偶尔可能产生黑块

那么可以尝试一下本文的方法

理论上,对于所有的Chromium系浏览器都适用

包括但不限于 Google Chrome、Chromium、Microsoft InternetExplorer Edge Chromium、世界之窗、360SE(360安全浏览器)、360极速浏览器、搜狗浏览器、QQBrowser(QQ浏览器桌面版)

但是部分套皮浏览器可能会故意修改和移动、隐藏某些设置,可能会导致步骤不同或者无法操作,请自行研究怎么解决

正文

测试

首先我们来测试一下你的情况是否完全符合本文的问题

打开chrome://settings/system

关闭图形加速(硬件加速功能),重启浏览器,观察问题是否依然存在

如果本身就是关着或者问题依然存在,那么不用往下看了,本文解决不了

如果关了之后变好了,而且你不介意这些cpu占用,而且不需要浏览器运行吃显卡的东西,那么也可以选择到此为止

修改渲染方式

在上一步,如果使用cpu渲染感觉到解决了问题,但是你又确实需要硬件加速

那么请继续往下做

打开 chrome://flags/

搜索Choose ANGLE graphics backend

将选项从Default修改为OpenGL或D3D11on12(如果你的电脑或者系统比较老,请选择D3D9)

这里先别急着重启浏览器

然后回到chrome://settings/system

在上一步的位置里重新打开硬件加速,重启浏览器

观察重启后是否问题依然存在,如果存在可以换一个渲染器试试

我这里使用OpenGL渲染后不再会出现卡顿了

点赞

赞助商广告

如果您的网络和设备条件允许,这里可能会显示来自Google和其他赞助商的广告

发表回复

电子邮件地址不会被公开。必填项已用 * 标注