How to Fix Missing Codec Error 0x887a0004 on Windows 10/11 (6 Ways in 2026)

5 mins read

Updated on 2026-02-10 19:54:40 to Video Error

A few days ago, I clicked on a video, ready to watch, and suddenly it wouldn’t play. Instead, I saw the Missing Codec Error 0x887a0004. When I was looking for solutions and found I was not alone. This annoying glitch frequently strikes in built-in apps like Movies & TV, Photos, or Windows Media Player, turning simple playback into a headache.

Thus, I came here and arranged 6 actually feasible solutions for users who face the same problem. Such as, install HEVC Video Extensions, codec pack, convert video format, reinstall media app, or use an alternative player, etc.

Look no further, let's get started

missing codec error 0x887a0004

Part 1. What Does Missing Codec Error 0x887a0004 Mean

1. Missing Codec 0x887a0004 Error Meaning

The Missing Codec Error 0x887a0004 pops up when Windows can't find or use the right codec to decode a video file. You'll typically see messages such as:

“Missing codec. Please try again. If the problem continues, visit https://support.microsoft.com to check for guidance. Error Code: 0x887a0004”

In most cases, audio continues normally while the video remains invisible, frozen, or completely absent. Without the proper one, Windows built-in players simply can't render the visuals. This error stands out because it targets Microsoft's own media apps, which have more limited codec support than many third-party options.

2. Typical Platforms & Devices Happening This Error

You'll encounter the 0x887a0004 error most often on Windows 10 and Windows 11 PCs, laptops, or tablets when using default Microsoft apps. The usual suspects include:

  • Movies & TV app (also called Films & TV)
  • Photos app (especially when previewing or editing short clips from your camera roll)
  • Windows Media Player

Part 2. How to Fix Missing Codec Error 0x887a0004 (6 Quick Ways)

You've identified the problem and its causes. Now let's get your videos playing again. Below are six proven, step-by-step methods to resolve the missing codec 0x887a0004 error, starting with the simplest and most common fixes.

Many users see success with the first one or two, especially on Windows 10 or Windows 11 when the issue hits the Movies & TV app.

1. Install Official HEVC Video Extensions for Windows

The most frequent culprit for 0x887a0004 is missing support for HEVC (H.265) encoding, common in phone videos and 4K clips. Adding this extension often fixes it instantly in built-in apps.

It also works to troubleshoot the error message: The HEVC Video Extensions is required to display this file.

Option A. Install HEVC Video Extensions from Microsoft Store ($0.99)

This is the straightforward paid option that works for all Windows users.

  • Open Microsoft Store. Search for "HEVC Video Extensions".

  • Select the one published by Microsoft (it may show a small price of $0.99).

  • Click “Buy” or “Get” (it may prompt for payment if not free for your device).

    install hevc video extensions from microsoft store
  • Once installed, restart your computer or the app, then try playing the video again in Movies and TV or your preferred media player.

Option B. Install HEVC Video Extensions from Device Manufacturer (Free)

Some users qualify for the free version if their device came pre-loaded with it (or via a workaround link).

2. Convert Video Format to MP4

If the file uses an unsupported encoding, converting it to a standard H.264 MP4 bypasses codec needs entirely. No extra installations required.

  • Download and open free software like HandBrake (handbrake.fr)

  • Click “Open Source” at top left and select your HEVC video file for upload

  • In Summary tab, confirm the Format is set as MP4.

  • On the right Presets panel, choose “Fast 1080p30” (quick process and decent quality)

    convert hevc to mp4 in handbrake
  • Then go to the “Video” tab. From Video Encoder, select H.264 (x264) . Or H.264 (NVENC) if you have NVIDIA GPU for faster speed.

  • Click the bottom-right “Browse” button to choose a save location. Then click the top “Start” button.

Afterward, play the new file in Movies & TV, it should work smoothly without popping up missing codec 0x887a0004.

3. Repair Corrupted Video Files (H.265, AV1, RAW, MOV, etc)

Sometimes the error stems from file corruption rather than (or in addition to) missing codecs: damaged headers or data can mimic codec issues.

Before assuming it's purely a codec problem, try repairing the video using a reliable tool like 4DDiG Video Repair. It specializes in batch fixing corrupted MP4, MOV, AVI, MKV, and other videos in high success rate.

