Voir les extensions de fichiers (par exemple .txt, .exe, .jpg) est une simple précaution qui évite de lancer par erreur des programmes déguisés en documents. Par défaut, Windows masque souvent les extensions des types de fichiers connus, ce qui peut rendre difficile l’identification d’un fichier malveillant ou trompeur. Ce guide explique, pas à pas, plusieurs méthodes pour afficher les extensions : via l’Explorateur, le Panneau de configuration, le Registre, PowerShell et la stratégie de groupe (GPO). Des conseils de sauvegarde et de sécurité sont aussi fournis.
Pourquoi afficher les extensions ?
Les extensions renseignent sur le type de fichier et le programme associé. Un fichier nommé facture.pdf.exe apparaîtra comme facture.pdf si les extensions sont masquées, incitant un utilisateur à l’ouvrir alors qu’il s’agit d’un exécutable. Afficher les extensions réduit ce risque, facilite le tri des fichiers, la détection d’extensions suspectes et la gestion des types de fichiers lors de diagnostics ou d’installations.
Méthode simple via l’Explorateur de fichiers
La méthode la plus rapide s’effectue depuis l’Explorateur de fichiers :
- Ouvrez l’Explorateur avec Win+E ou en cliquant sur son icône dans la barre des tâches.
- Dans Windows 11 : cliquez sur l’onglet Affichage dans le ruban, puis sur Afficher et cochez Extensions de noms de fichiers. Si vous utilisez la vue compacte, cherchez le menu Affichage → Afficher → Extensions de noms de fichiers.
- Dans Windows 10 : cliquez sur l’onglet Affichage, puis sur Options → Modifier les options de dossier et de recherche. Dans la fenêtre Options des dossiers, onglet Affichage, décochez la case Masquer les extensions pour les types de fichiers connus, puis validez.
- Vérifiez sur un fichier connu (par exemple document.txt) que le suffixe est désormais visible.
Via le Panneau de configuration
Si vous préférez le Panneau de configuration :
- Ouvrez le Panneau de configuration → Apparence et personnalisation → Options de l’Explorateur de fichiers.
- Ouvrez l’onglet Affichage et localisez l’option Masquer les extensions pour les types de fichiers connus.
- Décochez cette option pour afficher toutes les extensions, puis cliquez sur Appliquer et OK.
Dépannage avancé : le registre Windows
Pour certains types de fichiers, l’extension peut être masquée par une clé de registre spécifique (NeverShowExt) ou par le paramètre global HideFileExt. Avant toute modification du registre, sauvegardez la clé concernée ou créez un point de restauration système.
Principales valeurs :
- HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced\\HideFileExt — 0 = afficher les extensions, 1 = masquer.
- HKCR\\
\\NeverShowExt — la présence de cette valeur masque l’extension pour un type de fichier particulier.
Procédure rapide pour modifier HideFileExt :
- Ouvrez Regedit (Win+R → regedit).
- Naviguez jusqu’à HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced.
- Double-cliquez sur HideFileExt et mettez la valeur à 0. Si la valeur n’existe pas, créez-la en tant que DWORD (32 bits).
- Redémarrez l’Explorateur (tâche explorer.exe) ou déconnectez-vous/relancez la session pour appliquer.
Si un type de fichier reste sans extension visible, cherchez dans HKCR les ProgID correspondant au type (par exemple .docx pointe vers un ProgID) et supprimez avec prudence la valeur NeverShowExt après l’avoir exportée pour sauvegarde.
Automatisation : PowerShell
Vous pouvez automatiser le réglage par PowerShell (exécuter avec l’utilisateur concerné). Exemple pour afficher les extensions et redémarrer l’Explorateur :
Set-ItemProperty -Path "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced" -Name HideFileExt -Value 0Stop-Process -Name explorer -ForceStart-Process explorer
Pour supprimer une valeur NeverShowExt (exécuté en tant qu’administrateur si nécessaire) :
Remove-ItemProperty -Path "HKCR:\\VotreProgID" -Name "NeverShowExt" -ErrorAction SilentlyContinue
Testez toujours vos commandes sur une machine de test avant de les appliquer en production sur plusieurs postes.
Stratégie de groupe (GPO) en entreprise
Pour déployer cette configuration de façon centralisée, utilisez la stratégie de groupe : Configuration utilisateur → Modèles d’administration → Composants Windows → Explorateur de fichiers. Recherchez les paramètres liés à l’affichage des extensions et configurez la valeur souhaitée. Documentez et testez le changement sur un groupe pilote avant déploiement massif. Si nécessaire, distribuez un script PowerShell via GPO ou un outil de gestion (SCCM, Intune).
Bonnes pratiques et sécurité
- Sauvegardez le registre avant toute modification (Fichier → Exporter dans Regedit) ou créez un point de restauration.
- Ne supprimez pas les valeurs du registre sans comprendre leur rôle ; préférez les désactiver d’abord sur une machine de test.
- Formez les utilisateurs : leur apprendre à vérifier l’extension avant d’ouvrir un fichier reçu par e-mail, à ne pas exécuter d’exécutables inconnus et à préférer l’analyse antivirus.
- Utilisez des outils de sécurité (antivirus, filtrage d’e-mails) pour limiter les risques liés aux pièces jointes malveillantes.
- Consultez les permissions et l’origine d’un fichier avant de l’ouvrir ; un double clic peut lancer un programme.
Afficher les extensions de fichiers est une mesure simple mais efficace pour renforcer la sécurité et éviter les erreurs humaines. Entre la méthode graphique, le Panneau de configuration, l’édition du registre, PowerShell et la GPO, vous disposez de plusieurs options adaptées à un usage personnel ou administratif. N’oubliez pas : sauvegarde préalable, tests et documentation sont essentiels avant toute modification en production. En appliquant ces bonnes pratiques, vous réduisez significativement le risque d’exécuter des fichiers malveillants déguisés et améliorez la clarté de la gestion de vos fichiers.



