Fix NS_E_WMPOCX_NO_ACTIVE_CORE Error 0XC00D0FD2
This error hits when Windows Media Player can't load its core component. Usually triggered by a failed update or corrupted registry. Here's how to fix it fast.
When This Error Pops Up
You're trying to open Windows Media Player on Windows 10 or 11, but instead of your music library, you get a blank window with the error code 0XC00D0FD2 and message NS_E_WMPOCX_NO_ACTIVE_CORE. This usually happens right after a Windows Update (especially the KB5006670 or similar cumulative updates from late 2021 onward) or after a third-party audio software install like a codec pack or Skype. Sometimes it just appears after a reboot for no obvious reason.
What Actually Causes This
The error means Windows Media Player can't find or load its core component — the wmp.dll file that handles playback and UI. This happens when the Windows Media Player feature gets partially disabled or its registry entries get corrupted. A Windows Update can reset or break the registration of these components. The fix is simple: re-register the core DLL or reinstall the feature entirely.
Fix 1: Re-Register the Core DLL
This is the quickest fix and works about 70% of the time. We're going to unregister and re-register the main Windows Media Player DLL.
- Press Windows + X and select Windows Terminal (Admin) or Command Prompt (Admin).
- Type the following command and press Enter to unregister the DLL:
If you get a "module not found" error, skip to Fix 2.regsvr32 /u wmp.dll - Now re-register it:
You should see a success message.regsvr32 wmp.dll - Close the terminal and restart Windows Media Player.
This trips most people up because they forget to run the terminal as admin. Without admin rights, regsvr32 gives a silent failure. So double-check that.
Fix 2: Reinstall Windows Media Player
If the DLL re-register didn't work, or you got a module not found error, you need to reinstall the Windows Media Player feature. This works even on Windows 11 where WMP is hidden.
- Press Windows + R, type
appwiz.cpl, and hit Enter. - Click Turn Windows features on or off on the left side.
- Scroll down and find Media Features. If it's expanded, look for Windows Media Player.
- Uncheck the box next to it. Click OK and restart your PC.
- After reboot, go back to the same window and check the box again. Click OK and restart again.
This forces Windows to reinstall the entire feature from scratch. I've seen this fix stubborn cases where regsvr32 alone didn't cut it.
If It Still Fails
Sometimes the issue runs deeper. Here's what to check next:
- Windows Update problems: Run the Windows Update troubleshooter from Settings > System > Troubleshoot > Other troubleshooters. This can fix broken update files that mess with WMP.
- Corrupted system files: Open an admin terminal and run
sfc /scannow. Let it finish, then runDISM /Online /Cleanup-Image /RestoreHealth. This repairs the underlying system that WMP depends on. - Third-party codec packs: If you installed K-Lite Codec Pack or similar, uninstall it, then test WMP. Some codec packs over-write core WMP components. Reinstall codecs only after WMP works.
- User profile corruption: Create a new local user account and try opening WMP there. If it works, your old profile's registry key is busted. You can migrate your data and start fresh.
One last thing: if you're on Windows 11 and the Media Features option isn't visible, that's normal. Microsoft hides it to push you toward the new Media Player app. But the option is still there — you just need to scroll all the way to the bottom of the Features list. I've spent 20 minutes looking for it before, so you're not alone.
That should get you back to your music. If not, hit me up in the comments with your Windows version and the exact step where it broke. I'll help you work through it.
Was this solution helpful?