解决办法使用了 https://zhuanlan.zhihu.com/p/644296061 这个连接下的最后一个折中办法解决!

一、现象

Chrome开启“硬件加速模式”后,在观看视频时,尤其是全屏时,会出现短暂黑屏或黑块或闪屏。如果关闭“硬件加速”,则会造成播放某些高清视频(例如HEVC)视频或弹幕卡顿(似乎还好)。

Edge也会出现类似现象,但好像没Chrome那么严重。

二、原因

  1. 硬件系统里一般有一个主板集成显卡(集卡,板卡)和一个独立显卡(独卡),在Windows设置里,默认是让Chrome浏览器使用集卡。很多笔记本电脑只有集卡。

  2. 在Chrome硬件加速模式,默认开启的是Default(D3D11)模式。

上述两个原因共同造成了闪屏的现象。

三、解决方法

  1. 让浏览器使用独立显卡

    此方法适用于有较高性能的独立显卡的情况,Edge设置方式一样。

Windows设置 - 左侧“系统”,右侧“屏幕” - 显示卡,(这是Windows 11家庭版的路径,如果是Windows 10或者专业版,则路径会有所不同。可以在设置里搜索“图形设置”快速定位到此)

下面应用列表里如果没有Google Chrome,就点“浏览”按钮,一般在C:\Program Files\Google\Chrome\Application路径下找到chrome.exe,添加进来。



点击Google Chrome图标,点击“选项”按钮,在弹出窗口如下选择“高性能”,然后“保存”,就完事了。

  1. 关闭硬件加速

    适用于电脑主要是工作,浏览器看视频主要是看情节,高不高清无所谓,要看高清就下载来看。

就不必设置上面1.了,直接在浏览器设置里关闭“硬件加速”。

题外话:PotPlayer开启硬件加速(H/W)模式,效果会好不少。但使用上面1.里的方法设置“高性能”,会提示“可能有意外情况”。要么继续“让Windows决定(节能)”,要么设置“高性能”,如果出现意外情况再改回来。

  1. 折中方案

    使用场景:(1)只有集卡或独卡性能不佳,但又想用“硬件加速”。(2)独卡(英伟达Nvidia)性能好,追求更好效果。

首先根据硬件情况,在上面1.里做好选择。

在Chrome浏览器地址栏输入:chrome://flags 回车





找到“Choose ANGLE graphics backend”,在右侧选中“D3D9”,重启浏览器即可。

如果英伟达显卡且性能不错,可以考虑“OpenGL”选项。

来源: https://zhuanlan.zhihu.com/p/644296061

