You're in the middle of a playlist, and suddenly Windows Media Player slams to a halt, tossing up NS_E_WMP_AUDIO_HW_PROBLEM. It says “problem with your sound device.” This usually happens right after a system update, when you plug in a new USB headset, or sometimes for no reason at all—just a random Tuesday. I've seen it on Dell OptiPlex desktops, Lenovo ThinkPads, and even on a custom gaming rig where the sound card was fine but the driver had gone sideways.
What's actually going on
That error code, 0XC00D11BA, is Windows Media Player's way of saying it can't talk to your audio hardware. The software side—WMP itself—is fine. The problem is the driver or the Windows Audio service that sits between the player and your speakers. It could be a crashed driver, a hung service, or a bad default device. Nine times out of ten, it's a driver that's been corrupted or a service that's stopped.
I've also seen this happen when some other app grabs exclusive control of the audio device. Like when a browser is playing a video and WMP tries to jump in—the device refuses. But the fix is the same either way.
Fix it in five steps
Don't go reinstalling drivers yet. Try this first—it works most of the time.
- Restart the Windows Audio service. Press Win+R, type
services.msc, hit Enter. Scroll to Windows Audio, right-click it, and choose Restart. Do the same for Windows Audio Endpoint Builder. Then try playing the file again. - Set the correct default device. Right-click the speaker icon in the system tray, select Sounds. On the Playback tab, find the device you're actually using—make sure it's not disabled. Right-click and choose Set as Default Device. If you see a grayed-out device you don't recognize, right-click it and disable it. Sometimes WMP tries to use a dead device.
- Reinstall the audio driver. If the service restart didn't do it, open Device Manager (right-click Start → Device Manager). Expand Sound, video and game controllers. Right-click your audio device—usually Realtek High Definition Audio or something similar—and select Uninstall device. Check the box that says “Delete the driver software for this device” if it appears. Then restart your PC. Windows will automatically reinstall the driver.
- Run the audio troubleshooter. Go to Settings → System → Sound → Troubleshoot sound problems. It's a long shot but it's free and takes two seconds.
- Check for exclusive mode issues. Right-click the speaker icon, go to Sounds → Playback tab → double-click your default device → Advanced tab. Uncheck both boxes under Exclusive Mode. I've seen this fix stubborn cases where another app was hogging the device.
If it still won't play
Try a different player—VLC or MPC-HC. If they play the file fine, then the problem is definitely with WMP's interaction with the sound system, not your hardware. That points to a corrupted Media Foundation or a missing codec. In that case, reinstall Windows Media Player via Turn Windows features on or off (search for it in the Start menu). Uncheck Windows Media Player, restart, then re-check it and restart again.
Also check if the file itself is the issue. Some older WMA files with DRM can trigger this error if the license is expired. But if it happens with every file, it's not the file.
Had a client last month whose entire print queue died because of a similar service hang—restarting the service fixed it in seconds. This audio error is the same type of thing. Start with the service restart, and you'll likely be done in under a minute.