Although Microsoft keeps polishing Windows 10 with regular patches and fixes, let’s be realistic: the OS is still riddled with issues. The notorious asmtxhci.sys Blue Screen of Death is a case in point – it often pops up out of the blue and forces Windows 10 to restart, leaving the user bewildered and angry. The good news is, if you run into this problem, you can rectify things without much difficulty. Just read on to find out how to fix the asmtxhci.sys BSOD error on Windows 10.

Why am I getting System Service Exception (asmtxhci.sys) on my computer?

The asmtxhci.sys Blue Screen of Death, as its name suggests, is related to asmtxhci.sys, which is the ASMedia USB 3.x XHCI Controller driver. The controller in view manages your USB 3.x ports and devices connected to them. If something is wrong with it, you encounter the Blue Screen error in question.

How to fix the asmtxhci.sys Blue Screen of Death?

Update the ASMedia USB driver

To get rid of the headache, you need to update the ASMedia USB 3.x XHCI Controller driver. This move is widely assumed to be the best fix in such a scenario. Here is what you can do to get things right:

Use Auslogics Driver Updater

If you want to get the job done as quickly and effectively as possible, your best bet might be using a dedicated tool such as Auslogics Driver Updater. The software will scan your system for driver issues and resolve them by downloading and installing the latest manufacturer-recommended drivers on your PC. This way you will get all your drivers in tip-top shape with just one click of a button, which will improve the day-to-day function of your computer and prevent driver-related problems.

Utilize Device Manager

Your OS comes with the built-in Device Manager utility, which is designed to take care of all the hardware connected to your computer. Device Manager is indeed an extremely handy thing since it can be used to fix your drivers. Below you will find the necessary instructions to get things done:

  1. Launch the Run app – you can do that by simultaneously pressing the Windows logo key and R on your keyboard.
  2. Type devmgmt.msc into the Run area and hit the Enter button (or click OK).
  3. Once in the Device Manager menu, locate and double-click the Universal Serial Bus controllers category.
  4. Search for the ASMedia USB controller and right-click it.
  5. From the drop-down menu that appears, pick the Update Driver option.
  6. When asked how to search for driver software, click on the first option, which is ‘Search automatically for updated driver software’.

Wait until Windows finds the necessary update. Then restart your PC and check if the BSOD issue has been resolved.

Search for the driver manually

For some reason, you might wish to search for the driver yourself. In a scenario like this, it essential that you know where to find the exact ASMedia USB driver your system needs to function properly – otherwise, you might end up installing the wrong piece of software and thereupon cause your OS to malfunction.

Reinstall the ASMedia USB controller

Since the controller in question might be having issues, reinstalling it could prove the most helpful solution. To do this:

  1. Open Device Manager (you can right-click the Windows logo icon to find the app in the Power User menu).
  2. Expand the Universal Serial Bus controllers category.
  3. Navigate to the ASMedia USB controller and right-click it.
  4. Click Uninstall device.
  5. Make sure to agree to uninstall the device’s driver when prompted.

Finally, exit Device Manager and restart your PC. Windows will install the ASMedia USB controller at boot.

Now you know how to fix the asmtxhci.sys BSOD error on Windows 10. If the issue persists, do not hesitate to leave a comment below for us to be able to help you.