Comment ouvrir un fichier inconnu : comparatif des meilleures méthodes (Windows, Mac, Linux)
Un fichier téléchargé depuis internet, reçu par e-mail ou copié depuis une vieille clé USB, et impossible de l’ouvrir : l’extension est absente, inconnue, ou votre système d’exploitation fait la moue. Ce scénario est bien plus courant qu’on ne le pense, et la bonne nouvelle, c’est qu’il existe des méthodes fiables — gratuites pour la plupart — pour s’en sortir sans perdre la tête.
Ouvrir un fichier inconnu ne se résume pas à double-cliquer dessus en espérant que la magie opère. Cela demande d’abord d’identifier le type de fichier, puis de choisir le bon outil pour l’ouvrir, et enfin de s’assurer qu’on ne prend aucun risque pour la sécurité de son système. Ce guide couvre les trois étapes, avec un regard comparatif sur les outils disponibles selon votre OS.
Que vous soyez sur Windows 10/11, macOS ou une distribution Linux, les techniques présentées ici ont été sélectionnées pour leur efficacité réelle et leur accessibilité, même pour un utilisateur qui ne se définit pas comme expert en informatique.
| 📌 Point clé | 💡 Réponse rapide |
|---|---|
| 🔍 Identifier le type de fichier | Utilisez TrID (desktop) ou file.pizza (en ligne) pour analyser la signature binaire |
| 🪟 Sur Windows | Affichez les extensions dans l’Explorateur + utilisez OpenWith.org ou PowerShell |
| 🍎 Sur Mac | Commande file dans le Terminal ou l’app « Aperçu » pour les formats courants |
| 🐧 Sur Linux | La commande file et xxd sont vos meilleurs alliés natifs |
| 🛡️ Sécurité avant tout | Analysez toujours un fichier inconnu avec VirusTotal avant de l’exécuter |
| 🔧 Outil universel | Universal Viewer (Windows) ou HxD (éditeur hex) pour inspecter n’importe quel format |
Pourquoi un fichier peut-il être « inconnu » ?
Avant de chercher comment ouvrir un fichier inconnu, il est utile de comprendre pourquoi un fichier peut se retrouver dans cet état. Les causes sont multiples et la distinction entre elles change radicalement la marche à suivre.
Le cas le plus fréquent est simplement l’absence d’extension : le fichier a été enregistré sans suffixe (.txt, .jpg, .pdf…), ce qui empêche le système d’exploitation de lui associer automatiquement un logiciel. C’est courant avec des exports de bases de données, des fichiers de sauvegarde propriétaires, ou des contenus téléchargés depuis des plateformes non standard.
Il y a aussi les extensions rares ou spécifiques à un logiciel : un fichier .blend (Blender), .ods (LibreOffice), ou .dng (format RAW photo) peut dérouter un utilisateur qui n’a jamais installé le logiciel correspondant. Enfin, les fichiers corrompus ou partiellement illisibles constituent un cas à part, où même le bon logiciel ne suffit pas — nous y reviendrons.
Identifier l’extension d’un fichier inconnu : les outils indispensables
La première étape pour ouvrir un fichier inconnu est de reconnaître son type réel, indépendamment de son nom ou de son extension affichée. Chaque format de fichier contient en réalité une signature dans ses premiers octets (appelée « magic bytes » ou nombre magique) qui permet de l’identifier avec précision.
TrID est l’outil de référence pour cette tâche. Ce logiciel gratuit, disponible sur Windows, Mac et Linux, analyse la signature binaire d’un fichier et le compare à une base de données de plus de 17 000 définitions de formats. Le résultat se présente sous forme de liste de probabilités, classées par pourcentage de correspondance. C’est particulièrement utile quand un fichier pourrait être l’un de plusieurs formats proches.
Pour ceux qui préfèrent ne rien installer, les services en ligne sont une alternative solide. OpenWith.org recense des milliers d’extensions et propose une liste de logiciels compatibles pour chacune d’elles. Pour aller plus loin dans l’analyse binaire, file.pizza effectue une détection côté client (le fichier ne quitte pas votre navigateur) et identifie le type MIME réel du fichier. Ces deux outils sont complémentaires : le premier répond à « quel logiciel utiliser ? », le second à « quel est vraiment ce fichier ? ».
Voici un comparatif synthétique des principaux outils d’identification :
| Outil | Type | Plateformes | Points forts | Limites |
|---|---|---|---|---|
| TrID | Desktop | Win / Mac / Linux | Base de 17 000+ formats, très précis | Interface en ligne de commande |
| OpenWith.org | En ligne | Tous OS (navigateur) | Base d’extensions exhaustive, suggestions logiciels | Ne lit pas le contenu binaire |
| file.pizza | En ligne | Tous OS (navigateur) | Analyse locale (confidentialité), type MIME réel | Formats couverts moins exhaustifs que TrID |
| VirusTotal | En ligne | Tous OS (navigateur) | Analyse sécurité + identification type | Fichier envoyé sur les serveurs (attention données sensibles) |
| HxD / Hex Fiend | Desktop | Win (HxD) / Mac (Hex Fiend) | Lecture des magic bytes, très flexible | Nécessite des notions en hexadécimal |
Ouvrir un fichier sans extension connue sur Windows
Windows est le système d’exploitation qui masque les extensions par défaut, ce qui complique d’emblée la gestion des fichiers inconnus. La première chose à faire est d’afficher les extensions : dans l’Explorateur de fichiers, allez dans « Affichage » puis cochez « Extensions de noms de fichiers ». Vous verrez immédiatement si votre fichier a une extension cachée ou s’il en est vraiment dépourvu.
Si le fichier a une extension mais que Windows ne sait pas l’ouvrir, le clic droit → « Ouvrir avec » → « Choisir une autre application » reste le réflexe de base. Mais si l’extension est véritablement inconnue, passez par PowerShell pour une identification rapide. Ouvrez PowerShell et tapez :
Get-Content -Path "C:\chemin\vers\fichier" -Encoding Byte -TotalCount 8 | ForEach-Object { "{0:X2}" -f $_ }
Cette commande affiche les 8 premiers octets du fichier en hexadécimal. Vous pouvez ensuite comparer ces valeurs aux signatures connues : FF D8 FF pour un JPEG, 89 50 4E 47 pour un PNG, 25 50 44 46 pour un PDF, etc. Des listes complètes de magic bytes sont disponibles sur Wikipedia ou Gary Kessler’s File Signatures Table.
Pour les utilisateurs qui préfèrent une interface graphique, Universal Viewer est un logiciel Windows capable d’ouvrir des centaines de formats sans installation de logiciels supplémentaires : images, vidéos, archives, documents, fichiers binaires… C’est l’équivalent d’un couteau suisse pour les fichiers inconnus. Il dispose même d’un mode hexadécimal intégré pour inspecter le contenu brut.
Ouvrir un fichier inconnu sur Mac
macOS offre une arme native particulièrement efficace : la commande file dans le Terminal. Ouvrez le Terminal (via Spotlight : Cmd + Espace puis tapez « Terminal ») et entrez simplement :
file /chemin/vers/votre/fichier
Le système analyse la signature du fichier et retourne une description lisible, par exemple : PDF document, version 1.5 ou JPEG image data, JFIF standard 1.01. C’est rapide, fiable, et ne nécessite aucun outil tiers. Pour glisser facilement le chemin d’un fichier dans le Terminal, faites simplement glisser l’icône du fichier depuis le Finder vers la fenêtre Terminal après avoir tapé la commande file (avec un espace).
L’application Aperçu (Preview) est également sous-estimée : elle gère nativement une large gamme de formats — PDF, images RAW, PSD, TIFF, SVG, et même certains formats de présentation. Si votre fichier inconnu appartient à l’une de ces catégories, Aperçu l’ouvrira sans cérémonie. Pour les formats plus exotiques, The Unarchiver (gratuit sur le Mac App Store) excelle avec les archives compressées de toutes sortes : .rar, .7z, .tar.gz, .iso, et des dizaines d’autres.
Identifier et ouvrir un fichier inconnu sur Linux
Linux est sans doute le système le mieux équipé nativement pour gérer les fichiers inconnus. La commande file, disponible sur toutes les distributions, fait le même travail que sur macOS (les deux partagent des racines Unix). Mais Linux va plus loin avec des outils complémentaires directement accessibles depuis le gestionnaire de paquets.
La commande xxd ou hexdump permet d’inspecter le contenu binaire d’un fichier octet par octet, ce qui est utile pour les cas où la commande file retourne « data » ou « application/octet-stream » sans plus de précision. Voici comment afficher les 16 premiers octets :
xxd fichier_inconnu | head -2
Pour les environnements de bureau (GNOME, KDE…), des gestionnaires de fichiers comme Nautilus ou Dolphin proposent souvent une option « Ouvrir avec une autre application » accompagnée d’une liste intelligente. L’outil xdg-open tente également d’ouvrir un fichier avec l’application par défaut associée à son type MIME détecté, ce qui peut parfois suffire. Sur Debian/Ubuntu, apt install libfile-mimeinfo-perl installe mimetype, un utilitaire encore plus précis que la commande file de base pour la détection MIME.
Les précautions de sécurité avant d’ouvrir un fichier inconnu
C’est la section que beaucoup de guides oublient, et c’est pourtant la plus critique. Un fichier inconnu est une surface d’attaque potentielle. Les malwares se déguisent fréquemment en fichiers anodins : un .pdf qui est en réalité un exécutable, un .jpg exploitant une vulnérabilité de décodage d’image, ou une archive .zip contenant un script malveillant.
VirusTotal doit être votre premier réflexe pour tout fichier dont vous ne connaissez pas l’origine. Ce service en ligne gratuit soumet le fichier à plus de 70 moteurs antivirus simultanément et retourne un rapport détaillé en quelques secondes. Attention toutefois : si le fichier contient des données personnelles ou professionnelles sensibles, il vaut mieux utiliser uniquement le hash SHA-256 du fichier pour la vérification (VirusTotal accepte les recherches par hash). Pour générer ce hash sur Windows : certutil -hashfile fichier SHA256 ; sur Mac/Linux : sha256sum fichier.
D’autres bonnes pratiques s’imposent systématiquement :
- N’exécutez jamais un fichier inconnu directement depuis un compte administrateur. Utilisez un compte standard ou, mieux, une machine virtuelle (VirtualBox, VMware) isolée du reste du système.
- Méfiez-vous des doubles extensions : un fichier nommé
document.pdf.exeaffichera peut-être seulementdocument.pdfsi les extensions sont masquées, mais c’est bien un exécutable. - Les fichiers reçus par e-mail depuis une adresse inconnue méritent une suspicion particulière, même s’ils portent une extension familière comme
.docxou.xlsx(les macros Office sont un vecteur d’attaque classique). - Pour les fichiers potentiellement corrompus, des outils comme Repair Toolbox (Windows) ou les options de récupération intégrées à LibreOffice permettent parfois de récupérer du contenu partiellement lisible sans risquer d’endommager davantage le fichier original.
La règle d’or reste simple : identifier avant d’ouvrir, analyser avant d’exécuter. Un fichier qui ne peut pas être identifié par les outils présentés dans ce guide mérite une vigilance maximale avant toute manipulation.
Cas particulier : les fichiers corrompus ou partiellement illisibles
Un fichier peut être identifié correctement mais refuser de s’ouvrir normalement. Il ne s’agit alors plus d’un problème d’extension inconnue, mais d’un fichier corrompu — partiellement ou totalement. Les causes courantes incluent un transfert interrompu, un stockage défectueux (secteurs mauvais sur un disque), ou une conversion ratée entre formats.
Pour les images, IrfanView (Windows) est réputé pour sa capacité à ouvrir des fichiers JPEG partiellement corrompus en affichant ce qu’il peut récupérer. Pour les archives ZIP ou RAR, les commandes zip -FF ou unrar r tentent de réparer l’archive avant extraction. LibreOffice intègre une fonction de récupération pour les fichiers .docx, .xlsx et .pptx endommagés : allez dans Fichier → Ouvrir, puis sélectionnez le fichier et choisissez « Réparer » dans le menu déroulant du bouton d’ouverture.
Si le fichier est vraiment irrécupérable par les logiciels standard, des outils spécialisés comme Recuva ou PhotoRec (qui, malgré son nom, gère des dizaines de formats) peuvent extraire des fragments utilisables directement depuis le secteur disque, en contournant le système de fichiers corrompu.
Récapitulatif : quelle méthode choisir selon votre situation ?
Le choix de la méthode dépend de trois facteurs : votre système d’exploitation, le niveau de confiance que vous accordez au fichier, et la profondeur d’analyse dont vous avez besoin. Voici une synthèse décisionnelle rapide.
- Vous êtes sur Windows, débutant : commencez par afficher les extensions, consultez OpenWith.org, puis essayez Universal Viewer.
- Vous êtes sur Windows, à l’aise avec PowerShell : utilisez la commande de lecture hexadécimale et TrID pour une identification précise.
- Vous êtes sur Mac :
filedans le Terminal + Aperçu couvrent 80 % des cas. Complétez avec The Unarchiver pour les archives. - Vous êtes sur Linux :
file+xxd+mimetypeforment un trio imbattable sans aucune installation supplémentaire. - Le fichier vient d’une source inconnue : VirusTotal en priorité, avant toute autre action, puis analyse dans une VM si possible.
- Le fichier semble corrompu : tentez IrfanView pour les images, les outils de réparation d’archive pour les ZIP/RAR, ou LibreOffice pour les documents Office.
Ouvrir un fichier inconnu n’a rien d’insurmontable dès lors qu’on adopte la bonne démarche : identifier d’abord, sécuriser ensuite, ouvrir enfin. Les outils présentés dans ce guide couvrent l’immense majorité des situations rencontrées au quotidien, et la plupart sont entièrement gratuits. Si vous tombez régulièrement sur des fichiers aux extensions inhabituelles dans votre activité professionnelle, investir du temps dans la prise en main de TrID et d’un éditeur hexadécimal comme HxD vous fera gagner énormément en autonomie.
Une question sur un format particulier qui résiste encore ? La section commentaires est là pour ça — la communauté Explisites répond régulièrement aux cas les plus tordus.





