Table des matières
Vous voulez visionner les fichiers PEM ?
Permettre à Windows de lire ces fichiers pour vous.
Publié le 22 Aug 2026 · 2 min de lecture
Par défaut, Microsoft Windows 11 ne permet pas de visionner des fichiers PEM.
Introduction
Dans le cadre professionnel, il m’arrive de recevoir régulièrement des fichiers “.pem” d’utilisateurs ou de partenaires (clés publiques, certificats, chaînes d’autorité de certification). Ces fichiers ne sont pas toujours nommés avec soin, et il arrive que l’ancien élément soit transmis à la place du nouveau. Ils portent souvent des noms tels que “user-id-chain.pem”, “user-id.pem” ou “autorité-chain.pem”.
Il est alors possible de se retrouver avec plusieurs fichiers “.pem” sans pouvoir les distinguer, ni vérifier que l’élément reçu est bien en cours de validité.
Les fichiers PEM (extension “.pem”), pour “Privacy Enhanced Mail”, sont de simples fichiers texte, consultables avec un éditeur de texte brut (type Notepad ou Notepad++). Bien que lisibles, leur contenu n’est pas directement compréhensible.
Solutions
Pour connaître le contenu d’un fichier “.pem”, deux approches sont possibles :
- Changer l’extension du fichier de “.pem” vers “.cer”.
- Associer les fichiers “.pem” au programme qui permet de lire les fichiers “.cer”.
Changer l’extension de “.pem” vers “.cer”
Pour changer l’extension de “.pem” vers “.cer” :
- Si ce n’est pas déjà fait, activer l’affichage des extensions dans l’explorateur Windows.
- Renommer le fichier en remplaçant l’extension “.pem” par “.cer”.
- Confirmer le changement.
- Double-cliquer sur le fichier pour en visionner le contenu.
Cette procédure doit être répétée pour chaque fichier “.pem” reçu.
Associer les fichiers “.pem” à la visionneuse des fichiers “.cer”
Sous Windows, la fonction qui permet de lire un élément de cryptographie (“CryptExtOpenCER”) se trouve dans la DLL “cryptext.dll”. Pour afficher le contenu d’un certificat, l’explorateur exécute la commande “rundll32.exe cryptext.dll,CryptExtOpenCER”.
Pour associer durablement l’extension “.pem” à la même visionneuse que “.cer”, la méthode la plus fiable consiste à modifier le registre Windows : le menu “Ouvrir avec” ne permet pas d’associer une extension à une commande avec paramètres (comme “rundll32.exe cryptext.dll,CryptExtOpenCER”).
L’idée est de copier les entrées de registre existantes pour “.cer” vers la ruche utilisateur, en les associant à l’extension “.pem”.
Dans une invite de commande (aucun droit administrateur requis), exécuter la commande suivante :
reg copy "HKCR\.cer" "HKCU\Software\Classes\.pem" /s /f
Cette commande duplique toute la structure d’association de “.cer” (ProgID, icône, commande d’ouverture, etc.) vers “.pem”, dans la ruche utilisateur.
Un redémarrage de l’explorateur (ou une déconnexion/reconnexion) peut être nécessaire pour que le changement soit pris en compte :
taskkill /f /im explorer.exe
start explorer.exe
Une fois ces étapes réalisées, un double-clic sur les fichiers “.pem” suffit pour en visionner le contenu.
Corrections apportées : passage de la 1ʳᵉ personne (“je reçois”) et du vouvoiement (“vous pouvez”, “il vous suffira”) à une formulation impersonnelle, uniforme dans tout le document ; numérotation de liste corrigée ; suppression du “De rien” final, sans destinataire dans ce contexte de documentation.
Articles similaires
- Les meilleures astuces et extensions pour Firefox.
Publié le 1 nov. 2024 (MàJ le 14 juil. 2026) · 2 min de lecture
Partage et commentaires
Vous pouvez commenter cet article grâce à ce fil de discussion sur Mastodon (avec Mastodon ou un autre compte ActivityPub/​Fediverse).