华为matebook 14s笔记本,Chrome浏览器开启硬件加速,屏幕闪屏,黑框,页面屏幕卡死,解决办法的更多相关文章

  1. Selenium启动Chrome浏览器提示“请停用以开发者模式运行的扩展程序”的解决办法

    安装了python selenium,运行下面代码: 1 from selenium import webdriver 2 3 browser = webdriver.Chrome() 4 brows ...

  2. chrome浏览器调试js,结果Sources里面找不到js文件解决办法

        页面出现问题,就debug,这是前端开发工程师最常见的做法,但是有时候,我们打开开发者工具,在sources查找js文件,却发现怎么也找不到,无法设置断点.但是文件在network选项卡里确实 ...

  3. CSS3开启硬件加速

    { transform: translateZ(0); transform: translate3d(0,0,0);}<!-- transform: translateZ(0); transfo ...

  4. 用CSS开启硬件加速来提高网站性能

    国外一篇文章,有点意思,转载过来,准备尝试下~ 中文地址:http://www.cnblogs.com/rubylouvre/p/3471490.html 原文地址:http://blog.teamt ...

  5. 用CSS开启硬件加速来提高网站性能(转)

    翻译文章,原文地址:http://blog.teamtreehouse.com/increase-your-sites-performance-with-hardware-accelerated-cs ...

  6. CSS开启硬件加速提高网站性能

    国外一篇文章,有点意思,转载过来,准备尝试下~ 中文地址:http://www.cnblogs.com/yzw7489757/ 原文地址:http://blog.teamtreehouse.com/i ...

  7. 使用css来开启硬件加速来提高网站性能

    一.什么是硬件加速 硬件加速就是将浏览器的渲染过程交给GPU处理,而不是使用自带的比较慢的渲染器,这样就可以使得animation与transition更加顺畅.我们可以在浏览器中用css开启硬件加速 ...

  8. CSS开启硬件加速来提高网站性能

    原文永久链接 CSS animations, transforms 以及 transitions 不会自动开启GPU加速,而是由浏览器的缓慢的软件渲染引擎来执行. 那我们怎样才可以切换到GPU模式呢, ...

  9. CSS开启硬件加速 hardware accelerated

    作者:孙志勇 微博 日期:2016年12月6日 一.时效性 所有信息都具有时效性.文章的价值,往往跟时间有很大关联.特别是技术类文章,请注意本文创建时间,如果本文过于久远,请读者酌情考量,莫要浪费时间 ...

  10. 谷歌Chrome浏览器网页中看视频出现绿屏、闪烁和花屏等显示问题解决方法

    方法一(推荐): 1.在chrome地址栏输入chrome://flags/2.搜索Hardware-accelerated video encode把Enabled改成Disabled 3.搜索Ha ...

随机推荐

  1. yapi 自动化安装遇到的问题

    yapi版本: 1.10.2 yapi server 启动之后 填写好配置,点击开始部署,发现控制台打印如下日志 (node:19879) Warning: Accessing non-existen ...

  2. 微软的文本转语音服务Microsoft.CognitiveServices.Speech

    微软的Edge 浏览器里的大声朗读里-"晓晓" 很接近自然人,比起其它平台的强很多. 在AZURE 可免费体验,每月限额50万字,每个语音转换不超过10分钟长度. C# 调用: u ...

  3. JavaSE的运算符

    [Top] 算术运算 分类 运算符 算数运算符 * / + - % ++ -- 赋值运算符 +=, -=, /=, *=, %=(扩展赋值运算符), = 比较(关系)运算符 == != > &l ...

  4. Docker部署深度学习模型

    Docker部署深度学习模型 基础概念 Docker Docker是一个打包.分发和运行应用程序的平台,允许将你的应用程序和应用程序所依赖的整个环境打包在一起.比如我有一个目标检测的项目,我想分享给朋 ...

  5. Vue Router 4与路由管理实战

    title: Vue Router 4与路由管理实战 date: 2024/6/7 updated: 2024/6/7 excerpt: 这篇文章介绍了如何在Vue.js应用中利用Vue Router ...

  6. OOP第一阶段题集总结

    一.前言 知识点:数组,字符串的使用,链表,hashmap,泛型的使用,正则表达式的使用,类的设计,类与类之间的关系,单一职责. 题量:题目数量为5+4+3,数量适中,其中都是前几题较简单,最后一题较 ...

  7. graylog 大于等于 查询

    graylog 大于等于 查询 :>=1000  不要有空格 如下: pay_channel:PSBC AND hs:>=4

  8. .net framework 使用Apollo 配置中心

    参照了:https://www.cnblogs.com/xichji/p/11324893.html Apollo默认有一个"SampleApp"应用,"DEV" ...

  9. 使用edge浏览器时,怎么让alt+tab不切换他的子标签页而只在程序间切换?

    使用搜索按钮(WIN+Q),搜索"多任务设置",在弹出的窗口中看到"alt+tab"相关设置.选择"仅打开的窗口",ok搞定.

  10. Scrapy框架(九)--分布式爬虫

    分布式爬虫 - 概念:我们需要搭建一个分布式的机群,让其对一组资源进行分布联合爬取. - 作用:提升爬取数据的效率 - 如何实现分布式? - 安装一个scrapy-redis的组件 爬取到的数据自动存 ...