0XC00D290A

Fix NS_E_OUTPUT_PROTECTION_SCHEME_UNSUPPORTED 0XC00D290A

Windows Media Player can't play protected content because your display or driver doesn't support the required copy protection scheme. The fix is usually driver or hardware related.

Quick Answer

Update your graphics driver to the latest version from the manufacturer's site, not Windows Update. If that doesn't work, connect your monitor via a different cable — DisplayPort or a different HDMI port — and check if your display supports HDCP 2.2 or higher.

What's Actually Happening Here

Error 0XC00D290A means Windows Media Player (or any app using Media Foundation) can't play protected content — usually a DRM-locked video file like a purchased movie or a stream that requires copy protection. The error code translates to NS_E_OUTPUT_PROTECTION_SCHEME_UNSUPPORTED. What's going on inside: Windows checks every link in your display chain — GPU, cable, monitor — to see if it supports HDCP (High-bandwidth Digital Content Protection). If any part of that chain fails the handshake, Windows blocks playback. This isn't a WMP bug; it's a deliberate security measure. The most common triggers: you plugged in a new monitor or TV, updated your graphics driver, or switched from DisplayPort to HDMI. On laptops, switching from internal display to an external projector often causes this.

How to Fix It

Step 1: Update Your Graphics Driver — the Right Way

  1. Press Win + X and select Device Manager.
  2. Expand Display adapters, right-click your GPU, and choose Update driver.
  3. Select Browse my computer for drivers, then Let me pick from a list of available drivers on my computer.
  4. Pick the driver with the newest date. If you see multiple, pick the most recent one.
  5. Reboot. That fixes maybe 40% of cases.

Why this matters: Windows Update often installs a generic driver that lacks HDCP support. Intel's generic driver, for example, sometimes drops HDCP entirely. You want the driver from Intel, AMD, or Nvidia directly.

Step 2: Check Your Cable and Port

  1. Unplug your monitor cable and plug it into a different port on both the PC and monitor.
  2. If you're using HDMI, try DisplayPort instead — DisplayPort handles HDCP better in my experience.
  3. If you're using a docking station, plug the monitor directly into your laptop's HDMI port. Docks often interfere with HDCP negotiations.
  4. Reboot and try again.

Step 3: Disable Output Protection (Last Resort)

This is the nuclear option. It works but breaks protected content playback for all apps. Use only if you must watch that specific file and don't care about DRM elsewhere.

reg add HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences /v OutputProtection /t REG_DWORD /d 0 /f

Then restart WMP. To revert, set the value back to 1 or delete the key.

Alternative Fixes If the Main Steps Fail

  • Run the Windows Media Player troubleshooter: Go to Settings > Update & Security > Troubleshoot > Additional troubleshooters > Windows Media Player. It rarely helps, but try it before giving up.
  • Use a different player: VLC Media Player or MPC-HC ignore HDCP entirely. If you just need to play a file, that's the path of least resistance.
  • Check monitor OSD: Some monitors let you disable HDCP in their settings (weird, I know). Look for HDCP or Copy Protection in the on-screen display menu.
  • Switch users: Create a new local Windows user and try playback there. A corrupted user profile can sometimes flag this error.

Prevention Tip

Keep your graphics driver updated, and don't rely on Windows Update for that. Use the manufacturer's tool — Intel Driver & Support Assistant, AMD Adrenalin, or Nvidia GeForce Experience. Bad drivers are the #1 cause of this error. Also, if you regularly play protected content on an external display, check that display's HDCP support before buying. Many budget monitors list HDCP 1.4 but not 2.2, and newer content demands 2.2.

Related Errors in Windows Errors
0XC01E0356 Fix 0XC01E0356: Invalid Mode-Pruning Algorithm in Windows 0XC00000B8 Fix STATUS_PROFILING_NOT_STOPPED (0XC00000B8) error 0X000035F3 Fix IKE Queue Drop MM 0x000035F3 in Windows VPN 0X0000203F Active Directory Parameter Error 0x0000203F 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.