Edge浏览器菜单透明效果异常导致无法看清的处理方案
前言:
笔者最近新换的电脑出厂预装Windows11,这个系统稳定性真不行,会出很多莫名其妙的问题。于是笔者装了个Windows11 的虚拟机,在虚拟机中安装Windows10还是有点小问题的,这里不展开。完活后发现的第一个问题就是Edge浏览器菜单透明样式异常,完全看不清选项。如下图所示:
处理思路:
-
这个问题一看就感觉与显示渲染有关,很有可能是虚拟机图形显示驱动兼容性问题。首先考虑换个黑主题碰碰运气,试了一下果然不行。
-
然后就打开搜索引擎开摆。最开始用关键词
Edge 菜单透明
搜索未果,考虑 Edge 和 Chrome 都采用的 Chromium 内核,会不会有Chrome用户遇到这个问题呢? -
然后换关键词
Chrome 菜单透明
,找到有用的信息了。有知乎用户于19年发文表示Chrome遇到此问题,前辈在文中表示他几乎把能试的都试了,都无效。最后突然想到显示相关office相关软件有个设置叫 硬件加速 前辈找了一下果然Chrome也有 硬件加速 ,然后关掉就好了。
文末还有不愿透露ID的大佬评论,通过实验项目改一下图形后端渲染模式也可以解决。
详细操作:
于是我们有了两个办法二选一:
-
修改ANGLE graphics backend
该项设置属于实验型设置,在Chrome中是在
chrome://flags
位置,那么在Edge中就应该是在地址栏中输入edge://flags
回车打开实验项目设置。搜索
Choose ANGLE graphics backend
设置项,笔者测试只有 D3D11on12 选项是能恢复正常工作的。如果你不是虚拟机遇到此问题,可以试试换其他选项。如果所有选项都不行,那只好试试下面的办法了。 -
关闭硬件加速
打开Edge浏览器的设置,如果看不清不好选择,可直接在地址栏输入
edge://settings
回车进入。然后在左侧选择 系统和性能 (有些环境中是:系统),然后在右侧的设置条目中找到使用硬件加速,将其关闭。其实VMware虚拟机的话,还有一个办法:那就是在虚拟机设置中取消 加速3D图形 ,该设置在虚拟机设置的 显示器 部分。这个设置关闭虚拟机才能改哦!(非常糟糕的方案)
总结:为不影响性能,尽量用第一个办法解决。