0XC00D120B

Fix NS_E_WMP_PROTECTED_CONTENT (0XC00D120B) in Windows Media Player

Windows Media Player won't play your file because media usage rights are missing. This fix shows you how to re-acquire them and get back to listening.

I know this error is infuriating. You're trying to play a song or movie you bought, and Windows Media Player hits you with that 'media usage rights are missing' wall. The error code 0XC00D120B (NS_E_WMP_PROTECTED_CONTENT) usually means your DRM license has gone missing or got corrupted. Let's fix it.

The Quick Fix: Re-acquire the License

Skip the registry hacks for now. The real fix is simpler: delete the corrupted license and let WMP grab a fresh one from the internet. Here's how:

  1. Close Windows Media Player completely. Check Task Manager if it's still running.
  2. Clear the DRM license store: Open File Explorer and go to C:\Users\[YourUsername]\AppData\Local\Microsoft\Media Player. If you don't see AppData, enable hidden items from the View tab.
  3. Delete everything inside that Media Player folder. Don't worry—WMP will rebuild it next time it launches.
  4. Restart Windows Media Player and try to play the file again. WMP should automatically connect to the license server and re-download the rights.

This works about 80% of the time. If you still get the error, move to the next steps.

Why This Works

Windows Media Player stores your media usage rights—the licenses that say 'yes, you can play this file'—in a hidden database inside that Media Player folder. When a license gets corrupted (common after a Windows update or if the file was downloaded from a store that's gone offline), WMP throws error 0XC00D120B. Deleting the folder forces WMP to treat the file as new, re-contact the license server, and fetch a fresh copy of the rights. It's brutal but effective.

This error often shows up with protected WMA files from old stores like MSN Music or Napster, but I've seen it with video files too. The trigger is almost always a license that's been detached from the file—maybe you moved the file to a new folder or drive.

When the Quick Fix Doesn't Work

If the file still won't play, try these variations:

1. Run Windows Media Player as Administrator

Right-click the Windows Media Player shortcut and select 'Run as administrator'. This gives WMP permission to overwrite the license store if permissions got scrambled. Try playing the file again, then close WMP and open it normally.

2. Check for Outdated DRM Components

On Windows 7 and older, the DRM stack (drmv2clt.dll) could get out of sync. Run Windows Update and install any optional updates under 'Windows Media Player' or 'DirectX'. On Windows 10 and 11, this is less of an issue—Microsoft updated the DRM system in 2019.

3. Move the File to a Local Drive

I've seen this error pop up when the file sits on a network share or an external USB drive. Copy the file to your desktop or My Music folder (or any local path without special characters). The license server sometimes checks the file path, and weird characters can break the handshake.

4. Use a Third-Party DRM Stripper (Last Resort)

If you legally own the file and just want to play it, tools like SoundTaxi or NoteBurner can strip the DRM. This isn't a Microsoft-sanctioned fix, but it works when the license server is dead—like with the old Yahoo! Music Store. Be careful: these tools can trigger anti-virus warnings, and you should only use them on files you own.

How to Prevent This from Happening Again

Three things you can do right now:

  • Back up your license store. Copy the entire %LOCALAPPDATA%\Microsoft\Media Player folder to an external drive once a month. If the error returns, just paste it back (after closing WMP).
  • Don't rename protected files. Some DRM schemes tie the license to the filename. If you rename a .wma file from 'Track01' to 'My Song', the license might not match.
  • Keep Windows updated. Microsoft pushed a fix in KB5001330 (Windows 10) that reduced license corruption after updates. Stay current.

One more thing: if the original store that sold you the file is long gone (like MSN Music, which shut down in 2006), the license server won't respond. In that case, the only fix is a DRM stripper or finding a non-protected version of the file. That's not a Microsoft limitation—it's the store's fault for not keeping their servers running.

Error 0XC00D120B is a DRM hangover from the bad old days of protected media. It's fixable, but only if the license server still exists.

Try the quick fix first. If it doesn't work, run WMP as admin, then check file location. And if the store is dead, you'll need to make a tough call on that DRM stripper. Good luck.

Related Errors in Windows Errors
0XC00D1BA0 NS_E_INVALID_INPUT_STREAM (0XC00D1BA0) fix: corrupt media source 0XC00D10D7 Fix NS_E_WMP_FILE_TYPE_CANNOT_BURN_TO_AUDIO_CD (0XC00D10D7) 0X00003AE9 Fix ERROR_EC_LOG_DISABLED (0X00003AE9) in Event Forwarding 0X8029020E Fix TBSIMP_E_LIST_NOT_FOUND 0X8029020E Error

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.