Introduction
High Dynamic Range (HDR) video enhances contrast and color, making content more vivid and realistic. On Windows 11, users often encounter problems where HDR videos stutter, display incorrect colors, or refuse to play at all. The root cause is almost always a missing or outdated video codec. Unlike standard definition or full HD content, HDR relies on specific codecs that support 10-bit color depth and hardware-based digital rights management (PlayReady). This guide explains why HDR codecs fail on Windows 11 and provides a step-by-step fix guide to get them working correctly.
Understanding HDR Codecs on Windows 11
A codec compresses and decompresses video data. For HDR playback, Windows 11 requires codecs that can handle 10-bit video and metadata for extended color gamut. The three essential codecs are HEVC (H.265), VP9, and AV1. Each is used by different streaming platforms: Netflix relies on HEVC, YouTube uses both VP9 and AV1, and newer services are migrating toward AV1 for its superior compression. Without these codecs installed, Windows 11 cannot decode the HDR stream correctly. Additionally, your display and graphics card must support HDR and PlayReady hardware DRM to play protected content from services like Netflix.

Why Are HDR Codecs Not Working?
Several factors can break HDR codec functionality. The most common is that the codec itself is not installed. Windows 11 often preloads basic codecs, but HEVC and AV1 extensions may be missing. Another reason is an outdated graphics driver that does not support 10-bit decoding or PlayReady. Incorrect display calibration, such as not enabling HDR in Windows settings, can also make codecs seem broken. Finally, third-party video players might not be coded to call the correct system codec, causing fallback to software rendering which fails. The table below outlines the primary codecs and their requirements.
| Codec | Purpose | Installation Source | Notes |
|---|---|---|---|
| HEVC (H.265) | Mandatory for Netflix and other HDR streaming | Microsoft Store (HEVC Video Extensions) | May require purchase. Needed for PlayReady DRM |
| VP9 | Required for YouTube HDR content | Microsoft Store (VP9 Video Extensions) | Free and often pre-installed on newer builds |
| AV1 | Used for modern YouTube and some streaming services | Microsoft Store (AV1 Video Extension) | Free; hardware decoding depends on GPU support |
Essential HDR Codecs for Windows 11
Each codec serves a distinct role. HEVC is the most critical for HDR because it is the standard codec for Ultra HD Blu-ray and many streaming platforms. Microsoft offers the HEVC Video Extensions from the Store, but note that the free version from device manufacturers may lack full PlayReady support. VP9 is used almost exclusively by YouTube; without it, HDR YouTube videos will appear washed out or fail to play in HDR mode. AV1 is an open, royalty-free codec that provides better compression. YouTube already uses AV1 for some HDR streams, and future services will follow. All three codecs require a GPU that supports 10-bit decoding and, for protected content, PlayReady 3.0 or higher. If your hardware or software is missing these components, HDR codec problems will persist.

How to Install Missing HDR Codecs
Installing the necessary codecs is straightforward. Follow these steps to resolve the HDR codec not working issue:
- Open the Microsoft Store from the Start menu or search bar.
- Search for "HEVC Video Extensions" and install it. If your device manufacturer provided a free version, use that; otherwise, you may need to purchase the official one.
- Search for "VP9 Video Extensions" and install it (free).
- Search for "AV1 Video Extension" and install it (free).
- After installation, restart your PC to ensure the codecs are registered.
- Update your graphics card driver from the manufacturer's website (NVIDIA, AMD, Intel) to the latest version that supports HDR and PlayReady.
- Go to Settings > System > Display > Windows HD Color and enable HDR. Also check that your display is HDR-capable and set to the correct resolution.
Once these steps are completed, test playback using a supported app like the Movies & TV app or your browser with streaming services. If issues persist, move to the troubleshooting section.

Troubleshooting HDR Codec Issues
Even after installing the codecs, you might still encounter problems. Here are common fixes organized by cause:
Graphics Driver Issues: Ensure your GPU driver is not a Windows Update generic driver. Download the latest driver directly from NVIDIA, AMD, or Intel. Check that the driver includes support for PlayReady and 10-bit decoding. For NVIDIA, look for the "High Dynamic Range" option in the NVIDIA Control Panel.

Display Configuration: Open Settings > System > Display > Advanced display. Ensure the refresh rate and bit depth are set correctly (10-bit for HDR). If your display is not HDR-certified, some codecs may still work but with limited quality. Also disable any night light or color filters that can override HDR.
App Compatibility: Not all video players use system codecs. For example, the built-in Windows Media Player may fall back to software decoding. Use Microsoft's Movies & TV app or a browser like Edge or Chrome with hardware acceleration enabled. In Chrome, go to Settings > System and toggle "Use hardware acceleration when available."

PlayReady DRM: Protected content from Netflix requires PlayReady. Verify that your system supports PlayReady 3.0 by checking the graphics card specifications. If HEVC is installed but Netflix still fails, try reinstalling the HEVC Video Extensions and restart your computer.
Codec Conflicts: Third-party codec packs (e.g., K-Lite) can interfere with Windows codecs. Uninstall non-Microsoft codec packs and rely only on official Store extensions. Then run the Windows Video Playback troubleshooter: Settings > Update & Security > Troubleshoot > Additional troubleshooters > Video Playback.
For a quick reference, the list below summarizes the most effective solutions:
- Install all three codec extensions from the Microsoft Store.
- Update GPU drivers from manufacturer website.
- Enable hardware acceleration in your browser and video apps.
- Set Windows HDR mode to on and check 10-bit color depth.
- Run the Windows Video Playback troubleshooter.
- Remove third-party codec packs if installed.
If after all these steps HDR still does not work, consider resetting the Microsoft Store cache using 'wsreset.exe' from the Run dialog (Win+R). This can fix codec registration issues.
Conclusion
HDR codec problems on Windows 11 are almost always solvable by installing the correct codecs and ensuring your hardware and drivers are up to date. HEVC, VP9, and AV1 are the three pillars of HDR playback, and each must be present for different sources. Remember that graphics card support for 10-bit decoding and PlayReady is equally important. By following the installation and troubleshooting steps outlined above, you can restore high dynamic range video playback and enjoy your content in full color and contrast. Always keep your Windows 11 system updated, as Microsoft frequently improves codec support through cumulative updates and Store app updates.
References
Microsoft Support – What is HDR in Windows? This resource describes the codecs required for HDR playback, including HEVC, VP9, and AV1, as well as the need for 10-bit decoding and PlayReady. https://support.microsoft.com/en-us/windows/what-is-hdr-in-windows-f5fbf5cb-149d-4a0d-8be1-9ed78c68d3b4
Microsoft Store – HEVC Video Extensions, VP9 Video Extensions, and AV1 Video Extension are available from the official Microsoft Store. For specific codec installation details, refer to the Store listings and the linked Microsoft support page above.





