Fichiers HEIC corrompus ou qui ne s'ouvrent pas : guide de recuperation
Diagnostiquez et reparez les fichiers HEIC corrompus qui ne s'ouvrent pas. Couvre les causes courantes, les methodes de recuperation, les conseils de prevention et quand les fichiers sont vraiment irrecuperables.
Votre fichier HEIC produit une erreur, affiche une icone d'image cassee ou s'ouvre comme un fouillis incomprehensible. D'autres fichiers HEIC sur le meme appareil s'ouvrent sans probleme. Le fichier lui-meme est endommage, pas votre appareil ni votre logiciel. Ce guide vous explique comment confirmer la corruption, tenter la recuperation et empecher que cela ne se reproduise.
Etape 1 : confirmer que le fichier est corrompu, pas simplement non pris en charge
De nombreux signalements de "corruption" HEIC sont en realite des problemes de compatibilite. Avant de tenter une recuperation, eliminez un simple probleme de codec.
Le test definitif
Ouvrez le fichier sur un iPhone ou un Mac. Les appareils Apple ont le decodage HEIC natif integre au systeme d'exploitation. Si le fichier s'ouvre normalement sur un appareil Apple, il n'est pas corrompu. Votre autre appareil ne dispose simplement pas de la prise en charge HEIC. Dans ce cas, consultez Pourquoi ne puis-je pas ouvrir les fichiers HEIC ? pour les corrections specifiques a la plateforme.
Si vous n'avez pas acces a un appareil Apple, essayez ces 3 verifications :
- Verifiez la taille du fichier. Un fichier de 0 octet ou un fichier de moins de 1 Ko est presque certainement corrompu ou incomplet. Une photo HEIC typique d'un iPhone fait 1 a 4 Mo.
- Verifiez l'en-tete du fichier. Ouvrez le fichier dans un editeur hexadecimal ou executez
file photo.heicsur Linux/Mac. Un fichier HEIC valide commence parftypa l'offset d'octet 4. Si les premiers octets sont des zeros, des donnees aleatoires ou du contenu HTML, le fichier est corrompu ou a ete remplace pendant le transfert. - Essayez plusieurs applications compatibles HEIC. Si le fichier echoue dans chaque application qui gere normalement le HEIC, la corruption est la cause probable.
Tableau de diagnostic rapide
| Symptome | Cause probable | | --- | --- | | S'ouvre sur iPhone/Mac, echoue sur Windows/Android | Probleme de codec, pas de corruption | | Echoue sur chaque appareil y compris iPhone/Mac | Corruption du fichier | | Taille du fichier de 0 octet | Transfert incomplet ou echec d'ecriture | | Taille du fichier anormalement petite (moins de 1 Ko) | Tronque pendant le transfert | | Le fichier s'ouvre mais l'image est partiellement brouille | Corruption partielle des donnees | | Erreur : "pas une image valide" ou "format non pris en charge" | Corruption de l'en-tete ou mauvaise extension de fichier |
Causes courantes de corruption HEIC
Les fichiers HEIC deviennent corrompus pour les memes raisons que n'importe quel fichier. Comprendre la cause aide a determiner si la recuperation est possible.
1. Transfert de fichier incomplet
C'est la cause la plus frequente. Un cable USB se deconnecte pendant le transfert. Un telechargement via Wi-Fi s'interrompt en cours. Un transfert Bluetooth expire. Le resultat est un fichier tronque qui ne contient qu'une partie des donnees originales. L'en-tete du fichier peut etre intact, mais les donnees d'image sont coupees.
2. Erreurs de support de stockage
Les SSD defaillants, les cartes SD vieillissantes et les cles USB endommagees produisent une corruption au niveau des bits. Des secteurs individuels deviennent illisibles. Le systeme de fichiers signale que le fichier existe, mais les octets stockes ne correspondent plus a ce qui a ete ecrit a l'origine. Les cartes SD dans les telephones sont particulierement vulnerables en raison des cycles d'ecriture constants.
3. Synchronisation iCloud incomplete
Photos iCloud utilise un mode de "stockage optimise" qui conserve des vignettes basse resolution sur l'appareil. Le fichier pleine resolution se telecharge a la demande. Si une synchronisation s'interrompt pendant le telechargement, le fichier local resultant peut etre incomplet. Cela apparait comme un fichier HEIC valide qui s'ouvre comme une vignette floue ou produit une erreur de decodage.
4. Bugs logiciels pendant la capture
Rare mais documente : un crash ou une fermeture forcee de l'application Appareil photo pendant la capture photo peut produire un fichier HEIC corrompu. Le conteneur HEIF est ecrit mais les donnees d'image compressees en HEVC a l'interieur sont incompletes. C'est plus courant sur les anciennes versions d'iOS et les applications de camera tierces.
5. Corruption du systeme de fichiers
Une panne de courant pendant une operation d'ecriture, l'ejection incorrecte de disques externes ou les crashs du systeme d'exploitation peuvent endommager les metadonnees du systeme de fichiers. Le fichier peut apparaitre intact dans la liste du repertoire mais contenir des donnees incorrectes. Executer une verification du systeme de fichiers (chkdsk sur Windows, fsck sur Linux, Utilitaire de disque sur Mac) peut parfois reveler ces problemes.
Methodes de recuperation
Essayez ces methodes dans l'ordre. Chaque methode successive gere une corruption plus severe mais recupere moins de donnees.
Methode 1 : essayer une autre application ou un autre decodeur
Differents decodeurs HEIC ont differents niveaux de tolerance aux erreurs. Un fichier qui fait planter un decodeur peut partiellement s'afficher dans un autre.
Applications a tester :
- Apple Apercu (Mac) : le decodeur d'Apple est le plus tolerant aux erreurs HEIC mineures
- Google Photos : gere certains cas limites que d'autres visionneuses rejettent
- IrfanView (Windows, avec plugins) : connu pour son analyse de format indulgente
- Ligne de commande libheif (Linux/Mac) : fournit des messages d'erreur detailles qui aident a diagnostiquer le type de corruption
Si une application rend l'image, meme partiellement, prenez une capture d'ecran ou exportez en JPG immediatement. Une recuperation partielle est mieux que pas de recuperation du tout.
Methode 2 : extraire la vignette d'apercu integree
Les fichiers HEIC contiennent une vignette EXIF integree, generalement de 160x120 ou 320x240 pixels. Cette vignette est stockee separement des donnees d'image principales. Si les donnees d'image principales sont corrompues mais que l'en-tete du fichier et les metadonnees EXIF sont intacts, la vignette peut encore etre extractible.
Avec ExifTool (gratuit, multiplateforme) :
exiftool -b -ThumbnailImage photo.heic > thumbnail.jpg
Avec Python et Pillow :
from PIL import Image
img = Image.open("photo.heic")
# Some corrupted files still yield EXIF data
exif = img.info.get("exif")
La vignette extraite est en basse resolution mais peut etre la seule version recuperable de l'image. Pour les photos a valeur sentimentale, meme une vignette de 320x240 est mieux que rien.
Methode 3 : utiliser un logiciel de recuperation de donnees
Si le fichier a ete supprime ou si le support de stockage est defaillant, les outils de recuperation de donnees peuvent parfois retrouver une version anterieure non corrompue du fichier.
Outils recommandes :
- PhotoRec (gratuit, open-source) : scanne les supports de stockage au niveau brut et recupere les fichiers par signature d'en-tete. Fonctionne sur Windows, Mac et Linux. Recupere les fichiers HEIC en detectant le motif d'en-tete
ftyp. - Disk Drill (version gratuite disponible) : interface conviviale pour scanner les disques et recuperer les fichiers image supprimes ou corrompus.
- R-Studio : outil de recuperation de niveau professionnel qui gere les dommages complexes du systeme de fichiers.
Exigence cle : arretez immediatement d'ecrire des donnees sur le support de stockage. Chaque nouveau fichier ecrit reduit les chances de recuperer l'original corrompu. Si les fichiers HEIC corrompus sont sur le stockage interne d'un telephone, evitez de prendre de nouvelles photos jusqu'a ce que la recuperation soit tentee.
Methode 4 : decodage partiel avec libheif
La bibliotheque libheif (la meme bibliotheque qui alimente le decodage HEIC sous Linux et de nombreux autres outils) peut tenter un decodage partiel des fichiers endommages. Elle peut extraire toutes les donnees d'image qui restent intactes, meme si le resultat est une image incomplete.
heif-convert --quality 90 corrupted.heic output.jpg
Si le fichier a une corruption partielle des donnees, libheif peut produire un JPG ou certaines portions s'affichent correctement et les sections endommagees apparaissent comme des blocs gris ou des artefacts de couleur. C'est une recuperation partielle. Le convertisseur HEICify utilise libheif-js en interne et peut decoder avec succes des fichiers que d'autres outils rejettent categoriquement.
Methode 5 : restaurer depuis une sauvegarde
C'est la methode de recuperation la plus fiable quand elle est disponible.
Verifiez ces sources de sauvegarde :
- Photos iCloud : si l'original a ete pris sur un iPhone avec Photos iCloud active, l'original pleine resolution existe dans iCloud. Connectez-vous sur icloud.com/photos et telechargez a nouveau le fichier.
- Google Photos : si la sauvegarde automatique etait activee, Google stocke une copie (potentiellement legerement compressee).
- Time Machine (Mac) : parcourez les sauvegardes Time Machine pour trouver une version anterieure du fichier.
- Historique des fichiers Windows : si active, les versions precedentes des fichiers dans les dossiers sauvegardes peuvent etre recuperables.
- Versions de stockage cloud : Google Drive, Dropbox et OneDrive conservent l'historique des versions pendant 30 a 180 jours selon le forfait.
iCloud est la source de sauvegarde la plus efficace pour les photos iPhone. Si Photos iCloud etait active quand la photo a ete prise, l'original existe dans le cloud d'Apple quel que soit ce qui est arrive a la copie locale.
Quand le fichier est irrecuperable
Certains fichiers ne peuvent pas etre sauves. Acceptez que la recuperation n'est pas possible quand :
- Le fichier fait 0 octet. Il n'y a pas de donnees a recuperer. L'entree du fichier existe mais ne contient rien.
- L'en-tete du fichier est completement ecrase. Si les premiers octets ne sont pas une signature de conteneur HEIF valide, aucun decodeur HEIC ne peut interpreter les donnees.
- Le support de stockage est physiquement endommage au-dela de la recuperation. Les laboratoires professionnels de recuperation de donnees facturent 300 a 1 500 $+ et ne peuvent toujours pas garantir les resultats sur des supports physiquement endommages.
- Aucune sauvegarde n'existe nulle part. Sans une seconde copie, un fichier completement corrompu est definitivement perdu.
- Le fichier a ete ecrase par de nouvelles donnees. Une fois que les secteurs de stockage sont reutilises pour de nouveaux fichiers, les donnees originales sont parties.
Si le fichier a une valeur sentimentale et que le support de stockage est physiquement endommage, un service professionnel de recuperation de donnees est le dernier recours. Des entreprises comme DriveSavers, Ontrack et Gillware se specialisent dans la recuperation de donnees sur des appareils endommages. Attendez-vous a payer 500 a 1 500 $ pour la recuperation d'un telephone ou d'un SSD.
Prevention : arreter la corruption avant qu'elle ne se produise
Prevenir la corruption est bien plus facile que de s'en remettre. Suivez ces 6 pratiques.
1. N'interrompez jamais les transferts de fichiers
Attendez que la barre de progression du transfert soit completement terminee. Ne debranchez pas les cables USB, ne fermez pas les couvercles d'ordinateurs portables et ne changez pas d'application pendant les transferts de fichiers actifs. Une interruption de 3 secondes peut tronquer un fichier photo de plusieurs megaoctets.
2. Utilisez des methodes de transfert fiables
AirDrop et Photos iCloud sont les moyens les plus fiables de deplacer des fichiers HEIC depuis un iPhone. Le transfert USB direct avec verification de completion est la deuxieme meilleure option. Evitez le Bluetooth pour les gros lots. Les applications d'e-mail et de messagerie compressent ou reencodent souvent les photos, ce qui evite la corruption mais reduit la qualite.
3. Verifiez les transferts immediatement
Apres avoir transfere des fichiers HEIC vers un nouvel appareil, ouvrez 3 a 5 fichiers au hasard pour confirmer qu'ils s'affichent correctement. Detecter un transfert echoue immediatement vous permet de retransferer depuis la source avant que les originaux ne soient supprimes.
4. Activez Photos iCloud
Photos iCloud cree une sauvegarde automatique et toujours a jour de chaque photo prise sur un iPhone. C'est la meilleure protection contre la perte de fichiers HEIC. Meme si le telephone est perdu, vole ou detruit, chaque photo existe dans iCloud. Le forfait gratuit de 5 Go se remplit rapidement avec les photos. Le forfait 50 Go coute 0,99 $ par mois et offre une marge significative.
5. Remplacez les supports de stockage defaillants
Les cartes SD et les cles USB ont des cycles d'ecriture finis. Si un disque commence a produire des erreurs de lecture, des fichiers corrompus ou des deconnexions intermittentes, remplacez-le immediatement. Ne continuez pas a l'utiliser en esperant que tout ira bien. Copiez d'abord toutes les donnees hors du disque, puis jetez-le.
6. Conservez des sauvegardes locales
Les sauvegardes cloud peuvent echouer, la synchronisation peut prendre du retard et les comptes peuvent etre verrouilles. Maintenez au moins 1 sauvegarde locale de vos photos importantes sur un disque physique separe. Un SSD externe a 50 $ contient des dizaines de milliers de photos HEIC et fournit une voie de recuperation independante de tout service cloud.
Resume
Un fichier HEIC qui ne s'ouvre pas est soit corrompu, soit non pris en charge. Testez d'abord sur un appareil Apple pour ecarter un probleme de codec. Si le fichier est vraiment corrompu, essayez des decodeurs alternatifs, extrayez la vignette EXIF, utilisez un logiciel de recuperation de donnees, tentez un decodage partiel avec libheif ou restaurez depuis une sauvegarde. La prevention est toujours plus efficace que la recuperation : utilisez des transferts fiables, verifiez les fichiers apres la copie et maintenez des sauvegardes. Pour les fichiers qui ne sont pas corrompus mais qui ne s'ouvrent simplement pas sur votre appareil, convertissez-les en JPG avec HEICify et le probleme de compatibilite disparait.
Frequently Asked Questions
Pourquoi mon fichier HEIC ne s'ouvre pas alors que d'autres fichiers HEIC fonctionnent ?
Les fichiers HEIC corrompus peuvent-ils etre recuperes ?
Comment savoir si un fichier HEIC est corrompu ou simplement non pris en charge ?
Comment prevenir la corruption des fichiers HEIC ?
Related Guides
Erreur HEIC non pris en charge : comment la corriger
Corrigez l'erreur 'HEIC non pris en charge' ou 'format non pris en charge' sur Windows, Android, applications web, editeurs photo et services d'impression avec des solutions specifiques a chaque plateforme.
Comment ouvrir des fichiers HEIC sur n'importe quel appareil
Guide pratique pour ouvrir des fichiers HEIC sur Windows, Mac, Android, Linux et en ligne. Instructions étape par étape pour chaque plateforme majeure.
Pourquoi je ne peux pas ouvrir les fichiers HEIC ? Solutions pour chaque appareil
Diagnostiquez et corrigez les problemes d'ouverture de fichiers HEIC sur Windows, Android, Linux et les anciens systemes Mac avec des solutions etape par etape pour chaque plateforme.
Ready to Convert Your Images?
Try our free, browser-based converter tools. No uploads required -- your files never leave your device.