系统极客一直在努力
专注操作系统及软件使用技能

如何启用或禁用 Chrome 硬件加速功能

浏览器

Chrome 浏览器具备「硬件加速」能力,该功能可以利用计算机的 GPU 来加速进程,以释放出更为重要的 CPU 时间。但有时,如果与计算机驱动程序不兼容,就可能会导致硬件加速功能出现异常,只能禁用它才能正常工作。

什么是 Chrome 硬件加速

硬件加速是指,应用程序使用计算机硬件的能力,比软件实现的功能更能够更有效地执行某些操作。

在 Chrome 中,硬件加速利用计算机的图形处理单元(GPU)来处理图形密集型任务,例如:播放视频、游戏或任何需要更快数学计算的任务。通过分离特定任务,您的 CPU 就有机会专注于处理其它事务,而 GPU 则专门负责处理图形密集型任务的进程。

该功能虽然看起来很不错,但硬件加速功能有可能会在一些计算机上导致 Chrome 运行滞后、Hang 住或崩溃,甚至可能导致笔记本电池耗电大大增加。由于每个人的计算机都会略有不同,问题可能在于 GPU 或与之相关的驱动程序。如果你遇到类似问题,怀疑「硬件加速」是罪魁祸首,最好的办法是禁用它,看看是否能解决问题。

启用或禁用 Chrome 硬件加速

Chrome 浏览器默认就启用了「硬件加速」功能,如果遇到问题,你可以考虑禁用它:

1 启动 Chrome 浏览器——点击「菜单」图标——然后选择打开「偏好设置」;或者直接在地址栏中执行chrome://settings/跳转到「设置」页面。

2 在「设置」页面中点击打开「系统」选项——找到「使用硬件加速模式(如果可用)」开关,通过此开关就可以手动启用或禁用 Chrome 的硬件加速功能:

Chrome 使用硬件加速模式
Chrome 使用硬件加速模式

无论是开启或是关闭 Chrome 硬件加速功能,都需要完全重启浏览器才能生效。

如何在 Chrome 中强制硬件加速

当 Chrome 硬件加速似乎没生效时,可以尝试覆盖内置软件渲染列表并在不受支持的系统配置上启用 GPU 加速:

1 直接在地址栏中执行chrome://flags/#ignore-gpu-blocklist跳转到「实验」页面

2 将「Override software rendering list」项,并将其状态改为「Enable」启用状态

启用 Override software rendering list
启用 Override software rendering list

3 重启 Chrome 让配置生效

验证 Chrome 硬件加速状态

如果要验证硬件加速功能是否成功启用或被禁用,可以在 Chrome 地址栏中执行chrome://gpu/,在「Graphics Feature Status」即「图形功能状态」下查看大多数选项是否启用或禁用了硬件加速来确定。

Graphics Feature Status
Chrome 图形功能状态

如果显示为禁用,则可能表明你显卡或显卡驱动程序存在问题,可以更新计算机的驱动程序以尝试解决问题。

赞(0) 赞赏

评论 1

  1. #1

    这个主题是mac os独有的嘛,Windows配不配拥有

    阿樂4年前 (2019-11-25)回复

微信赞赏