How to Fix the dxgmms2.sys BSOD Error in Windows 10

The “dxgmms2.sys” blue screen of death (BSOD) error occurs when the DirectX Graphics MMS system file in Windows 10 crashes due to outdated, faulty, or broken graphics card drivers. But rarely, common file corruption and memory-related errors can also contribute to the problem.

If you are experiencing the “dxgmms2.sys” BSOD error repeatedly while playing games or streaming video on your Windows 10 PC, the list of troubleshooting methods below should help you fix it.

Update graphics card drivers

In most cases, the “dxgmms2.sys” BSOD stems from outdated video drivers, so it’s a good idea to get things started by updating them. You can get an up-to-date copy of the drivers by doing a quick search on graphics card manufacturers websites, such as: NVIDIAAMDand Intel

Let’s say you don’t know the specific make and model of your graphics card. In that case, you can rely on automatic detection tools such as: NVIDIA Smart ScanAutomatically detect AMD driverand Intel Driver & Support Assistant to download drivers automatically. You can also use a special driver update utility to help you with that.

Update Windows 10

Outdated versions of Windows 10 can also result in the “dxgmms2.sys” BSOD. If you have repeatedly delayed installing operating system updates on your computer, apply them immediately. That should eliminate all known bugs and issues while also updating outdated DirectX components.

1. Open the Get started menu and select Settings

2. Select Update & Security

3. Select Check for updates

Suppose Windows Update detects any pending updates, then select Download and install to install them.

Roll back graphics card drivers

If you encountered the “dxgmms2.sys” error right after updating your graphics drivers in Windows 10, you need to roll them back.

1. Press WindowsX and select the option labeled Device Manager

2. Expand Display adapters

3. Right click on your display adapter and select Properties

4. Switch to the Driver tab.

5. Select Roll back driver

6. Restart your computer.

Reinstall Graphics Card Drivers

If the “dxgmms2.sys” BSOD error persists, you will need to reinstall the graphics card drivers on your computer.

1. Open Device Manager

2. Expand Display adapters

3. Right click on your display adapter and select Remove device

4. Check the box next to Uninstall the driver software for this device and select remove

5. Press WindowsX and select Apps and Features

6. Uninstall any video card driver support software listed.

7. Restart your computer.

Windows 10 will automatically install a set of generic video drivers upon startup. But you should get the latest drivers from your graphics card manufacturer and apply them as soon as possible.

Update game, browser or streaming client

Is there a specific video game, web browser, or streaming client that triggers the “dxgmms2.sys” error on your computer? Update the application to the latest version and check if that helps.

Fix corrupted files and disk errors

Windows 10 has several command-line tools that you can run from an elevated Windows PowerShell console to check for and fix corrupted files and disk errors† You must run them in the order they appear below. However, they can take a significant amount of time (about an hour or more) to complete.

Run System File Checker (SFC)

1. Press WindowsX and select Windows PowerShell (administrator)

2. Type sfc /scannow

3. Press Enter

Run Deployment Image Servicing and Management (DISM) Tool

1. Open an elevated Windows PowerShell console.

2. Enter the following command and press Enter

DISM /Online /Clean-Image /CheckHealth

3. If the DISM command detects problems with your computer, run the following two commands:

DISM /Online /Cleaning-image /ScanHealth

DISM /Online /Clean-Image /RestoreHealth

Run Check Disk Utility (CHKDSK)

1. Open an elevated Windows PowerShell console.

2. Type chkdsk c: /r

3. Press Enter

4. Type Yes to confirm that you want the Check Disk utility to run the next time you restart your computer.

5. Press Enter again and restart your computer.

6. Wait for the Check Disk utility to finish scanning and repairing disk errors. Windows 10 loads quickly after that.

Perform System Restore

Did you take the time to set up system restore in Windows 10† If so, you probably have a restore point from a time when your PC was working fine. Try using it to restore the operating system to an earlier state.

1. Press WindowsR to open the Run box. Then type sysdm.cpl and select Okay

2. Switch to the System security tab.

3. Select System recovery

4. Select Next one

5. Choose a restore point and follow all on-screen instructions to apply it.

Uninstall Windows Update

New Windows 10 updates improve the stability of the operating system, but some can also break things. If a recent Windows update caused the “dxgmms2.sys” BSOD error, you should remove it. However, you should not remove security updates.

1. Open the Run box. Then type appwiz.cpl and select Okay

2. Select View installed updates at the top left of the Programs and Features window.

3. Select the most recent optional or feature update and select remove

Run Memory Diagnostics

Faulty memory is another cause of the “dxgmms2.sys” BSOD. You can check for memory-related issues using Windows 10’s built-in Windows Memory Diagnostics tool.

1. Press Windowsstype Windows Memory Diagnosticsand select Open

2. Select Now restart and check for problems† That should prompt your computer to boot into Windows Memory Diagnostics.

3. Wait for Windows Memory Diagnostics to finish checking for errors. Once it does, your computer will reboot and notify you of any memory related issues.

In addition, you must contact the third party MemTest86 tool to check for even more errors. Here’s How To use MemTest86 to diagnose bad memory

If both utilities confirm that there are memory errors on your computer, you may need to replace the RAM modules. Contact a local PC repair service for assistance.

Reset Windows 10

If none of the above solutions work (or if there is nothing wrong with the memory on your computer), you need to factory reset Windows 10. That should fix all the underlying issues behind the “dxgmms2.sys” BSOD error. During the reset procedure, you can choose to keep or delete personal files.

1. Open the Get started menu and select Settings

2. Select Update & Security

3. Select recovery

4. Select Get started

5. Depending on what you want to do with your files, select Save my files or Delete everything† Then follow the rest of the on-screen instructions.

For a comprehensive step-by-step guide, check out this post on Factory reset Windows 10


You probably fixed the “dxgmms2.sys” BSOD right away by updating the graphics card drivers on your computer. If not, the rest of the tips above should have helped you fix the problem. But here’s what to do if you keep encountering the error.

The BSOD “dxgmms2.sys” is usually displayed next to the stop codes “System Thread Exception Not Handled”, “Kmode Exception Not Handled”, and “System Service Exception”. We’ve covered them separately, so dive into those posts and implement any additional suggestions and solutions you come across.

Leave a Reply

Your email address will not be published.