How to Fix iPhone HEIC Photos That Still Will Not Open on Windows
iPhone HEIC photos that still will not open on Windows usually require updated HEIF and HEVC support, a repaired Photos app, or a fresh file transfer. If extensions are installed but the problem continues, the HEIC file may be incomplete, corrupted, stored in an unsupported location, or paired with an outdated Windows codec.
Steps
- Confirm Windows compatibility. Open Microsoft Store and install or update HEIF Image Extensions. Install HEVC Video Extensions when Windows requests the codec for iPhone media.
- Update Windows and Microsoft Photos. Install pending Windows updates, update the Photos app through Microsoft Store, then restart the computer.
- Repair the Photos app. Open Settings > Apps > Installed apps > Microsoft Photos > Advanced options. Select Repair first. Select Reset if the repair does not resolve the issue.
- Copy the original file again. Connect the iPhone with a trusted USB cable, unlock the iPhone, approve computer access, and copy one HEIC image to a local folder such as Pictures. Avoid opening the file directly from an iPhone or cloud-synced folder.
- Change the iPhone capture format for future photos. Open Settings > Camera > Formats and select Most Compatible. New photos will use JPEG instead of HEIC, while existing HEIC files require separate conversion or a compatible viewer.
Common Issues and Fixes
- HEIC not opening after installing extensions: The Photos app or codec may be outdated. Update Microsoft Photos, restart Windows, and test a newly copied image.
- iPhone photos show “invalid format” on PC: The file transfer may have stopped early or produced a damaged file. Check the file size, delete the local copy, and transfer the original again.
- Only some HEIC files fail: The affected files may be incomplete, edited with unsupported metadata, or corrupted. Test the same files on the iPhone and recopy working originals.
- Files open in cloud storage but not locally: Offline synchronization may be incomplete. Download the full-resolution file before opening the image.
- Extensions appear installed but Windows still rejects HEIC files: Windows may lack HEVC support or use an older build. Install the required codec and complete all system updates.
Quick Tips
- Check that the filename ends in
.heicand does not contain a second extension such as.heic.jpg. - Avoid renaming HEIC files to JPEG. Renaming changes the label, not the image format.
- Use a trusted image converter when JPEG compatibility is required, especially for email, office software, or older editing programs.
- Preserve original HEIC files before conversion because JPEG conversion can reduce image efficiency and remove some editing data.
Related Questions
Why do iPhone photos open on the iPhone but not on Windows?
The iPhone includes native HEIC support, while Windows depends on installed codecs and compatible applications. Missing HEIF or HEVC support commonly causes the difference.
Can HEIC photos be converted without losing the originals?
Yes. Conversion creates JPEG copies while preserving original HEIC files. Keep both formats when maximum quality and future editing flexibility are important.
💡Protip:
When repeated USB transfers create incomplete files, a dedicated phone transfer and backup tool such as MobileTrans can provide an alternative way to move the original photos before conversion.


