Problème d’export en .jfif sur Windows : les solutions simples

Le format .jfif n’est qu’un conteneur JPEG avec un en-tête JFIF (JPEG File Interchange Format) normalisé depuis le début des années 1990. Le problème ne vient pas du fichier lui-même, qui reste un JPEG valide, mais de l’association d’extension dans le registre Windows. Après certaines mises à jour de Windows 10, la clé de registre qui mappe le type MIME image/jpeg pointe vers l’extension .jfif au lieu de .jpg. Les navigateurs enregistrent alors les images sous cette extension.

Clé de registre responsable du problème .jfif sous Windows

Le dysfonctionnement se situe dans une entrée précise du registre. Le chemin est HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg. La valeur Extension de cette clé contient normalement .jpg. Sur les systèmes affectés, cette valeur a été remplacée par .jfif lors d’une mise à jour cumulative (notamment le Creators Update de Windows 10).

A découvrir également : Raccourci sur le bureau : comment tout réorganiser en moins de 2 minutes ?

Quand Chrome, Firefox ou tout autre programme demande à Windows quelle extension associer au type MIME image/jpeg, le système renvoie .jfif. Le navigateur ne fait qu’obéir à cette directive. Le fichier produit est strictement identique en contenu binaire à un .jpg – seule l’extension diffère.

Nous observons que cette confusion cause des refus d’import dans certains logiciels de PAO, des CMS qui filtrent par extension, et des pipelines de traitement d’images configurés pour n’accepter que .jpg ou .jpeg.

A lire aussi : Langage informatique facile à apprendre en 2025 : comparatif des plus simples

Modifier la valeur manuellement dans regedit

Ouvrir l’éditeur de registre (regedit.exe en tant qu’administrateur). Naviguer jusqu’à la clé mentionnée. Double-cliquer sur la valeur Extension et remplacer .jfif par .jpg. Fermer regedit et redémarrer le navigateur.

Aucun redémarrage système n’est nécessaire. La modification prend effet dès que le processus du navigateur est relancé.

Appliquer un fichier .reg pour automatiser la correction

Pour les machines en parc ou les utilisateurs peu familiers avec le registre, un fichier .reg de quelques lignes applique la correction en double-clic. Le contenu du fichier est le suivant :

  • Windows Registry Editor Version 5.00 en première ligne
  • [HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg] pour cibler la clé
  • "Extension"=".jpg" pour rétablir l’association correcte

Enregistrer ce texte avec l’extension .reg, l’exécuter en tant qu’administrateur, confirmer l’invite de sécurité. Faire une sauvegarde du registre avant toute modification reste une bonne pratique.

Homme utilisant un PC de bureau Windows pour résoudre un problème de format de fichier image .jfif

Comportement de Chrome et Edge face au type MIME image/jpeg

Chrome et Edge ne gèrent pas l’extension du fichier téléchargé de la même manière. Edge privilégie le nom de fichier transmis par le serveur HTTP dans l’en-tête Content-Disposition. Si le serveur envoie photo.jpg, Edge conserve cette extension, même si le registre Windows pointe vers .jfif.

Chrome, en revanche, s’appuyait davantage sur le type MIME système pour déterminer l’extension. Ce comportement a été corrigé dans les versions récentes du navigateur. Sur un système à jour avec un Chrome récent, le problème ne se manifeste plus, même sans modifier le registre.

Firefox adopte encore une autre approche en se basant prioritairement sur l’URL et le Content-Type HTTP. Le problème .jfif y est beaucoup plus rare.

Vérifier si votre système est encore affecté

Ouvrir Chrome, faire un clic droit sur n’importe quelle image JPEG d’un site web, sélectionner « Enregistrer l’image sous ». Observer l’extension proposée dans la boîte de dialogue. Si elle affiche .jfif, le registre doit être corrigé. Si elle affiche .jpg ou .jpeg, le système fonctionne correctement.

Windows 11 et disparition progressive du bug .jfif

Les builds récentes de Windows 11 ne reproduisent plus systématiquement le problème hérité de Windows 10. Les associations par défaut pour les formats JPEG sont plus cohérentes, et les mises à jour cumulatives de 2023 et 2024 ont consolidé le mappage vers .jpg.

Sur un poste Windows 11 à jour, nous ne recommandons la modification du registre qu’après avoir vérifié que le problème existe réellement. Appliquer préventivement le correctif ne pose pas de risque technique, mais n’apporte rien sur un système déjà configuré correctement.

Cas particulier des installations migrées depuis Windows 10

Une mise à niveau de Windows 10 vers Windows 11 conserve le registre existant. La clé d’association MIME n’est pas réinitialisée lors de la migration. Un poste migré depuis un Windows 10 affecté traîne donc le problème .jfif même sous Windows 11.

C’est le seul scénario courant où le bug persiste sur les systèmes récents. La vérification via « Enregistrer l’image sous » dans Chrome reste le test le plus rapide.

Vue en plongée d'un ordinateur portable Windows avec des fichiers .jfif et des notes manuscrites sur la conversion de format image

Renommer ou convertir des fichiers .jfif existants

Renommer un fichier .jfif en .jpg fonctionne sans aucune perte de qualité, car le contenu binaire est identique. Il suffit de changer l’extension dans l’explorateur Windows. Si l’explorateur masque les extensions, activer leur affichage dans les options de dossier (onglet Affichage, décocher « Masquer les extensions des fichiers dont le type est connu »).

Pour un lot de fichiers, une commande PowerShell traite le renommage en masse :

  • Get-ChildItem -Filter *.jfif | Rename-Item -NewName { $_.Name -replace '\.jfif$','.jpg' }
  • Exécuter cette commande dans le dossier contenant les fichiers concernés
  • Aucune conversion n’a lieu, seule l’extension change – le fichier reste un JPEG standard

Les outils de conversion en ligne ou les logiciels dédiés ne sont pas nécessaires pour passer de .jfif à .jpg. Ils réencodent parfois le fichier inutilement, ce qui peut dégrader la qualité image.

La correction en amont via le registre reste la solution à privilégier. Elle évite d’avoir à renommer les fichiers après coup et garantit que tous les téléchargements futurs porteront directement l’extension .jpg, compatible avec la totalité des logiciels et plateformes web.