Le système d’exploitation utilise les extensions de fichier pour identifier les applications associées à quels types de fichiers - en d’autres termes, quelle application s’ouvre lorsque vous double-cliquez sur le fichier. Par exemple, un fichier nommé "awesome_picture.jpg" a l'extension de fichier "jpg". Lorsque vous ouvrez ce fichier dans Windows, par exemple, le système d'exploitation recherche l'application associée aux fichiers JPG, ouvre cette application et charge le fichier.
Quels types d'extensions sont là?
Il existe de nombreux types d'extensions de fichiers - bien trop nombreux pour être énumérés dans un article - mais voici quelques exemples d'extensions de fichiers courantes que vous pourriez observer flottant sur votre ordinateur:
- DOC / DOCX: Un document Microsoft Word. DOC était l'extension d'origine utilisée pour les documents Word, mais Microsoft a changé le format lors du lancement de Word 2007. Les documents Word sont maintenant basés sur le format XML, d'où l'ajout du «X» à la fin de l'extension.
- XLS / XLSX: - Une feuille de calcul Microsoft Excel.
- PNG: Portable Network Graphics, un format de fichier image sans perte.
- HTM / HTML: Le format HyperText Markup Language pour la création de pages Web en ligne.
- PDF: Le format de document portable créé par Adobe et utilisé pour conserver la mise en forme dans les documents distribués.
- EXE: Format exécutable utilisé pour les programmes que vous pouvez exécuter.
Et comme nous l’avons dit, il ne s’agit que de quelques extensions de fichiers. Il y a littéralement des milliers.
Il est également important de savoir qu’il existe des types de fichiers qui présentent un risque inhérent et qui peuvent être dangereux. Il s'agit généralement de fichiers exécutables pouvant exécuter certains types de code lorsque vous essayez de les ouvrir. Soyez prudent et n'ouvrez pas de fichiers, sauf s'ils proviennent d'une source fiable.
Que faire si je ne vois pas les extensions de fichier sur mes fichiers?
Par défaut, Windows affiche les extensions de fichier. Pendant un certain temps - sous Windows 7, 8 et même 10 -, ce n'était pas vrai, mais heureusement, ils ont changé les paramètres par défaut. Nous disons heureusement parce que nous pensons que montrer les extensions de fichiers est non seulement plus utile, mais plus sécurisé. En l'absence d'extensions de fichiers, il peut être difficile de savoir si le fichier PDF que vous consultez (par exemple) est réellement un fichier PDF et non un fichier exécutable malveillant.
Si les extensions de fichier ne s'affichent pas pour vous dans Windows, elles sont assez faciles à réactiver. Dans n’importe quelle fenêtre de l’explorateur de fichiers, accédez à Affichage> Options> Modifier le dossier et les options de recherche. Dans la fenêtre Options des dossiers, sous l'onglet Affichage, désactivez la case à cocher «Masquer les extensions pour les types de fichiers connus».
Cependant, vous pouvez créer des extensions de fichiers macOS, et ce n’est probablement pas une mauvaise idée de le faire. Lorsque le Finder est ouvert, rendez-vous dans Finder> Préférences> Avancé, puis cochez la case «Afficher toutes les extensions de nom de fichier».
Comment macOS et Linux utilisent-ils les extensions de fichier?
Nous avons donc expliqué comment Windows utilise les extensions de fichier pour savoir quel type de fichier il traite et quelle application utiliser lorsque vous ouvrez le fichier. Windows sait qu'un fichier nommé readme.txt est un fichier texte en raison de cette extension de fichier TXT et il sait comment l'ouvrir avec votre éditeur de texte par défaut. Supprimez cette extension et Windows ne saura plus quoi faire du fichier.
Bien que macOS et Linux utilisent encore des extensions de fichiers, ils ne les utilisent pas comme Windows. Au lieu de cela, ils utilisent quelque chose appelé les types MIME et les codes de créateur pour déterminer ce qu'est un fichier. Ces informations sont stockées dans l’en-tête du fichier et macOS et Linux utilisent ces informations pour déterminer le type de fichier à traiter.
Comme les extensions de fichier ne sont pas vraiment nécessaires sous MacOS ou Linux, vous pourriez très bien avoir un fichier valide sans extension, mais le système d’exploitation pourrait toujours ouvrir le fichier avec le bon programme en raison des informations contenues dans l’en-tête du fichier.
Ici, nous n’allons pas trop approfondir cette question, mais si vous souhaitez en savoir plus, consultez notre guide expliquant pourquoi Linux et macOS n’ont pas besoin d’extensions de fichiers.
Que se passe-t-il si je modifie l’extension d’un fichier?
Selon ce que nous venons de dire dans la section précédente, ce qui se produit lorsque vous modifiez l’extension d’un fichier dépend du système d’exploitation que vous utilisez.
Sous Windows, si vous supprimez une extension de fichier, Windows ne sait plus quoi faire avec ce fichier. Lorsque vous essayez d'ouvrir le fichier, Windows vous demandera quelle application vous souhaitez utiliser. Si vous modifiez une extension - par exemple, vous renommez un fichier de “coolpic.jpg” en “coolpic.txt” -Windows essaiera d'ouvrir le fichier dans l'application associée à la nouvelle extension, et vous obtiendrez un message d'erreur ou un fichier ouvert, mais inutile.Dans cet exemple, Notepad (ou quel que soit votre éditeur de texte par défaut) a ouvert notre fichier «coolpic.txt», mais il s’agit simplement d’un fouillis de texte tronqué.
La différence avec Windows est que si vous essayez de supprimer l’extension d’un fichier dans macOS (du moins dans le Finder), macOS ajoute simplement la même extension, en utilisant des données du type MIME du fichier.
Si vous souhaitez réellement modifier le type de fichier (par exemple, vous souhaitez modifier une image du format JPG au format PNG), vous devez utiliser un logiciel capable de convertir le fichier.
Comment changer le programme qui ouvre un fichier
Chaque fois que vous installez une application pouvant ouvrir un type de fichier particulier, cette application et l'extension de fichier sont enregistrées avec votre système d'exploitation. Il est tout à fait possible de disposer de plusieurs applications pouvant ouvrir le même type de fichier. Vous pouvez lancer une application, puis y charger tout type de fichier pris en charge. Vous pouvez également cliquer avec le bouton droit sur un fichier pour ouvrir son menu contextuel et choisir une application disponible à cet emplacement.
Par exemple, dans l'image ci-dessous, vous pouvez voir qu'un certain nombre d'applications d'application d'image sur notre système Windows peuvent ouvrir le fichier «coolpic.jpg» sur lequel nous avons cliqué avec le bouton droit de la souris.
Et vous pouvez changer cette application par défaut. Allez simplement dans Paramètres> Applications> Applications par défaut> Choisissez les applications par défaut par type de fichier. Faites défiler la liste (très longue) de types de fichiers pour trouver celui que vous voulez, puis cliquez sur l'application actuellement associée à droite pour la modifier. Consultez notre guide complet pour configurer vos applications par défaut dans Windows pour plus d'informations.
Crédit d'image: CC0 Creative Commons / Pixabay