0XC00D1209

NS_E_WMP_DRM_UNABLE_TO_ACQUIRE_LICENSE (0XC00D1209) Fix

Windows Errors Intermediate 👁 1 views 📅 May 27, 2026

Windows Media Player can't grab DRM licenses for protected media. Usually a clock mismatch or corrupted DRM store.

Quick answer for advanced users

Run w32tm /resync from an admin command prompt to force a time sync, then delete %LocalAppData%\Microsoft\DRM and restart WMP.

What's actually happening here

Error 0XC00D1209 means Windows Media Player tried to contact a DRM license server but couldn't finish the handshake. The most common reason: your system clock is wrong. DRM licenses are time-bound — they have expiration dates tied to a trusted time source. If your clock is off by more than a few minutes, the license server rejects the request. The second common cause: your local DRM store (where licenses are cached) got corrupted from a failed update or a crash. WMP holds these licenses in a hidden folder, and a single bad file there can block all future acquisition attempts.

This hits most often on laptops that haven't synced time in a while, or after waking from sleep where the RTC clock drifts. You'll see it when trying to play purchased music from the old Zune or Marketplace era, or some DRM-protected video files.

Step-by-step fixes

  1. Sync your system clock manually. Open Settings > Time & Language > Date & Time. Toggle "Set time automatically" off, wait 5 seconds, turn it back on. Then open an admin Command Prompt and run w32tm /resync. If it says "the command completed successfully", you're good. If not, reboot and try again. The reason step 3 works often fails here: Windows time service sometimes needs a hard kick.
  2. Reset the DRM store. Close WMP completely. Open File Explorer, paste %LocalAppData%\Microsoft\DRM into the address bar, and hit Enter. Delete everything in that folder. Don't worry — this is safe. WMP will recreate the store fresh next time you play DRM content. But you will lose any previously acquired licenses, meaning you'll need to re-authenticate for those files.
  3. Clear WMP's license cache. Sometimes the store gets corrupted but the folder isn't the problem. Open WMP, go to Tools > Options > Privacy tab, click "Clear cached usage rights." Then restart WMP. This is less destructive than step 2 — it only wipes the local license cache, not the full store.
  4. Check for proxy or firewall issues. If you're behind a corporate proxy or a restrictive firewall, WMP can't reach license servers. Test by temporarily disabling your firewall (Windows Defender Firewall or third-party) and trying playback. If it works then, add WMP to your firewall's allowed list using port 80 and 443 outbound.
  5. Re-register WMP components. Open an admin Command Prompt and run: regsvr32 wmp.dll and regsvr32 wmadmoe.dll. You should see success messages for both. Restart WMP after.

If nothing above works

Try the nuclear option: reinstall Windows Media Player via Windows Features. Go to Control Panel > Programs and Features > Turn Windows features on or off. Uncheck "Media Features" (which removes WMP), reboot, check it again, reboot again. This forces a complete rebuild of the DRM subsystem.

Also check if your Windows install's trust root certificates are current. DRM servers use SSL certs — expired or missing roots can block the handshake. Run certmgr.msc, expand "Trusted Root Certification Authorities", and make sure none of the Microsoft-related certs are expired. If you see a red X, double-click it and check the validity date. If expired, let Windows Update handle certificate updates automatically.

Preventing this from coming back

Set your BIOS clock battery to a healthy state — a dying CMOS battery causes clock drift. Enable automatic time sync with NTP servers. Go to Settings > Time & Language > Additional date, time & regional settings > Set the time and date > Internet Time tab, click Change settings, and use time.windows.com. If you're on a domain, your DC controls time — make sure it's syncing to an external source.

A final thought: if you're dealing with old DRM-protected WMA or WMV files from the Windows Media Player 9/10 era, there's a good chance the license servers for those files no longer exist. Microsoft shut down the old DRM servers around 2015. In that case, no fix works — the content is effectively dead. Convert those files to unencrypted formats as soon as possible.

Was this solution helpful?