草庐IT

Windows11系统闪屏解决方案

辕宸曦 2023-04-08 原文

Windows11系统闪屏解决方案

注:本文提到的解决方法适用于Edge浏览器闪屏、Media Player音视频播放器闪屏、桌面间歇性闪屏、Edge浏览器加载缓慢、安卓子系统选择英伟达独显时闪屏等问题。

1.原因追溯

1.大多数重装系统的用户或破解TPM2.0而安装Windows11的用户,在安装系统时电脑会自动安装31.0.101.2111版本的核显驱动。
2.由于Windows11版本的核显驱动可能跟最新的显卡型号兼容性较好,对于老版本的核显显然并不是驱动越新越好。
3.英伟达官方不定期更新的独显驱动,每次都是修复了一些bug,又引入了新的bug,而在Windows11每个独显驱动更新的过程中,日志中都表明可能会存在间歇性闪屏等问题。

2.问题展示

1.Edge浏览器闪屏,桌面跟着闪动,有时任务栏会消失。
2.即使当前使用最新版本驱动,当前版本也使用正常,但是过几天或系统更新后,闪屏等问题就出现了。
3.起初Windows11自带的照片应用程序在打开和关闭照片时,出现闪屏,近期使用自带的音视频播放器播放视频时,也会出现间歇性的闪屏,甚至桌面也会跟着间歇性闪屏。
4.每次开机,打开Edge浏览器反应速度都很慢(硬件加速关闭)。

3.解决方案

1.网上推荐的通过更改时间和时区来解决闪屏问题,但是亲身尝试后发现并未能解决当前的问题。方案不适用。

2.注册表之法,通过修改注册表来解决闪屏问题,虽未尝试,但是感觉治标不治本。效果不好。

3.近期看了英伟达官方驱动的更新日志,发现了多个版本日志中都提到可能存在的bug为间歇性闪屏问题,又了解到英特尔最新版本核显驱动更新后开启硬件加速也会出现频繁的闪屏问题,所以将焦点聚集在驱动版本与硬件不兼容等问题上。Windows10早期在使用过程中几乎不会出现频繁的闪屏问题,而且Edge浏览器硬件加速也能正常开启使用,自带的照片应用程序也未出现闪屏问题,所以Windows11系统的显卡驱动与硬件存在着严重的兼容性及bug问题。效果较好。

4.于是尝试卸载当前的显卡驱动,转而安装旧版本的驱动来解决此问题。
方法如下:
(1) WIN+R快捷键,输入devmgmt.msc回车,》》》显示适配器》》》》``Intel UHD Graphics XX````,右击卸载设备,》》》如下图。

(2)卸载完成后,点击设备管理器左上角扫描硬件驱动更改按钮,刷新显卡驱动,核显显示为Microsoft显卡驱动等字样,此时下载旧版本的核显驱动。

(3) 单击超链接显卡驱动下载下载旧版本驱动,这里推荐27.20.100.9466版本,实际情况以自己的硬件为准

(4)双击下载的驱动程序进行安装,安装过程中电脑会黑屏再亮屏属于正常现象,安装成功后会在设备管理器中看到显卡驱动的版本,如下所示。

(5) 英伟达独显驱动仍然建议安装旧版本驱动,可以去电脑驱动官方网站下载安装,新版本528.49仍然可能会出现闪屏等问题,所以操作步骤是卸载独显驱动,卸载方法如下:
WIN+R快捷键,输入devmgmt.msc回车,》》》显示适配器》》》》````NVIDIA GeForce XX``,右击卸载设备,》》》如下图。

②卸载完成后,点击扫描即插即用按钮,会显示3D程序问号提示,此时去电脑驱动官网下载驱动解压并安装,这里以华为笔记本电脑为例:

根据电脑型号,下载驱动是最好的方案,因为官网推出的驱动是针对该型号电脑测试适配过发布的,在兼容性bug等问题上是最少、最稳定、最可靠的。

若解压后安装失败,电脑关机再开机(或重启后)再安装,安装成功后,提示标记消失,显卡设备管理里面显示独显驱动版本等信息,如下图所示:

