0XC00D11C8

NS_E_WMP_VIDEO_CODEC_NOT_INSTALLED (0XC00D11C8) Fix

Windows Media Player can't play a video because the codec it needs isn't installed. This fix covers the three most common causes, from simple to more involved.

Cause #1: Missing third-party codec (most common)

What's actually happening here is that your video file uses a compression format—like HEVC, VP9, or AV1—that Windows Media Player doesn't ship with. Microsoft stripped out most non-Microsoft codecs years ago to avoid patent licensing costs. So when you double-click a .mkv file with H.265 video, WMP just throws this error instead of playing it.

The fix is simple: install a codec pack. I recommend the K-Lite Codec Pack Basic. It's been around forever, it's maintained, and it doesn't bloat your system. Skip the Mega version unless you're encoding video yourself—you don't need it.

  1. Download the K-Lite Codec Pack Basic from codecguide.com. Get the latest stable version (currently 18.6.0 as of early 2025).
  2. Run the installer. Accept defaults—it'll install LAV Filters, which handle the actual decoding.
  3. During setup, uncheck any optional toolbars or bundled software. They're not needed.
  4. Finish the install. Reboot once.
  5. Open the same video in WMP. Should work now.

Why does this fix work? K-Lite installs DirectShow filters that WMP can hook into. When WMP sees a video stream it can't decode natively, it falls back to registered DirectShow filters. LAV Filters support damn near everything: H.264, H.265, VP9, AV1, MPEG-2, VC-1. You name it.

One real-world scenario: you downloaded a 4K HDR rip from a friend in HEVC Main10 profile. WMP on Windows 10 22H2 will give you 0XC00D11C8. After K-Lite, it plays fine. I've seen this exact case dozens of times.

Cause #2: Corrupt or missing system Media Feature Pack

This one's specific to Windows 10/11 N or KN editions—the European versions that stripped out media components to comply with antitrust rulings. If you're running an N edition, you don't have WMP's core decoders at all. You'll get this error even for basic MP4 files.

The fix: install the Media Feature Pack from Microsoft's site.

  1. Go to Settings > Apps > Optional features.
  2. Click Add a feature at the top.
  3. Search for "Media Feature Pack" and select it. The version must match your Windows build (e.g., Windows 10 22H2 N).
  4. Install it. Reboot required.
  5. Try the video again.

Don't confuse this with the codec pack from Cause #1. The Media Feature Pack gives WMP the baseline MPEG-4, WMV, and AAC decoders. Without it, even a simple .mp4 from your phone won't play. I've seen people install K-Lite on an N edition and still get errors because the Media Feature Pack wasn't there first. Install the pack, then K-Lite if needed.

Check your Windows edition fast: press Win+R, type winver, hit Enter. Look for "N" in the version string. If you see it, you need this fix.

Cause #3: Windows Media Player configuration corruption

This one's rarer but happens when WMP's internal database of supported formats gets borked—maybe after a failed update or registry cleaner gone rogue. The error shows up for files that should play, like standard WMV or AVI. You've already tried the codec pack, and it didn't help.

Here's the fix: reset WMP's library and settings.

  1. Close WMP completely.
  2. Press Win+R, type %localappdata%\Microsoft\Media Player, and hit Enter.
  3. Delete everything inside that folder. Don't worry—WMP recreates it on next launch.
  4. Now press Win+R again, type regsvr32 wmp.dll, and click OK. You'll get a success message.
  5. Next, run regsvr32 wmvdmoe.dll (for video codec support) and regsvr32 wmspdmod.dll. These re-register the codec interfaces.
  6. Reboot.

Why does re-registering those DLLs matter? Windows uses a registry-based registration system for DirectShow filters. If the COM entries for wmp.dll or wmvdmoe.dll got corrupted, WMP can't find the codec even though the file exists on disk. Re-registering writes fresh entries.

I've seen this after a Windows update that partially failed—the update rolled back but left the codec registrations in a half-deleted state. The reset fixed it instantly.

Quick-reference summary table

Cause Symptom Fix
Missing third-party codec Error on .mkv, .webm, or HEVC files Install K-Lite Codec Pack Basic
Missing Media Feature Pack Error on standard .mp4 or .wmv on N edition Install Media Feature Pack via Optional features
Corrupt WMP configuration Error on files that normally play Delete WMP library folder, re-register DLLs

Start with Cause #1. If that doesn't help, check your Windows edition. If it's still broken, reset WMP. Nine times out of ten, the codec pack is all you need.

Related Errors in Windows Errors
0XC00D1131 NS_E_WMPBR_BACKUPCANCEL (0XC00D1131): Media rights backup canceled 0XC00D115A Fix NS_E_WMP_CONVERT_NO_RIGHTS_NOERRORURL (0XC00D115A) in WMP 0XC01E05E3 Fix STATUS_GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED (0xC01E05E3) 0X00002041 Fix ERROR_DS_NO_RESULTS_RETURNED (0X00002041) in AD

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.