

Le chiffrement EFS (Encrypting File System) est une fonctionnalité intégrée de Windows permettant de protéger des fichiers ou dossiers individuellement via un certificat utilisateur. Toutefois, il peut arriver qu’un utilisateur ne parvienne pas à chiffrer ou déchiffrer un fichier, souvent à cause de l’absence de certificat, de clés corrompues ou de restrictions dans les stratégies de sécurité. Ce guide propose plusieurs solutions concrètes pour corriger ces erreurs et rétablir l’accès aux fichiers chiffrés.

• Connaissance de base de l’environnement Windows
• Notions sur les certificats et profils utilisateurs
• Accès administrateur local sur la machine concernée

• Approche #1 : CMD
• Approche #2 : PowerShell
• Approche #3 : Script .PS1 de réparation EFS

• Approche #1 : Facile
• Approche #2 : Intermédiaire
• Approche #3 : Avancé

• Approche #1 : Accès rapide à l’état du chiffrement
• Approche #2 : Permet de manipuler les certificats
• Approche #3 : Script réutilisable et automatisé

• Approche #1 : Ne corrige pas les erreurs de certificat
• Approche #2 : Manipulation sensible des clés
• Approche #3 : Nécessite une gestion fine des profils et droits



Code:
cipher /status

Code:
cipher /e C:\Test\EFS_Document.txt

Code:
cipher /d C:\Test\EFS_Document.txt



Code:
Get-ChildItem -Path Cert:\CurrentUser\My | Where-Object {$.EnhancedKeyUsageList.FriendlyName -match "EFS"}

Code:
Export-PfxCertificate -Cert Cert:\CurrentUser\My\THUMBPRINT -FilePath C:\Backup\EFS_Cert.pfx -Password (ConvertTo-SecureString -String "motdepasse" -Force -AsPlainText)

Code:
Get-Acl C:\Test\EFS_Document.txt



Code:
$efsCert = Get-ChildItem Cert:\CurrentUser\My | Where-Object {$.EnhancedKeyUsageList.FriendlyName -match "EFS"}
if (-not $efsCert) {
Write-Output "Aucun certificat EFS trouvé. Veuillez en générer un."
} else {
cipher /r:EFS_Recovery
cipher /e C:\Test\EFS_Document.txt
Write-Output "Fichier chiffré avec succès."
}



Toujours sauvegarder votre certificat EFS dans un fichier .PFX protégé par mot de passe pour pouvoir restaurer l’accès après une réinstallation.

Si le certificat EFS d’origine est perdu sans sauvegarde, les fichiers chiffrés sont définitivement inaccessibles.

Exporter régulièrement les certificats EFS et les stocker de façon sécurisée sur un support externe chiffré.

• VeraCrypt – Outil gratuit pour le chiffrement de volumes ou de fichiers complets
• AxCrypt – Chiffrement de fichiers avec partage sécurisé de clés

• Support Microsoft
• Microsoft Learn
• Recherche Google
• Recherche Github

Le chiffrement EFS est une méthode pratique pour protéger des fichiers sensibles, mais il repose entièrement sur l’intégrité du certificat utilisateur. Ce tutoriel permet de diagnostiquer les erreurs les plus fréquentes, de manipuler les certificats avec prudence, et d’automatiser les réparations par script. Pour garantir l’accès futur aux fichiers chiffrés, la sauvegarde régulière du certificat EFS est indispensable.