(6)此时打开Edge浏览器开启硬件加速,未出现闪屏问题,浏览器加载速度相比较更快,硬件加速已开启如下图所示:

(7)系统自带的照片应用程序打开图片未出现闪屏等情况。

总结,驱动版本不是最新的就一定最好,关键是要结合自己的硬件情况,尤其是显卡驱动,选择稳定的,贴合自己办公需求的便是最好的。

声明

1.此方案尽最大努力可以解决当前遇到的问题,但是不代表Intel官方和NVIDIA官方的意见。
2.相信不久Intel官方和NVIDIA官方在与Windows11驱动兼容问题上,推出更好的方案,能更好的解决当前所存在的问题。

有关Windows11系统闪屏解决方案的更多相关文章

  1. ruby - 在 Ruby 程序执行时阻止 Windows 7 PC 进入休眠状态 - 2

    我需要在客户计算机上运行Ruby应用程序。通常需要几天才能完成(复制大备份文件)。问题是如果启用sleep,它会中断应用程序。否则,计算机将持续运行数周,直到我下次访问为止。有什么方法可以防止执行期间休眠并让Windows在执行后休眠吗?欢迎任何疯狂的想法;-) 最佳答案 Here建议使用SetThreadExecutionStateWinAPI函数,使应用程序能够通知系统它正在使用中,从而防止系统在应用程序运行时进入休眠状态或关闭显示。像这样的东西:require'Win32API'ES_AWAYMODE_REQUIRED=0x0

  2. ruby - 在 jRuby 中使用 'fork' 生成进程的替代方案? - 2

    在MRIRuby中我可以这样做:deftransferinternal_server=self.init_serverpid=forkdointernal_server.runend#Maketheserverprocessrunindependently.Process.detach(pid)internal_client=self.init_client#Dootherstuffwithconnectingtointernal_server...internal_client.post('somedata')ensure#KillserverProcess.kill('KILL',

  3. ruby - 在 Windows 机器上使用 Ruby 进行开发是否会适得其反? - 2

    这似乎非常适得其反,因为太多的gem会在window上破裂。我一直在处理很多mysql和ruby​​-mysqlgem问题(gem本身发生段错误,一个名为UnixSocket的类显然在Windows机器上不能正常工作,等等)。我只是在浪费时间吗?我应该转向不同的脚本语言吗? 最佳答案 我在Windows上使用Ruby的经验很少,但是当我开始使用Ruby时,我是在Windows上,我的总体印象是它不是Windows原生系统。因此,在主要使用Windows多年之后,开始使用Ruby促使我切换回原来的系统Unix,这次是Linux。Rub

  4. 屏幕录制为什么没声音?检查这2项,轻松解决 - 2

    相信很多人在录制视频的时候都会遇到各种各样的问题,比如录制的视频没有声音。屏幕录制为什么没声音?今天小编就和大家分享一下如何录制音画同步视频的具体操作方法。如果你有录制的视频没有声音,你可以试试这个方法。 一、检查是否打开电脑系统声音相信很多小伙伴在录制视频后会发现录制的视频没有声音,屏幕录制为什么没声音?如果当时没有打开音频录制,则录制好的视频是没有声音的。因此,建议在录制前进行检查。屏幕上没有声音,很可能是因为你的电脑系统的声音被禁止了。您只需打开电脑系统的声音,即可录制音频和图画同步视频。操作方法:步骤1:点击电脑屏幕右下侧的“小喇叭”图案,在上方的选项中,选择“声音”。 步骤2:在“声

  5. 电脑0x0000001A蓝屏错误怎么U盘重装系统教学 - 2

      电脑0x0000001A蓝屏错误怎么U盘重装系统教学分享。有用户电脑开机之后遇到了系统蓝屏的情况。系统蓝屏问题很多时候都是系统bug,只有通过重装系统来进行解决。那么蓝屏问题如何通过U盘重装新系统来解决呢?来看看以下的详细操作方法教学吧。  准备工作:  1、U盘一个(尽量使用8G以上的U盘)。  2、一台正常联网可使用的电脑。  3、ghost或ISO系统镜像文件(Win10系统下载_Win10专业版_windows10正式版下载-系统之家)。  4、在本页面下载U盘启动盘制作工具:系统之家U盘启动工具。  U盘启动盘制作步骤:  注意:制作期间,U盘会被格式化,因此U盘中的重要文件请注

  6. 【高数】用拉格朗日中值定理解决极限问题 - 2

    首先回顾一下拉格朗日定理的内容:函数f(x)是在闭区间[a,b]上连续、开区间(a,b)上可导的函数,那么至少存在一个,使得:通过这个表达式我们可以知道,f(x)是函数的主体,a和b可以看作是主体函数f(x)中所取的两个值。那么可以有,  也就意味着我们可以用来替换 这种替换可以用在求某些多项式差的极限中。方法: 外层函数f(x)是一致的,并且h(x)和g(x)是等价无穷小。此时,利用拉格朗日定理,将原式替换为 ,再进行求解,往往会省去复合函数求极限的很多麻烦。使用要注意:1.要先找到主体函数f(x),即外层函数必须相同。2.f(x)找到后,复合部分是等价无穷小。3.要满足作差的形式。如果是加

  7. 【鸿蒙应用开发系列】- 获取系统设备信息以及版本API兼容调用方式 - 2

    在应用开发中,有时候我们需要获取系统的设备信息,用于数据上报和行为分析。那在鸿蒙系统中,我们应该怎么去获取设备的系统信息呢,比如说获取手机的系统版本号、手机的制造商、手机型号等数据。1、获取方式这里分为两种情况,一种是设备信息的获取,一种是系统信息的获取。1.1、获取设备信息获取设备信息,鸿蒙的SDK包为我们提供了DeviceInfo类,通过该类的一些静态方法,可以获取设备信息,DeviceInfo类的包路径为:ohos.system.DeviceInfo.具体的方法如下:ModifierandTypeMethodDescriptionstatic StringgetAbiList​()Obt

  8. Vscode+Cmake配置并运行opencv环境(Windows和Ubuntu大同小异) - 2

    之前在培训新生的时候,windows环境下配置opencv环境一直教的都是网上主流的vsstudio配置属性表,但是这个似乎对新生来说难度略高(虽然个人觉得完全是他们自己的问题),加之暑假之后对cmake实在是爱不释手,且这样配置确实十分简单(其实都不需要配置),故斗胆妄言vscode下配置CV之法。其实极为简单,图比较多所以很长。如果你看此文还配不好,你应该思考一下是不是自己的问题。闲话少说,直接开始。0.CMkae简介有的人到大二了都不知道cmake是什么,我不说是谁。CMake是一个开源免费并且跨平台的构建工具,可以用简单的语句来描述所有平台的编译过程。它能够根据当前所在平台输出对应的m

  9. ruby - 安装libv8(3.11.8.13)出错,Bundler无法继续 - 2

    运行bundleinstall后出现此错误:Gem::Package::FormatError:nometadatafoundin/Users/jeanosorio/.rvm/gems/ruby-1.9.3-p286/cache/libv8-3.11.8.13-x86_64-darwin-12.gemAnerroroccurredwhileinstallinglibv8(3.11.8.13),andBundlercannotcontinue.Makesurethat`geminstalllibv8-v'3.11.8.13'`succeedsbeforebundling.我试试gemin

  10. 深度学习部署:Windows安装pycocotools报错解决方法 - 2

    深度学习部署:Windows安装pycocotools报错解决方法1.pycocotools库的简介2.pycocotools安装的坑3.解决办法更多Ai资讯:公主号AiCharm本系列是作者在跑一些深度学习实例时,遇到的各种各样的问题及解决办法,希望能够帮助到大家。ERROR:Commanderroredoutwithexitstatus1:'D:\Anaconda3\python.exe'-u-c'importsys,setuptools,tokenize;sys.argv[0]='"'"'C:\\Users\\46653\\AppData\\Local\\Temp\\pip-instal

随机推荐