Skip to content

Instantly share code, notes, and snippets.

@douglasparker
Last active May 9, 2024 10:22
Show Gist options
  • Star 10 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save douglasparker/9439aa211c3f163e9390ba84db7f18bf to your computer and use it in GitHub Desktop.
Save douglasparker/9439aa211c3f163e9390ba84db7f18bf to your computer and use it in GitHub Desktop.
Disable & Enable MPO via the Windows Registry

Disable & Enable MPO via the Windows Registry

There is a well known issue where GPU drivers are crashing with multi-monitor setups due to an interaction with Windows MPO and both Nvidia and AMD GPUs.

Until this bug is fixed, the only solution is to disable MPO via the Windows Registry.

Disable MPO

To apply the fix, simply run mpo_disable.reg and reboot your computer.

Enable MPO

To enable MPO again, simply run mpo_enable.reg and reboot your computer.

More Information

More information regarding the issue can be found within this reddit post.

You can also find the fix on Nvidia's support article.

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Dwm]
"OverlayTestMode"=dword:00000005
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Dwm]
"OverlayTestMode"=-
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment