ACTIVE MALWARE WINDOWS TESTED: WINDOWS 10

How to fix
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (CMUSBDAC.SYS) BSOD
on Windows

Resolve the SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (CMUSBDAC.SYS) BSOD on Windows 10 quickly and effectively with expert-tested solutions. Fixed in minutes!

How to Fix SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (CMUSBDAC.SYS) BSOD on Windows 10?
Quick Summary
Error severity
Medium
Est. time
5 minutes
Offer Fortect PC Suite
Start fix →
Ad · we may earn a commission
0 Comments
01

What causes How to Fix SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (CMUSBDAC.SYS) BSOD on Windows 10?

  • Faulty update components
  • Virus or malware infection
  • Damage of C-Media USB Audio Class Driver
  • Using a USB Microphone
  • Playing games or downloading updates
Offer Fortect PC Suite

Repairs Windows system files, removes malware, and restores a clean OS state — without reinstalling.

Ad · we may earn a commission
Get Fortect PC Suite ↗

Hello. I’m a devoted gamer, which means that my PC is under huge pressure most of the time. I always thought that I take of PC’s optimization up till today. First of all, I installed Windows Updates and used my PC as usual. Then I had a virus on the system, which I managed to remove, at least I think so. Now I’m struggling with the BSOD CMUSBDAC.sys SYSTEM_THREAD_EXCEPTION_NOT_HANDLED. Can’t find anything helpful about this issue. Could you please help?

SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (CMUSBDAC.SYS) is the BSOD[ref en-1] which has been bothering PC users since the release of Windows 10 Cumulative Update KB4016635. The blue screen of death usually occurs when using a USB Microphone. However, people have also reported its appearance while playing games, downloading updates or immediately after rebooting the system.

According to some specialists, the CMUSBDAC.SYS error might be prompted by some faulty update components. However, others claim that the main reason why it interrupts users is virus/malware or the damage of C-Media USB Audio Class Driver. Unfortunately, the error still keeps causing issues for users worldwide.

In reality, the file CMUSBDAC.SYS is related to the C-Media USB Audio Class Driver. The file itself can’t be removed or modified in any way because it belongs to the Windows’ I/O subsystem.

How to fix system thread exception cmusbdac sys win
How to fix system thread exception cmusbdac sys win

Like the most of the BSOD, CMUSBDAC.SYS Stop error may be extremely troublesome, especially if the user is not technology inclined and has only basic knowledge about Windows[ref en-2] OS maintenance. Typically it reoccurs 5 or 6 times a day which is a lot if we take into account the fact that each emergence of SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (CMUSBDAC.SYS) bug forces the system to restart.

Ways to Fix SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (CMUSBDAC.SYS) BSOD on Windows 10

Unfortunately, the official fixes are not yet available, but there is something you can try to restore your PC’s health. As we have already mentioned, the problem with these errors can be related to malware infections,[ref en-3] so you should perform a full system scan before attempting any methods provided for fixing the error. The best thing you can do, in this case, is to check the system with [d1] for any malware and other issues. After this full system scan, you can try one or all of these methods. Make sure to try a few if the first doesn't work.

Reinstall C-Media USB Device Audio Class Driver

Some people have reported that unplugging the USB Microphone helped them fix the CMUSBDAC.SYS BSOD temporarily. However, if you are using it regularly, you should fix the C-Media USB Device Audio Class Driver. Try to update it first and then, if the update does not help, reinstall the driver.

  • Right-click Windows key and select Device Manager.
  • Expand the Sound, video and game controllers section and locate C-Media USB Device Audio Class Driver. If it’s not there, look under Audio Inputs and Outputs.
    How to fix system thread exception cmusbdac sys win 10 device manager
    How to fix system thread exception cmusbdac sys win 10 device manager
  • Right-click it and select Uninstall.
  • After that, reboot the system.
  • Re-open Device Manager as explained in step 1 and click Action tab at the top of the screen.
    How to fix system thread exception cmusbdac sys win 10 startup recovery
    How to fix system thread exception cmusbdac sys win 10 startup recovery
  • Select Scan for Hardware changes.
  • When the scan results are ready, click Install driver. The system now should find the latest compatible of the C-Media USB Device Audio Class Driver automatically. If for some reason this process ends up with the failure, go to the manufacturer’s website and download the drivers manually.

