0X000D1103

Windows Media Player 0X000D1103 Fix: Kill the Pending Validation Loop

Windows Media Player stalls on DRM validation with error 0X000D1103. Usually a corrupted license cache or a stalled background service. Fix it by clearing the DRM folder or resetting the player.

You double-click a video, Windows Media Player opens, and then just sits there. The progress bar doesn't move. Check the details and you see NS_S_WMPCORE_MEDIA_VALIDATION_PENDING with code 0X000D1103. I've seen this on maybe a dozen client machines over the years, mostly on Windows 10 but a few on Windows 7 and 11 too.

Here's what's happening: WMP is trying to validate DRM (digital rights management) for the file. It's supposed to happen in the background and take a few seconds. But when that validation gets stuck, the player just freezes. The file is usually fine — the validation service is what's broken.

Let's cut through the noise. Here are the three fixes that actually work, ordered by how often I've had to use them.

Cause #1: Corrupted DRM License Cache

This is the most common culprit. Windows stores DRM licenses and temporary validation data in a hidden folder under your user profile. When that folder gets corrupted — often after a Windows update or a crash — every new file triggers a validation that never completes.

Had a client last month whose entire library wouldn't play. She'd upgraded from Windows 7 to Windows 10 and brought along an old DRM cache. That cache was so tangled it couldn't validate anything newer than a 2009 song.

The fix is to delete that folder. Don't worry, you won't lose your purchased media — those licenses are also stored on Microsoft's servers, so the player will re-download them as needed. You'll just have to re-authorize some content the first time you play it.

How to clear the DRM cache:

  1. Close Windows Media Player completely.
  2. Press Win + R, type %windir%\ServiceProfiles\LocalService\AppData\Local and hit Enter. This opens the folder where WMP stores DRM data for the LocalService account.
  3. Look for a folder named DRM. It might be hidden, so if you don't see it, click View > Options > View and tick Show hidden files and folders.
  4. Delete the entire DRM folder. Don't just delete the contents — delete the folder itself.
  5. Restart Windows Media Player. It will recreate the folder fresh.

Try playing the file again. If it still hangs, move on to cause #2.

Cause #2: Stalled Windows Media Player Network Sharing Service

WMP has a background service that handles streaming and validation of media over the network. Even if you're playing a local file, that service sometimes gets in the way. If the service is hung — usually after your PC comes out of sleep or a network adapter glitch — validation never completes.

This one's more common on laptops that get closed and reopened a lot. The service doesn't always recover from a sleep/wake cycle cleanly.

Restart the service:

  1. Press Win + R, type services.msc, hit Enter.
  2. Scroll down to Windows Media Player Network Sharing Service (it's usually listed as WMPNetworkSvc).
  3. Right-click it and choose Restart. If the service is stopped, start it.
  4. Set its startup type to Automatic if it isn't already.

Sometimes the service won't restart because it's stuck in a stopping state. If you get an error, open Task Manager, find the process wmpsvc.exe, end it, then start the service again.

If that doesn't do it, you might have a deeper issue where the service crashes on startup. Check the Windows Event Log under Windows Logs > Application for errors mentioning WMPNetworkSvc. If you see the same error code every time, a quick registry fix can clear it — but that's rare. Try the next fix first.

Cause #3: Outdated or Conflicting Codec Pack

Now this one's sneaky. Sometimes the validation pending error isn't about DRM at all. It's about the media file itself having a codec that WMP can't handle natively. When WMP hits an unknown codec, it tries to validate it through the DRM pipeline, and that validation hangs because there's nothing to validate.

I see this a lot with MKV files or videos recorded on modern phones (HEVC codec). WMP is old — it hasn't been updated since Windows 8. It just doesn't know what to do with a H.265 video unless you've installed the HEVC extension from the Microsoft Store.

How to check if it's a codec problem:

  1. Right-click the file and select Open with > Movies & TV (Windows 10/11).
  2. If the file plays fine there, it's 100% a WMP codec issue.
  3. Install the HEVC Video Extensions from the Microsoft Store (it's about $0.99 if not free).
  4. If you don't want to pay, grab a free player like VLC or MPC-HC that handles every codec without DRM fuss. Honestly, for most people that's the real fix — stop using WMP for anything that isn't a WMV or MP4 with H.264.

But if you're stuck with WMP for work or habit, and the file plays in another player, then the codec is the issue. Don't waste time with the DRM folder. Install the codec and move on.

Quick-Reference Summary

Cause Symptom Fix
Corrupted DRM cache Error appears on any protected content, even old files. Delete the DRM folder under %windir%\ServiceProfiles\LocalService\AppData\Local.
Stalled network sharing service Error appears after sleep/wake, or when network changes. Restart WMPNetworkSvc in services.msc.
Missing codec Only certain files trigger the error; other files play fine. Install HEVC extension or switch to VLC.

One last thing: if you're on a corporate machine, Group Policy might be forcing DRM restrictions. That's a different beast — you'd need your IT admin to loosen the policy. But for the standard home setup, one of these three fixes will get you playing again. I'd bet on the first one.

Related Errors in Windows Errors
0XC023000A STATUS_NDIS_MULTICAST_EXISTS: Duplicate Multicast Fix 0XC01E0305 STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET (0XC01E0305) fix 0x80070002 Windows Update Error 0x80070002: The File Is Missing 0X00001B90 Fix ERROR_CTX_LICENSE_EXPIRED (0x1B90) on Windows Remote Desktop

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.