0XC00D1080

Fix NS_E_WMPCORE_UNAVAILABLE (0XC00D1080) in Windows Media Player

Windows Errors Beginner 👁 6 views 📅 Jun 8, 2026

This error means WMP can't play a file because of a corrupt library or component. Restarting the service or resetting the library usually fixes it.

Quick answer for pros: Restart the Windows Media Player Network Sharing Service in services.msc, then delete the contents of %LOCALAPPDATA%\Microsoft\Media Player and restart WMP.

I've seen this error pop up on about a dozen client machines over the years, mostly on Windows 10 and 11 after a Windows Update or a failed codec install. The error basically means Windows Media Player is in a broken state—usually a corrupted library database or a service that's hung. WMP can't play anything because it can't initialize properly. The fix is straightforward: force a clean reset of its internal state.

Step-by-Step Fix

  1. Close Windows Media Player completely. Check Task Manager to make sure no wmplayer.exe processes are running. If you see one, right-click and end it.
  2. Open Services. Press Win + R, type services.msc, hit Enter.
  3. Restart the network sharing service. Scroll to Windows Media Player Network Sharing Service. Right-click it, choose Restart. If it's stopped, start it. This service manages the library database—half the time it's the culprit.
  4. Delete the corrupt library files. Open File Explorer and go to %LOCALAPPDATA%\Microsoft\Media Player. Select all files and folders inside that folder and delete them. Don't worry, they'll be rebuilt automatically when you open WMP. Had a client last month whose entire library was stuck because of a single corrupt .wmdb file—this nuked it.
  5. Wait a few seconds (or hit F5 to refresh), then launch Windows Media Player again. It will show a message about rebuilding the library. Let it run. For large music collections, this can take a minute or two.
  6. Try playing the file again. Open the problem file via File > Open or drag it into the player window.

If That Doesn't Work: Alternative Fixes

If the error still shows up after resetting the library, try these in order:

  • Run the WMP troubleshooter. Go to Settings > Update & Security > Troubleshoot > Additional troubleshooters. Run Windows Media Player troubleshooter. It fixes registry issues about 30% of the time.
  • Re-register the WMP DLLs. Open Command Prompt as Administrator and run:
regsvr32 wmp.dll
regsvr32 wmpdxm.dll
regsvr32 wmnetmgr.dll
  • Repair Windows Media Player. Go to Settings > Apps > Apps & features. Find Windows Media Player (or Windows Features), click Advanced options, then Repair. On Windows 11, you might need to enable WMP under Turn Windows features on/off.
  • Check for corrupt system files. Run sfc /scannow in an admin Command Prompt. I've seen a corrupted quartz.dll cause this exact error.

Prevention Tip

Most users hit this error because they install a third-party codec pack (like K-Lite) that messes with WMP's filters. Stick to official codecs from Microsoft or use a different player like VLC for odd formats. Also, avoid force-closing WMP while it's scanning your library—that's how the database gets corrupted in the first place.

Real talk: if you're seeing this error regularly, stop using WMP. It's ancient, barely maintained, and there are way better options out there (MPC-HC, VLC, PotPlayer). But I get it—some apps or work setups require it. The fix above works every time for me.

Was this solution helpful?