Windows 10 is a great operating system, but it’s not perfect, and sooner or later you’re going to experience an error. Users reported a BSOD error on their PC that is caused by dxgmms.sys file. This can be a big problem since your computer will restart every time you encounter this error, but you can fix this problem by using one of our solutions.
How to fix Windows 10 dxgmms.sys error?
Table of contents:
- Disable hardware acceleration in your browser
- Disable your integrated graphics card
- Use Command Prompt to delete the problematic file
- Delete HID mouse from Device Manager
- Update your graphics card driver
- Disable your audio controller
- Change the TdrDelay value in your registry
- Delete all USB devices and update your chipset drivers
- Use –disable-gpu parameter
- Update Bluestacks
- Uninstall Windows Updates
- Check for hardware problems
Fix – Windows 10 dxgmms.sys error
Solution 1 – Disable hardware acceleration in your browser
Many applications use hardware acceleration in order to get the maximum performance. However, sometimes issues with this feature can appear and cause dxgmms.sys error to appear. This error appears while using a web browser, so in order to fix it, you need to disable hardware acceleration. This is relatively simple, and you can do that by following these steps:
- Open your current web browser.
- Click the Menu button in the top right corner and choose Settings from the menu.
- Scroll all the way down and click on Show advanced settings.
- Scroll down to the System section and uncheck Use hardware acceleration when available option.
- Restart your browser.
We showed you how to disable hardware acceleration in Google Chrome, but every modern browser supports this feature, so be sure to disable it for your browser.
Solution 2 – Disable your integrated graphics card
Many desktop PCs and laptops come with a built-in graphics chip. This is quite useful if you aren’t a gamer or a heavy multimedia user. Many users tend to get dedicated graphics card in order to get the best performance while enjoying in multimedia content. Having both integrated and dedicated graphics card can sometimes cause issues such as dxgmms.sys error. To fix this problem, you need to disable your integrated graphics card. To do so, you need to follow these steps:
- Press Windows Key + X to open Win + X menu. Select Device Manager from the list.
- When Device Manager opens, locate your onboard graphics card. Right click it and choose Disable from the menu.
- After doing that, close Device Manager and check if the problem still persists.
Keep in mind that this solution only applies if you have both dedicated and onboard graphics card. Another way to disable your onboard graphics is to use BIOS. To see how to do that, we advise you to check your motherboard manual for detailed instructions.
Solution 3 – Use Command Prompt to delete the problematic file
This solution requires you to find and delete the problematic file. Since you’ll be removing a Windows 10 file, you might experience stability issues or in worst case scenario prevent Windows 10 from starting. Before you try this solution, you might want to back up important files and prepare Windows 10 installation media so you can perform a reinstall if you’re unable to boot. Users reported that this solution worked for them, but keep in mind that this solution has certain risks associated with it. To delete the dxgmms.sys file, do the following:
- Enter Advanced Startup mode. To do that, just open the Start Menu, click the Power button, hold Shift on your keyboard and click the Restart option. Alternatively, you can restart your computer few times while Windows 10 loads.
- List of options will appear. Select Troubleshoot > Advanced options.
- Now choose Command Prompt. If asked to enter your account password, be sure to do so.
- When Command Prompt opens, you need to enter the following lines:
- cd windows
- attrib -s -r -h DXGMMS1.sys /s
- del DXGMMS1.sys /s /q
- Close Command Prompt and try to start Windows 10 again.
We have to mention that you can also access Command Prompt by using Windows 10 installation media. Simply boot from Windows 10 media and choose Repair your computer option. After deleting the problematic file, Windows 10 should download it automatically from the Internet thus fixing your problem.
- READ ALSO: Fix: Windows 10 error code 43 for video card
Solution 4 – Delete HID mouse from Device Manager
According to users, dxgmms.sys error can be caused by your mouse. Few users reported that their mouse was the problem, and after removing mouse drivers from Device Manager, the issue was completely resolved. To do that, follow these steps:
- Open Device Manager. You can do that quickly by press Windows Key + X and choosing Device Manger from the list.
- When Device Manager opens, go to View menu and select Show hidden devices.
- Expand Mice and other pointing devices section. You should see several HID-compliant mouse devices available. Right click each device and choose Uninstall from the menu.
- When the confirmation menu appears, click OK.
- Repeat these steps until your remove all HID-compliant mouse devices from your PC.
- Unplug your mouse and restart your PC.
- When the PC restarts, connect the mouse again. Windows 10 will automatically find and install the new drivers for it.
Few users reported that this solution worked for them, so we advise you to try it out on your PC and check if it solves your problem.
Solution 5 – Update your graphics card driver
Few users reported that dxgmms.sys error is related to your graphics card drivers. To fix this problem, it’s advised to download and install the latest drivers for your graphics card. The latest drivers usually fix compatibility issues and bugs, so we highly recommend that you download and install them.
Updating your graphics card drivers is quite simple, and you just need to visit your graphics card manufacturer’s website and download the latest drivers for your model.
After doing that, run the setup file and wait for the drivers to install. Users reported that installing the latest drivers fixed the issue for them, so be sure to update your drivers.
- READ ALSO: Windows 10’s BSOD gets replaced with GSOD
Although the latest drivers are usually the best, sometimes they can have new bugs and cause this error to appear. To fix this problem you might have to install an older version of the driver software for your graphics card.
To do that, first, you need to uninstall your graphics card driver. You can do that by following the similar steps like in our previous solution. This is the simplest method, but it might not remove all files and registry entries associated with your drivers.
If you want to completely remove your graphics card drivers, we suggest that you use Display Driver Uninstaller. This is a simple tool and it works with both AMD and Nvidia graphics cards. The tool is completely free, so we advise you to try it out.
After removing the drivers, you need to visit your graphics card manufacturer’s website and download an older version of the drivers. After doing that, the issue should be resolved.
Update drivers automatically
If you don’t want the hassle of searching for drivers on your own, you can use a tool that will do this for you automatically. Of course, as you’re not able to connect to the internet at the moment, this tool won’t be useful. However, once you get online, it will help you to keep all your drivers up to date, so you won’t be in this situation anymore.
Tweakbit’s Driver Updater (approved by Microsoft and Norton Antivirus) will help you update drivers automatically and prevent PC damage caused by installing the wrong driver versions. After several tests, our team concluded that this is the best-automatized solution.
Here is a quick guide on how to use it:
- Download and install TweakBit Driver Updater
- Once installed, the program will start scanning your PC for outdated drivers automatically. Driver Updater will check your installed driver versions against its cloud database of the latest versions and recommend proper updates. All you need to do is wait for the scan to complete.
- Upon scan completion, you get a report on all problem drivers found on your PC. Review the list and see if you want to update each driver individually or all at once. To update one driver at a time, click the ‘Update driver’ link next to the driver name. Or simply click the ‘Update all’ button at the bottom to automatically install all recommended updates.
Note: Some drivers need to be installed in multiple steps so you will have to hit the ‘Update’ button several times until all of its components are installed.
Solution 6 – Disable your audio controller
According to users, dxgmms.sys error can be related to your audio controller. To fix the problem, you need to find the problematic controller and disable it. To do that, do the following:
- Open Device Manager.
- When Device Manager opens, expand the Display Adapters section and double click your graphics card.
- Go to the Details tab and select Hardware Ids in the Property menu.
- Write down the Value section because you’ll need it later.
- Expand System devices section in Device Manager and double click the High Definition Audio Controller.
- Go to the Details tab and select Hardware Ids from the Property menu.
- Check the device’s Value section. If this device has the same values like your graphics card in Step 4, you need to disable this device. To do that, just right click the device and choose Disable from the menu.
If you have multiple High Definition Audio Controllers, you need to check each of them and disable the one that has the same values as your graphics card.
This solution might not be the most effective one since it can disable your sound, but it’s a decent workaround that you should try.
Solution 7 – Change the TdrDelay value in your registry
Most graphics cards are designed to restart if a driver doesn’t respond in certain time period. However, if you driver doesn’t respond, sometimes your PC can crash and you’ll get dxgmms.sys error. You might be able to fix this problem by changing a TdrDelay value in your registry. To do that, follow these steps:
- Press Windows Key + R and enter regedit. Press Enter or click OK.
- When Registry Editor opens, navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers in the left pane.
- In the right pane, look for TdrDelay value. If this value isn’t available, you need to create it.
- Right click the empty space in the right pane and choose New > DWORD (32-bit). Enter TdrDelay as the name of the new value.
- Double click TdrDelay and set Base as Decimal and Value data to 10. Click OK to save changes.
- Close Registry Editor.
By changing the TdrDelay value, you graphics card will reset only if the driver doesn’t respond after 10 seconds. By making these changes you will prevent dxgmms.sys error from appearing.
Solution 8 – Delete all USB devices and update your chipset drivers
According to users, dxgmms.sys error can appear if you have any problems with your chipset drivers. Users reported that they fixed the problem simply by removing all USB devices from Device Manager. To do that, follow these steps:
- Open Device Manager.
- When Device Manager opens, go to View menu and make sure that Show hidden devices option is checked.
- Expand Universal Serial Bus controllers section. Uninstall all devices from this section.
- Unplug all USB devices from your PC and restart it.
After doing that, you need to visit your motherboard manufacturer’s website and download and install the latest driver for your chipset to fix this error.
Solution 9 – Use –disable-gpu parameter
As we already mentioned, this issue appears in web browsers, such as Chrome, and if you have this problem, you might be able to fix it by using this parameter. To add a parameter to Chrome, follow these steps:
- Locate Chrome shortcut, right click it and choose Properties from the menu.
- Go to the Shortcut tab and locate Target field.
- In Target field add –disable-gpu at the end.
- Click Apply and OK to save changes.
- After doing that, start the Chrome using the same shortcut.
Although this solution will fix dxgmms.sys error, we have to mention that you need to use this shortcut every time you want to start Chrome.
Solution 10 – Update Bluestacks
Bluestacks is a popular Android emulator for PC that allows you to run Android applications. This tool is quite useful, but it can also cause dxgmms.sys error to appear. If you have Bluestacks installed and you use it often, you might want to update it to the latest version and check if that fixes the problem.
If the problem still persists, we suggest that you completely remove Bluestacks software from your PC and check if that helps. Few users reported that this issue occurs if Bluestacks software is running, so it’s most likely that your graphics card driver or your hardware isn’t fully compatible with this software.
Solution 11 – Uninstall Windows Updates
Keeping your Windows 10 up to date with latest updates is quite important, but sometimes new updates can cause problems with both hardware and software. Users reported that dxgmms.sys error started appearing after installing a specific Windows 10 update, and if that’s the case, you need to find and remove the problematic update. To do that, you need to follow these steps:
- Press Windows Key + I to open the Settings app.
- Once the Settings app opens, navigate to Update & security section.
- Go to Windows Update tab and click on Update history.
- Click on Uninstall updates.
- List of installed updates will now appear. Select the problematic update that you want to remove and click the Uninstall button.
- After removing the update, restart your PC.
We have to mention that Windows 10 will automatically install updates, so if a specific update is causing this problem, you might want to prevent it from downloading. To do that, you need to download and use Show or hide updates troubleshooter package. After downloading this tool, run it and disable the problematic update from downloading.
Solution 12 – Check for hardware problems
Windows 10 dxgmms.sys error is a Blue Screen of Death error, and these types of errors are often caused by hardware problems. If you’re getting this error, it’s quite possible that you have a hardware issue that is causing the error to appear.
According to users, this problem can be caused by your graphics card or motherboard, so if you have this error, you might want to replace your graphics card or motherboard. Another common cause for Blue Screen of Death errors is your RAM. If you suspect that your RAM is the culprit, you can test it using a MemTest86+ tool. Simply install the tool on your USB flash drive and boot your PC from it. Start the test and let it run for few hours. If you have multiple memory modules, you might have to test the modules one by one in order to find the problematic one. In addition, be sure that memory modules are paired and connected properly.
Components such as your CPU can also cause this problem, so be sure to check if your CPU is properly connected. Users reported that reseating their CPU fixed this problem, so be sure to try that as well. According to some users, you can also fix this problem by connecting your monitor to a different DVI port, so if you have two DVI ports on your graphics card be sure to try that that.
We also have to mention that you need to check all power cables in order to be sure that everything is properly powered and connected. According to users, few of them fixed the problem by using a different 6-pin PCI Express power connectors. Lastly, the issue can be related to your power supply, so you might want to try replacing it. This can be a troublesome error, so if your PC is still under warranty, we suggest that you take it to the official repair center and ask them to check the hardware for you.
Blue Screen of Death errors can be quite serious, and if you’re having Windows 10 dxgmms.sys error on your PC, be sure to try some of our solutions.
- Fix Red Screen on Windows 10
- Fix Windows 10 Anniversary Update black screen issues
- Windows 10 Blue Screen Loop [Fix]
- Fix: Windows Defender error 0x80070015
- How to fix Steam “Incomplete installation” errors