Why Your Files Won't Open — and How to Fix Them in 2 Minutes
You double-click a video, and instead of playing, your screen pops up with "Windows Media Player cannot play the file" or Error Code 0xc00d36c4. Or maybe a photo shows up as a blank gray square, or Word tells you an attachment isn't in a recognizable format.
Before assuming the file is ruined or your computer is failing, take a step back.
Just last week, a friend sent me a short .mov clip over WhatsApp that played fine on her phone but gave me a black screen on my Windows desktop. Situations like that almost always come down to three basic issues: a missing codec, a hidden/mislabeled file extension, or a download that stopped midway. None of them mean your system is broken, and none require downloading suspicious "all-in-one file openers."
Here is how to figure out what went wrong and fix it.
Step Zero: See What the File Actually Is
Before changing any system settings, check this first.

Turn On File Extensions (Windows & Mac)
By default, Windows hides file extension suffixes, which causes plenty of confusion. A file labeled vacation-video.mp4 might actually be a .dat file in disguise—or worse, photo.jpg.exe.
On Windows (English):
- Open File Explorer
- Click the View tab
- Hover over Show and check the box for "File name extensions"
On Mac:
- Open Finder → Settings (or Preferences) → Advanced tab
- Check "Show all filename extensions"
Take another look at your file. If a supposed video ends in .exe instead of .mp4 or .mkv, do not double-click it.
Case 1: Video & Audio Files Won't Play (Missing Codecs)
This is by far the most common issue. You record a video on an iPhone, send it to a PC, and Windows refuses to play it or drops the audio entirely.

Why This Happens:
iPhones record in HEVC (H.265) to save local storage. While efficient, Windows 10 and 11 do not ship with an HEVC decoder pre-installed. The PC lacks the built-in instructions to read that specific video stream.
The Fix (No Codec Packs Needed):
- Install VLC Media Player: Free and open-source from videolan.org. VLC brings its own decoders, playing .mkv, .mov, .hevc, .flac, and almost any other media container straight away.
- MPC-HC: Media Player Classic – Home Cinema is another lightweight, reliable alternative.
- Official Extension: To keep using the native Windows Movies & TV app, grab the official "HEVC Video Extensions" directly from the Microsoft Store.
Case 2: Images & Documents Acting Weird (.HEIC, .WEBP, .DAT)
The .HEIC Problem:
iPhones store images in .HEIC format rather than standard .jpg. The default Windows Photos app usually won't render these previews out of the box.
- Install the official "HEIC Image Extensions" from the Microsoft Store.
- To prevent this on iOS, go to Settings > Camera > Formats and select "Most Compatible" so future captures save directly as .jpg.
The .WEBP Issue:
.webp is widely used across the web. Modern browsers handle it easily, but older image viewers fail to open it locally. Right-click the file → Open with → select Chrome or Edge, or use an offline viewer like IrfanView.
The Mysterious .DAT File:
Getting an email attachment named winmail.dat instead of a .pdf or .docx happens frequently with Microsoft Outlook transfers using Rich Text encoding. You don't need to convert it—the original document is preserved inside. Tools like TNEF's Enough (Mac) or standard TNEF extractors (Windows) unpack the real attachment instantly.
Case 3: Fixing It on Your Phone (Android & iOS)
Mobile format errors generally trigger when opening raw media containers like .avi, .flv, or .mkv received via chat apps.
Android:
- Download VLC for Mobile from Google Play to play virtually any container.
- For managing unusual extensions, CX File Explorer offers a clean interface without aggressive pop-up ads.
iOS:
- VLC for iOS on the App Store handles formats that the stock Photos and Files apps drop.
- If a downloaded file fails to respond in Files, re-transfer it via cloud storage (Google Drive or Dropbox) or AirDrop. Interrupted mobile transfers frequently break file headers.
Case 4: The File Extension Is Right, But It Still Won't Open
If the extension is definitely correct (.docx, .mp4, .zip) but applications still reject it, the file is likely corrupted due to a drop in connection during transfer.
- Verify File Size: If the original file was 500MB and your local copy shows 45MB, the download cut off early. Download it again.
- Word Repair: In Microsoft Word, go to File > Open > select the file > click the arrow next to the Open button > choose "Open and Repair".
- Archive Checks: For broken .zip or .7z files, use 7-Zip's "Test Archive" function to confirm missing data blocks before requesting a fresh upload.
⚠️ Red Flag Warning: Avoid These Traps
Security risks frequently pop up when users search for quick file fixes online:
- Avoid uploading private documents (tax returns, IDs, contracts) to arbitrary "free online converter" sites. You lose control over where those files are stored.
- Never run an .exe installer promising to "fix missing video codecs" or "repair broken PDFs." Standard codecs do not require custom installer wizards with bundled browser toolbars.
- Stick to established software with clean records: VLC, 7-Zip, Microsoft Store packages, and IrfanView.
- If you must use a web-based utility, choose tools that process data locally inside your browser (using WebAssembly) rather than uploading the file to a remote server.
Quick Checklist: The 4-Step Decision Tree
Save this reference for the next time a file refuses to launch:
- Step 1: Enable file extensions (Windows: File Explorer > View; Mac: Finder > Settings) to verify the real format.
- Step 2: For video or audio issues → open the file in VLC. This fixes the majority of playback failures immediately.
- Step 3: For static files (.heic, .webp, .dat) → use Microsoft Store extensions, IrfanView, or Word's "Open and Repair".
- Step 4: If the extension matches but fails everywhere → check the file size against the source and grab a fresh download.
Most format errors aren't computer failures—they are just missing decoders or incomplete downloads. Using the right tool for the specific extension gets the file open without unnecessary software or system resets.