我的笔记本电脑有双显卡:Intel HD Graphics 530 和 GTX 970m,我通常会将外接显示器连接到它,将外接显示器(标记为显示器 1)设置为主显示器。两个显示器都打开了。但最近我发现,当我在 Chrome 上全屏播放视频时,显示器会变黑,但音频会继续播放,也就是说,我的电脑无法正确渲染视频。我测试了几次,得到了一些信息:
当我将显示器 2(笔记本电脑的内部显示器)设置为主显示器时,无论将 chrome 窗口拖到哪个屏幕,全屏时视频都可以正常显示。
当设备管理器中禁止 HD 530 时,即只有 GTX 970m 工作,它也能正常工作。
我尝试按照某些解决方案的指示禁用硬件加速,但这个问题似乎仍然没有解决。
使用视频播放器(Windows 视频播放器、Potplayer 等)播放视频文件(.mkv、.mpeg 等)从未出现黑屏。
已经尝试将显卡驱动程序回滚,但没有效果。
Edge 和 IE 有与 chrome 相同的问题,所以我猜真正的问题确实出在视频卡上。
添加:
我似乎记得几周前,当我在显示器 2(不是主显示器)上全屏播放网络视频时,Windows 崩溃了,然后蓝屏幕。但是,根据我的测试,如果将监视器 2 设置为主监视器,则不会发生错误。
我确实想知道原因以及如何解决。谢谢。
答案1
通常,禁用硬件加速后错误就会消失。如果错误是由显卡引起的,请将图形硬件更新到最新版本。
铬合金:
IE浏览器:
或者尝试这个:
1. Open Regedit:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\
2. Search for you Intel graphics card:
It is very likely the 0001 entry.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{"Something!!!"}\0001
Right Klick -> New Dword -> @chrome.exe -> Value 1