0XC00D1B93

Fix NS_E_DRM_PASSWORD_TOO_LONG (0XC00D1B93) in Windows Media Player

Windows Media Player throws this DRM error when your password exceeds 15 characters. Shorten it or create a local account.

Yeah, that error is a pain—especially when you're just trying to play a purchased video and Windows Media Player decides to throw a DRM tantrum. The good news is the fix is dead simple.

The Quick Fix: Shorten Your Password

The culprit here is almost always the length of your Windows account password. DRM in WMP has a hard limit of 15 characters. If your Microsoft account password or local account password is longer than that, you'll see 0XC00D1B93 every time WMP tries to validate the license.

  1. Press Win + I to open Settings.
  2. Go to Accounts > Your info.
  3. If you're using a Microsoft account, click Manage my Microsoft account (this opens in your browser). Change your password to 15 characters or fewer. Yes, that's a pain, but it works.
  4. If you're on a local account, press Win + R, type netplwiz, and hit Enter. Select your user, click Reset Password, and set something short.

Once you've done that, restart WMP and try again. That's it. You're done.

Why This Works

DRM (Digital Rights Management) in WMP was designed back when people used dial-up. Microsoft hardcoded a 15-character limit in the license validation routine. It's not a security measure—it's just lazy code that never got updated. So when your password exceeds that limit, the DRM system chokes and throws the error. Shortening the password brings it within the expected range, so the validation succeeds.

Less Common Variations

Sometimes it's not the account password. Here are a few other scenarios I've seen in the wild:

1. DRM License Files Corrupted

If you've recently reset your password but still get the error, the license files might be stale. Reset the DRM store:

netsh winhttp reset proxy
del /s /q "%ProgramData%\Microsoft\Windows\DRM"

Restart WMP, and it'll rebuild the licenses from scratch. You might need to re-download the media file, so keep that in mind.

2. Multiple User Accounts

If you have a few user profiles on the same machine, WMP might be picking up the wrong one. Sign out of all accounts, then sign in only with the one that has the short password.

3. Old Media Files with Legacy DRM

Some older WMV files (from 2005–2008) had their own DRM restrictions. Check if the error only happens with specific files. If so, re-rip the file or use a different player like VLC (which ignores DRM entirely).

Prevention: Stop This From Happening Again

The simplest way to avoid this mess is to keep your Windows password under 15 characters. But let's be honest—modern security advice says longer is better, so that's a trade-off. The real workaround is to ditch WMP for DRM content altogether. Use VLC or the Movies & TV app, which handle DRM differently and don't have this arbitrary limit.

Also, if you've got a Microsoft account with a long password, consider switching your PC to a local account for everyday use. You can still sign into Microsoft services separately—just your WMP will stop pedantic.

One more thing: if you're in an enterprise environment and this error shows up on multiple machines, your admin might have set a password policy that forces long passwords. That's when you escalate to a ticket, because it's a known issue with no patch. You'll need to either exempt the DRM service or use a group policy to bypass the check. But for a home user, the password shortening fix is 99% of the solution.

Hope that saves you the headache I had the first time I saw this. Took me way too long to realize it was the password length.

Related Errors in Windows Errors
0X0000091F Fix 0X0000091F: Invalid Queue Priority in Windows 0X00000271 ERROR_VALIDATE_CONTINUE (0x271) – What It Means and How to Fix It 0XC00D0BDA NS_E_CODEC_DMO_ERROR (0XC00D0BDA) fix for Windows Media Player Event ID 7000, 7023 Event Log Service Won't Start — Immediate 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.