0XC00D1207

Fix NS_E_WMP_DRM_LICENSE_CONTENT_REVOKED (0XC00D1207) in Windows

Your media file's license got revoked by the provider. We'll restore playback by refreshing the license or removing the old DRM data, then rebuild Windows Media Player's cache.

Yeah, that error is a pain. You're trying to play a song or video you legitimately own, and Windows Media Player just slams the door. The code 0XC00D1207 means the content provider (like a music store or streaming service) pulled the usage rights for that file. Usually it's a glitch on their end, but you can fix it locally.

The Quick Fix: Reset DRM and Re-download the License

This is the fix that works 9 times out of 10. It wipes your local DRM store and forces Windows Media Player to fetch a fresh license from the provider.

  1. Close Windows Media Player completely. Check the system tray for the icon and right-click it, then choose Exit.
  2. Press Win + R to open the Run dialog. Type regedit and press Enter. Click Yes if User Account Control asks for permission.
  3. In Registry Editor, go to this key:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\DRM
  4. Right-click the DRM folder in the left pane, choose Delete, and confirm. You'll see a warning about deleting registry keys — it's fine, this one just holds DRM data.
  5. Close Registry Editor.
  6. Now delete the local DRM files. Open File Explorer, go to:
    C:\ProgramData\Microsoft\Windows\DRM
  7. Select all files inside that folder (Ctrl+A) and press Delete. If any file is locked, skip it — you'll handle that in a moment.
  8. Restart your computer. This step matters because Windows needs to rebuild the DRM service from scratch.
  9. After restart, open Windows Media Player. It will ask you to agree to a new license agreement — accept it. Then try playing the file again.

Expected outcome: If the provider still serves the license, you'll see the file play without error. If it fails again, move to the next section.

Why This Works

Windows Media Player keeps a local copy of each media file's usage rights. When the provider revokes a license, they send a signal that updates this local copy to "revoked". But sometimes the update gets corrupted or half-applied. By deleting the DRM registry key and the local DRM files, you're wiping out that bad state. On the next play attempt, WMP reconnects to the provider, sees you're authorized, and downloads a brand-new license.

The registry key is the brain — it tells WMP where to look for license data. The files in ProgramData are the actual license blobs. Removing both forces a complete reset, which is the real fix here.

Less Common Variations

File is from an old service that shut down

If the provider (like a defunct music store) no longer exists, no license refresh will work. In that case, you're stuck. The file is technically playable if you strip DRM, but that's legally gray. I'd honestly say: check if you have a non-DRM copy, or accept the loss.

Error only happens for one file

If it's just a single file, the license might be tied to your old computer's hardware ID. If you upgraded your motherboard or reinstalled Windows, that ID changed. The provider sees a different device and refuses. In this case, you might need to re-download the file from your account on the provider's site — if they still offer it.

Windows Media Player says "License required" but never prompts

Sometimes the dialog just doesn't appear. Go to Tools > Options > Privacy in WMP and check "Download usage rights automatically when I play a file". Make sure that box is checked. Then restart WMP and try again.

Prevention

The easiest way to avoid this headache: don't rely on DRM for stuff you care about. If you buy a music track, rip it to MP3 if the license allows — that removes the DRM dependency. For anything you've downloaded from a service, back up your purchase history so you can re-download if needed.

Also, keep Windows Media Player updated. Old versions have bugs that make DRM resets flaky. Microsoft always patches those in the monthly updates, so let Windows Update run.

One more thing: if you're on Windows 11, the DRM folder path is identical, but you need admin rights to delete the files. If you get permission errors, right-click the folder and take ownership first. It's a hassle but it works.

That should cover it. If you still get the error after the reset, it's almost certainly a provider-side issue, and no local tweak will fix it. Contact their support — be ready to prove purchase. It's annoying, but sometimes that's the only path.

Related Errors in Windows Errors
0X00040172 CACHE_S_SOMECACHES_NOTUPDATED (0X00040172) Fix 0X00000490 Fix ERROR_NOT_FOUND (0x00000490) on Windows 0X00041304 SCHED_S_TASK_NO_MORE_RUNS (0x00041304) — Fixed 0X80041320 SCHED_E_USER_NOT_LOGGED_ON (0X80041320) Fix

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.