Issue: How to fix SYSTEM_SERVICE_EXCEPTION (asmtxhci.sys) BSOD on Windows?
Yesterday my Windows 10 system ran an automatic update and this morning a problem showed up. When I started up Windows and logged in to my account, a BSOD sating SYSTEM_SERVICE_EXCEPTION asmtxhci.sys blocked the screen and made the system to freeze. This doesn’t happen when logging in the safe mode. How this issue should be fixed?
Blue Screen of Death (BSoD) that displays SYSTEM_SERVICE_EXCEPTION (asmtxhci.sys) error message means that your system ran into a problem related to the drivers of ASMedia’s controller. To be more precise, asmtxhci.sys is a driver of the ASMedia USB 3.x XHCI Controller, which is responsible for system’s USB 3.x ports and devices related to it.
USB 3.x is the newest standard of the port that is used for file transfer and received significant improvements over the 2.0 version. Initially released in 2013, the USB 3.0 offers 10 times faster transfer rate reaching 5 Gbit/s mark and is marked with the blue color instead of the standard black. Nevertheless, the new technology also brings in further problems, including the SYSTEM_SERVICE_EXCEPTION (asmtxhci.sys) error.
The asmtxhci.sys error states the following:
Your PC ran into a problem and needs to restart. We're just collecting some error info, and then we'll restart for you. (1% complete)
If you'd like to know more, you can search online later for this error: SYSTEM_SERVICE_EXCEPTION (asmtxhci.sys)
At this point, users are forced to restart the machine, which is simply how BSoD is designed to work. However, the crash can come back very soon, and users are then starting to look for ways to fix SYSTEM_SERVICE_EXCEPTION (asmtxhci.sys) error permanently.
The vast majority of people report this issue after upgrading to Windows 10, running the update for Skype or disabling programs from startup. Additionally, SYSTEM_SERVICE_EXCEPTION (asmtxhci.sys) BSOD is prevalent on ASUS laptops because asmtxhci.sys driver is a part of ASUS motherboards and notebooks.
Regardless of the time and context in which SYSTEM_SERVICE_EXCEPTION (asmtxhci.sys) error appears, the core of it is apparent – the corruption of ASMedia’s controller drivers. As long as you won’t fix the driver issue, this irritating BSOD will appear randomly from time to time, thus preventing you from using your PC normally. Therefore, you can fix SYSTEM_SERVICE_EXCEPTION (asmtxhci.sys) error with the help of the guidelines provided below.
How to Fix SYSTEM_SERVICE_EXCEPTION (asmtxhci.sys) BSOD on Windows automatically?
To begin with, we would recommend using professional software to troubleshoot the issues on your Windows system. Our recommendation in this case would be Reimage. Once installed, it will automatically check Windows registry entries, startup programs, malware, and other issues that may cause SYSTEM_SERVICE_EXCEPTION (asmtxhci.sys) and similar errors. If checking the system with the optimization tool did not help, then you should perform the following fixes manually.
Fix 1. Update drivers
The first SYSTEM_SERVICE_EXCEPTION (asmtxhci.sys) fix revolves around updating the currently installed ASMedia USB driver on your machine. It appears that this fix helped most of the users immediately:
- Right-click on the Start button and select Device Manager
- Expand the Universal Serial Bus controllers section
- Right-click on ASMedia USB 3.0 eXtensible Host Controller and select Update Driver
- Then, select Search automatically for updated driver software
- Wait till Windows installs new updates and then reboot your computer
While there are plenty of driver updating programs that claim to update drivers automatically, use such tools at your own risk, as some of them might fail to update the driver to the latest version, fail to locate it or install a wrong driver in the first place.
Fix 2. Roll back to the previous drivers
If you have recently updated drivers and soon after that started facing SYSTEM_SERVICE_EXCEPTION (asmtxhci.sys) BSOD, you should roll back to the previous version of drivers and stick to it until the manufacturers fix the issue.
For this purpose, you have to download the version of the driver that you’ve been using before the update. In order to do that, please follow these steps:
- Go back to the Device Manager
- Expand the Universal Serial Bus controllers section again
- Right-click on ASMedia USB 3.0 eXtensible Host Controller and select Properties
- Go to Driver tab
- Click on Roll Back Driver
- Select the reason why you are rolling back and then pick Yes
- Reboot your system
Alternatively, you could completely uninstall the driver and look for the previous version on the manufacturer's website. To check which driver version is currently installed, simply go back to Properties > Driver tab, and you will find the driver date and version installed.
Hopefully, this guide has helped you to solve SYSTEM_SERVICE_EXCEPTION (asmtxhci.sys) error, and your computer is not facing the annoying BSODs anymore.
Repair your Errors automatically
ugetfix.com team is trying to do its best to help users find the best solutions for eliminating their errors. If you don't want to struggle with manual repair techniques, please use the automatic software. All recommended products have been tested and approved by our professionals. Tools that you can use to fix your error are listed bellow: