If an MP4 file suddenly refuses to open on your Windows PC and shows error code 0xc00d36c4, the problem is usually tied to playback compatibility rather than the file simply “disappearing.” In most cases, Windows cannot decode the video correctly because of an unsupported codec, a player-side limitation, a bad transfer from USB or SD storage, or structural damage inside the file itself.
The good news is that this error is often fixable. Before assuming the MP4 is permanently broken, it helps to first check whether the issue comes from the player, the storage location, or the file. Once you narrow that down, you can move from simple playback checks to codec, driver, and repair solutions in a much more efficient way.
In this article
Part 1. What Is Error Code 0xc00d36c4?
Error code 0xc00d36c4 usually appears when Windows cannot properly play an MP4 file. In most cases, the issue is related to an unsupported codec, a playback component problem, a bad transfer from removable storage, or a damaged video structure. So if your MP4 suddenly stops opening in Windows Media Player, Movies & TV, or another built-in player, the file is not always gone—it often means Windows cannot decode or read it correctly.
Common situations: This error often appears when you open a phone video on a Windows PC, play a file directly from a USB drive or SD card, or try to open an MP4 that works on one device but fails on another.

Part 2. Quick Checks Before Advanced Fixes
Before changing codecs or repairing the file, use the quick checks below to narrow down the cause of the error.
| Quick Check | What It Helps You Confirm |
|---|---|
| Test the file in another player | If the MP4 works in VLC or another modern player, the issue is more likely related to Windows playback components or codec support. |
| Move the file to the internal drive | If the error only appears on a USB drive, SD card, or external HDD, the problem may come from the removable storage or transfer process. |
| Check whether other videos play normally | If only one MP4 fails, the issue is probably tied to that file rather than the whole media player. |
| Compare playback on another PC | If the same file fails everywhere, the video may be corrupted. If it only fails on one PC, focus on codecs, drivers, and local playback settings. |

Quick answer: Start by testing the file in another player and moving it off external storage. If that does not help, work through codec, conversion, driver, and USB-related fixes before assuming the MP4 is permanently corrupted.
Part 3. 7 Ways to Fix 0xc00d36c4 Video Error
Once you have done the basic checks, move on to targeted fixes. Start with the simplest playback and storage solutions first, then go deeper into codecs, drivers, and repair tools only if needed.
Fix 1. Move the Video From USB/SD Card to the Internal Drive
If the file is being played directly from a USB drive, SD card, camera card, or external hard drive, move it to your local drive first. This is one of the easiest ways to rule out transfer instability, removable-storage read issues, or controller conflicts.
- Step 1. Open the USB drive, SD card, or external drive in File Explorer.
- Step 2. Copy the affected MP4 file.
- Step 3. Paste it into a local folder such as Videos or Desktop.
- Step 4. Try opening the copied file again from the internal drive.

Fix 2. Try Another Media Player
This is the fastest way to tell whether the issue comes from the player or from the file itself. If the MP4 opens in VLC or another flexible media player, the file is probably not severely corrupted. In that case, the real issue is more likely a Windows playback limitation, a missing codec, or a player-side compatibility problem.
If the same file fails in multiple players, however, the cause is more likely tied to the file structure, transfer damage, or a deeper format problem. This quick comparison helps you avoid wasting time on the wrong fix.
Fix 3. Convert the Video to MP4 (H.264)
Some videos use the .mp4 extension but still rely on a codec profile that Windows does not handle well. Converting the file to a more standard MP4 format with H.264 video encoding often solves this type of compatibility issue.
- Step 1. Open the video in a trusted video converter.
- Step 2. Select MP4 as the output format.
- Step 3. Choose H.264 as the video codec if the option is available.
- Step 4. Export the new file and test playback again.