Create a System Restore Point to restore your system to its previous state

To perform this method, you have to have a System Restore Point created before the emergence of the SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (CMUSBDAC.SYS) error. If you have, then initiate the steps below. If you don’t, then skip this method.

  • Hold the power button to turn off your PC and then restart the system.
  • Before Windows logo shows up, press F8 to boot into Safe Mode.
  • Log in to your account if required.
  • Once the system boots up, disable your antivirus.
  • Click Win key and type system restore.
  • Select Create a restore point, select System Restore and hit Next.
  • Select the latest system restore point and click Next.

Update all Drivers

Sometimes Blue Screen of Death creates minidump files that reveal the driver which is causing CMUSBDAC.sys BSOD on Windows 10. However, you need to decipher that file to read it. In this case, you should update drivers manually.

  • Press Win+R and then type devmgmt.msc in the search bar and Enter.
  • Now locate the drivers in Device Manager and update the ones that might need this.
  • Right-click on the driver and select Update.
  • Restart the device and check if the issue is still there.

Look up the Minidump file to fix BSOD caused by CMUSBDAC.sys

First of all, you need to locate the driver that is causing these issues with BSOD. It is a complicated process, so follow these steps carefully. 

  • Right-click on This PC and then select Properties.
  • Choose Advanced system settings from the list.
  • When System Properties appears on the screen go to Advanced tab and click Settings under Startup and Recovery section.
    How to fix system thread exception cmusbdac sys win 10 settings
    How to fix system thread exception cmusbdac sys win 10 settings
  • Go to System failure section in the lower part of the window and mark the box Write an event to the system log.
  • Check Automatic restart.
  • Open the drop-down menu under Write debugging information and choose Small memory dump (256kb) there.
    How to fix system thread exception cmusbdac sys win 10 startup recovery
    How to fix system thread exception cmusbdac sys win 10 startup recovery

Reinstall Windows 10 OS

We believe that the last thing you desire is to reinstall your operating system due to such a seemingly simple problem as the SYSTEM_THREAD_EXCEPTION_NOT_HANDLED BSOD. Unfortunately, this solution is the last thing that can be offered in case the previous methods did not help. You can find detailed instructions on how to reinstall Windows 10 on the official Microsoft’s website.

Bottom line

To fix the SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (CMUSBDAC.SYS) BSOD, perform a full system scan to check for malware infections. If the issue persists, consider checking for faulty updates or issues with the C-Media USB Audio Class Driver. If none of these solutions work, further technical assistance may be required.

Frequently asked questions

This error indicates a problem with the CMUSBDAC.SYS driver, often leading to a Blue Screen of Death (BSOD) on Windows 10 when the system encounters issues with USB audio devices.

You can update the driver by going to Device Manager, locating the audio device, right-clicking it, and selecting 'Update driver,' then following the prompts to search automatically for updates.

In Windows 11, you can also try booting into Safe Mode to uninstall problematic drivers or perform a system restore to revert to a previous state where the error did not occur.

Did this fix work for you?
Chris Lawson

Written & verified by

Registry & System Configuration Expert
Registry editing Group Policy configuration Advanced system settings Boot repair Windows configuration

Chris Lawson is a Windows registry and advanced configuration expert who tackles the deep-level fixes that most troubleshooting guides avoid. His work covers safe registry editing, Group Policy configuration, advanced system settings, boot repair, and low-level Windows configuration that requires precision to get right. Chris provides step-by-step registry edits and configuration changes backed by thorough testing, with clear explanations of what each change does and how to undo it if needed. His guides are trusted by power users and IT professionals who need reliable instructions for advanced Windows management.

0 Comments

Be the first to comment

Still worried? Run a free check.

Paste any URL or domain — we'll scan it against 4.2M known threats in 10 seconds.

View full scanner → Add to your website →