The term dxgmms2 is used to call a Windows system driver file that is related to the Graphics Rendering capabilities of a computer. This one is known as a culprit of a Blue Screen error. However, the main reasons of the error include conflicts such as RAM or Hard Disk Issues, corrupt drivers, or incompatible firmware.
So, what causes the dxgmms2 error to happen? Aside from the things mentioned before, if there is an old, corrupted graphics card driver in your computer, you may get this error when playing a game or movie. Fortunately, it is not an extreme case. This dxgmms2 error can be fixed easily by performing one of these methods:
Solution 1: Reinstall Graphics Card Drivers
On your keyboard, you will have to press the Windows logo key and X at the same time to invoke the quick access menu. After that, click Device Manager. Then, right click your graphics card under the Display adapters section. Please click Uninstall device. Do not forget to click Yes if you are asked to confirm. Lastly, reboot your computer to take effect. In the end, you can check to see if the blue screen is gone.
After uninstalling the graphics and drivers, it is time for you to re-install it. There are two alternative methods to get the latest graphics card driver: manually and automatically. If you want to get it manually, you can update it by going to the official website of the graphics card manufacturer such as NVIDIA, Intel, and AMD, and look for the most recent correct driver. Do not forget to select the only drivers that are compatible with your variant of Windows 10.
If you do not have enough time, patient, or computer skills to do it manually, then doing it automatically is the best option. There is a tool called Driver Easy that you can use to automatically recognize your system and find the correct driver for your exact graphics card. It knows how to download and install them properly.
To install this tool, go to its official website and download it. Once it is downloaded, install it. After the installation process is done, run it and click the Scan Now button. Doing so will make the tool scan your computer and detect any problem drivers. Next, click the Update button located beside the flagged graphics card driver to automatically download and install the right version of that driver.
It can be done with the free version. Apart from that, you can also click Update All to automatically download and install the right version of all the drivers that cannot be found on your system. If you prefer this way, you will need to get the Pro version, which comes with full support and a 30-day money back guarantee. When you click Update All, it will do the update. Please restart the computer after updating the drivers to make new drivers take effect.
Solution 2: Run DirectX Diagnostic Tool
The dxgmms2 error has something to do with DirectX Graphics APIs. For those who are wondering what DirectX Graphics APIs is, it is a package of application programming interfaces that is developed by Microsoft to handle jobs related to multimedia applications, including 3D games and HD videos. If you face the dxgmms2 error, you need to try to run the DirectX Diagnostic Tool. To do so, you can type “dxdiag” in the Windows 10 search box and click the best one. Please follow the prompts to run the tool and to solve the issue.
Solution 3: Disable hardware acceleration
The hardware acceleration is commonly used to increase the performance. Unfortunately, it may cause some error as well. One of them is a dxgmms2 error. If you want to disable it, you can press the Windows logo key and R simultaneously to open the Run box. When it opens, type “regedit” and hit OK. On the next step, head to HKEY_CURRENT_USER > Software > Microsoft > Avalon.Graphics. You will need to locate the DisableHWAcceleration on the right pane. After that, double click on it and set the value to 1 to make it disabled. The last step is to click OK and reboot your computer.
Solution 4: Reset BIOS Configuration
Resetting BIOS settings might fix the blue screen dxgmms2 error. At first, restart your computer and press a certain key on the boot screen to enter BIOS. Those hotkeys are usually Delete, F2, ESC, and so on, but it might be different due to different motherboard manufacturers. Next, use the arrow keys on your keyboard to locate and choose the Load Setup Defaults option. In some places, it is also known as Factory Default, Setup Default, or Reset to Default.
In case the Load Setup Defaults option cannot be found, you can just hit the F9 key to restore the default BIOS settings. Please click Yes to indicate that you want to load the default configuration now. After that, press F10 to save the change and restart your PC. When it is done, it is time for you to restart your computer and check if the error is still there.
Solution 5: Check Registry settings
To use this method, you will have to type “regedit” in the Search box and press Enter. Once the thing called Registry Editor opens, please navigate to the following key:
After that, right click on the right side of panel and press on New > DWORD (32-bit) Value. Next, set the name of the newly created DWORD as TrdDelay. You should double click on the newly created DWORD and set the value to 10. This one will set the response time for your GPU to be 10 seconds, changing it from 2 seconds which is the default. After setting it, exit the Registry Editor and then reboot the computer from the changes to take effect.
Solution 6: Disable Sleep Functionality
Sometimes, the cause of BSOD might be the Sleep functionality. In some cases, when the drivers of the graphics card are being used in the background, the display goes to sleep, and then when it is awakened, BSOD may occur.
On my daily job, I am a software engineer, programmer & computer technician. My passion is assembling PC hardware, studying Operating System and all things related to computers technology. I also love to make short films for YouTube as a producer. More at about me…