Fix 4. Install Missing Codecs
If your current player does not have the codec required to decode the MP4 properly, Windows may return 0xc00d36c4 instead of playing the video. This is especially common with older or more limited players.
- Step 1. Open your media player settings.
- Step 2. Check whether automatic codec download is enabled.
- Step 3. Install the required codec only from a trusted source if needed.
- Step 4. Reopen the MP4 file after updating the codec support.

Fix 5. Update Display or Graphics Drivers
Outdated graphics drivers can interfere with video rendering, especially when Windows relies on hardware acceleration to play modern video formats. If multiple videos are behaving strangely or playback issues started after a Windows update, the display driver is worth checking.
- Step 1. Right-click Start and open Device Manager.
- Step 2. Expand Display adapters.
- Step 3. Right-click your graphics device and choose Update driver.
- Step 4. Restart the PC and test the video again.

Fix 6. Reinstall USB Controllers
If the error mainly appears when the video is opened from removable storage, USB controller conflicts may be involved. Reinstalling the controllers can help Windows rebuild the connection layer for external devices.
- Step 1. Open Device Manager.
- Step 2. Expand Universal Serial Bus controllers.
- Step 3. Right-click each listed USB controller and choose Uninstall device.
- Step 4. Restart your computer so Windows can reinstall the controllers automatically.
Fix 7. Repair the Possibly Corrupted Video File
If the file still fails in multiple players and does not improve after conversion, codec checks, or driver updates, the MP4 may be structurally corrupted. In that case, changing the player again is unlikely to help because the problem is inside the file rather than in the playback environment.
Need to repair a damaged MP4 video?
If the file fails in multiple players and still shows 0xc00d36c4 after codec or driver fixes, the issue may be structural corruption rather than a simple playback mismatch
Pro Tip. Repair a Corrupted MP4 Video With Repairit
If the 0xc00d36c4 error is caused by actual file corruption instead of a codec issue, a dedicated video repair tool is usually more useful than endlessly switching players. Repairit is better suited for MP4 files that fail in multiple players or were damaged during transfer, download, recording, or external storage handling.

Bonus Tip. Recover a Lost MP4 Video With Recoverit
If the MP4 file is no longer there at all, repair will not help because there is no playable file left to fix. In that case, file recovery is the better route, especially when the video was deleted by mistake, lost after transfer, or removed from a USB drive, SD card, or external hard disk.
Simple Recovery Steps
- Step 1. Choose the affected disk or storage location and click the Start button to begin scanning.

- Step 2. Recoverit will automatically perform a comprehensive scan and display recoverable files in real time.

- Step 3. Preview the scan results, select the required files, and click Recover to save them to a secure location.

Conclusion
Error code 0xc00d36c4 usually appears when Windows cannot properly play an MP4 file because of a codec mismatch, player limitation, removable-storage problem, outdated driver, or file corruption. The safest way to fix it is to work in layers: test the file in another player, move it off external storage, check whether other videos work, then move on to codec, conversion, and driver fixes.
If all playback fixes fail and the file still does not open anywhere, file corruption becomes the most likely cause. At that point, using Repairit is more logical than continuing to switch players or codecs. And if the MP4 file is missing rather than just unplayable, Recoverit is the better fit for getting the lost video back.
Frequently Asked Questions
-
1. What does error code 0xc00d36c4 mean?
It usually means Windows cannot properly play the video because the file format is unsupported, the codec is missing, the player has limited compatibility, or the MP4 file is damaged. -
2. Why does 0xc00d36c4 happen only to one MP4 file?
If only one file fails while other videos still play normally, the issue is usually tied to that specific MP4—such as file corruption, incomplete transfer, an inaccurate file extension, or an unusual codec profile. -
3. Can another media player fix 0xc00d36c4?
A different player may not truly fix the file, but it can confirm whether the problem is only with the original player. If the MP4 works in VLC, the issue is more likely codec or playback compatibility rather than severe corruption. -
4. Does converting the file to MP4 always solve the error?
No. Conversion helps when the issue is related to codec or playback compatibility, but it usually will not fully solve severe structural corruption inside the video file.