本帖最后由 天青色等烟雨 于 2023-2-7 01:19 编辑
在微软引入WDDM 3.1版显示驱动程序模型后,执行多个帧缓冲区时MPO功能可以用来减少CPU/GPU开销。这个功能开发目的是好的可以用来降低开销而不是把资源都浪费在着色器上,只不过这个功能也会带来错误。
微软此前已经修复过MPO与其他桌面窗口管理器的相关错误 , 不过在Windows 11里这个问题依然还存在着。用户使用浏览器或其他软件可能会碰到卡顿、黑屏或者白屏问题,但是到现在这个问题还是没有被彻底修复。
禁用MPO或许是个方案:
英伟达曾表示建议过用户手动修改注册表禁用此功能以解决各种显示问题,只不过这并不算是正式解决方案。实际上对微软和显卡制造商来说正式解决方案应该是排查和修复,禁用 MPO 功能毕竟不利于发挥最佳性能。只不过就现在这情况如果用户遇到卡顿、黑屏、白屏问题无法解决掉话,那可以试试修改注册表先禁用功能。这里要提醒的是禁用 MPO 只是碰运气,禁用后并非百分百解决问题,所以只是可以试试不行再改回来就行。以下是禁用方法:
使用具有管理员权限的账户登录Windows 11,然后搜索框输入注册表编辑器打开,接着按下面的步骤操作。- #打开注册表编辑器并转到如下路径
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Dwm
- #在右侧空白处点击右键选择新建DWORD32位值并将其命名为
- OverlayTestMode
- #双击刚刚新建的这个选项将其键值修改为
- 5
- #如需恢复MPO功能请直接删除
- OverlayTestMode
- #操作完成后建议重启系统
复制代码
原文:https://www.landiannews.com/archives/96893.html
|