Steps to repair corrupted videos using 4DDiG Video Repair:

  • Download and install 4DDiG File Repair. Launch it, select "Video Repair" section, and click "Add Videos" or drag-and-drop your problematic files.

    add corrupted videos to repair
  • Hit "Repair All" and wait for the process to finish. If needed, switch to the bottom “Advanced Repair Mode” button for tough cases (it may use a simple file for reference).

    start video repair
  • When finished, preview the repaired video in 4DDiG. If it looks good, click “Save” or “Save All” to export it to your computer.

    preview and save repaired videos

4. Install a Third-Party Codec Pack in Windows 10/11

Installing a comprehensive codec pack like the popular K-lite Codec Pack provides your system with the ability to decode virtually any video format, effectively preventing most codec-related errors.

  • Go to the official site: codecguide.com to install the K-Lite Codec Pack.

  • Download the “Full” or "Standard" version (avoid bundles with extra software).

  • Run the installer > Choose "Normal" or “Advanced” mode (“Normal” is more recommended). Accept defaults unless you have preferences and click “Install”.

    install klite codec pack
  • Restart your PC.

5. Reset / Repair Movies & TV App

If the movies and tv missing codec error 0x887a0004 persists specifically in the Movies & TV app, the app itself might be corrupted or misconfigured. Resetting or reinstalling can resolve these issues.

  • Go to “Settings” > “Apps” > “Installed apps” (or Apps & features) in Windows.

  • Search for "Movies & TV" (or "Films & TV").

  • Click the three dots > select “Advanced options”.

  • Scroll to "Reset" section: First try "Repair", then "Reset" if needed (this clears cache/data).

    repair reset movies and tv app

6. Use Alternative Media Players (such as Windows Media Player, VLC)

If built-in apps keep failing, switch to players with built-in codecs. No more missing codec headaches.

  • Windows Media Player (legacy but solid): Right-click video > Open with > Windows Media Player.
  • VLC Media Player (highly recommended): Download from videolan.org > Install > Set as default or right-click video > Open with VLC.

Part 3. Why Does 0x887a0004 Codec Error Occur (Causes & Related Fixes)

Causes Explanation Related Fix
Missing HEVC/H.265 Extensions Windows doesn't include HEVC video extensions by default. Videos encoded with H.265/HEVC cannot play, triggering the 0x887a0004 missing codec error. Method 1: Install Official HEVC Video Extensions
Unsupported File Format The media player cannot handle certain video formats (e.g., VP9, AV1, or specific MP4/MKV variations). Method 6: Use Alternative Media Players (VLC)
File Corruption The file is partially downloaded, improperly edited, or damaged during transfer, causing playback failure. Method 3: Repair Corrupted Videos with 4DDiG Video Repair
Format Incompatibility Videos use codecs that Windows' built-in players don't recognize or support. Method 2: Convert Video Format to MP4
Missing System Codecs Windows lacks the necessary codec to decode the video stream, especially in N/KN editions. Method 4: Install K-Lite Codec Pack
Corrupted Movies & TV App The Movies and TV app has corrupted cache data or misconfigured settings. Method 5: Reset/Reinstall Movies & TV App
Graphics Driver Issues Outdated or corrupted GPU drivers prevent proper video rendering and hardware acceleration. Update graphics drivers from manufacturer's website

Part 4. How to Prevent Such Video Codec Not Supported and Not Playing Issues

Quick, effective habits to avoid missing codec error 0x887a0004 in the future:

  • Install HEVC Video Extensions now (Microsoft Store – free manufacturer version or $0.99).
  • Record/download in H.264 MP4 format whenever possible.
  • Keep Windows, Store apps, and graphics drivers updated.
  • Set VLC Media Player as backup/default (bundles all codecs).
  • Avoid aggressive system cleanups that delete codec-related files.
  • Run sfc /scannow + DISM repair every few months.

Conclusion

These are all troubleshooting fixes for missing codec error 0x887a0004. The 0x887a0004 missing codec error is frustrating but usually fixed fast: start with HEVC extensions, convert to MP4, repair corrupted videos with 4DDiG Video Repair, or reset the app. Use the fixes and these prevention tips to keep videos playing smoothly in Movies & TV, Photos, and other Windows apps. No more black screens or codec headaches!

FREE DOWNLOAD

Secure Download

FREE DOWNLOAD

Secure Download

William Bollson (senior editor)

William Bollson, the editor-in-chief of 4DDiG, devotes to providing the best solutions for Windows and Mac related issues, including data recovery, repair, error fixes.

(Click to rate this post)

You rated 4.5 ( participated)