Pour éviter qu'un membre de votre famille ou un ami puisse accéder à vos données, vous pouvez protéger vos dossiers sensibles avec un mot de passe.

Sur le web, il existe des dizaines de programme permettant de sécuriser l’accès à des dossiers par un mot de passe, mais qui sont très souvent complexes à utiliser et demandent du temps pour les configurer.
Dans cet article, je vais vous montrer deux méthodes que j'utilise souvent, et qui pourrais être utile à certains. A la fin de cet article, vous serez capable de protéger un dossier sans aucun logiciel.

Protéger un dossier Windows avec un script Batch

Etape 1:

La première étape consiste à créer un fichier .bat. Pour cela ouvrez le programme « Bloc-notes » (notepad) est insérez-y ce bout de texte et enregistrez-le sous locker.bat.

cls
@ECHO OFF
title Folder Private
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Voulez-vous verrouiller ce dossier(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Choix non valable
goto CONFIRM
:LOCK
ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Dossier verrouille
goto End
:UNLOCK
echo Entrez votre mot de passe pour ouvrir ce dossier
set/p "pass=>"
if NOT %pass%== funinformatique goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
echo Dossier deverrouille avec succes
goto End
:FAIL
echo Mot de passe invalide
goto end
:MDLOCKER
md Private
echo Dossier prive crée avec succès
goto End
:End

Vous pouvez remplacer le mot de passe qui est par défaut dans le code « FunInformatique » par le mot de passe que vous désirez mettre au dossier.

Etape 2:

Maintenant, cliquez sur votre nouveau fichier locker.bat. Un dossier nommé "private" sera crée automatiquement. Placez-y tous vos fichiers à cacher.

Etape 3:

Cliquez à nouveau sur locker.bat. Une console Windows noire va s'ouvrir et vous demande si vous voulez cacher votre dossier. Écrivez Y si oui, ou N si non. Appuyez sur ENTRER.

verouiller_dossier

Enfin votre dossier sera disparu. Cliquez sur le fichier locker.bat si vous désirer le débloquer. Une console Windows noire va s'ouvrir et vous demandera le mot de passe. Entrez votre mot de passe et appuyez sur ENTRER.

Protéger un dossier Windows sans aucun logiciel

Il existe une autre solution qui permet de protéger un dossier et qui fonctionne bien sous Windows XP, 7 ou Windows 10.

Pour cela, suivez les étapes ci-dessus:

Etape 1:

Commencez par créer un dossier nommée "Private" par exemple. Ensuite ouvrez bloc note et insérez-y ce bout de texte :

ren Private Private.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}

Etape 2:

Enregistrez le fichier créé avec le Bloc-notes sous le nom locker.bat par exemple . Copiez dans votre dossier Private tous les fichiers que vous souhaitez planquer, et double-cliquez sur le fichier locker.bat pour activer la protection. Vous obtiendrez ça :

verouiller_dossier_7

Etape 3:

Pour le déverrouiller:  cliquez droit le fichier bat, puis « Modifier ». Remplacer le texte précédent par :

ren Private.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0} Private

Sauvegardez, et faites un double clic sur le fichier bat.

À propos de l'auteur :

Ahmed el jaouari

Ahmed EL JAOUARI

Ahmed, fondateur de la plateforme FunInformatique, est diplômé en ingénierie informatique et passionné par la cybersécurité. Avec sa plateforme, il propose des guides pratiques et des tutoriels visuels visant à rendre les technologies numériques accessibles à tous, même aux débutants. Son objectif est de simplifier l'apprentissage des outils numériques en le rendant à la fois intuitif, ludique et engageant.

Questions & Réponses

Posez votre question

Avatar de l'auteur de la question elesia
Il y a 3 ans

Question :

Merci beaucoup, cela marche encore sur Windows 11 !

Avatar de l'auteur de la question Claude62
Il y a 3 ans

Question :

Bonjour
Dans le solution 1, je voudrais ajouter dans le fichier .bat la possibilité de verrouiller automatiquement le répertoire quand l'arrête le PC.
Je pense que c'est possible mais je n'y arrive pas.
Merci de votre aide.

Avatar de l'auteur de la question LECLERCQ
Il y a 4 ans

Question :

bonjour, le dossier private ne s'affiche pas

Avatar de l'auteur de la réponse FunInformatique
Il y a 4 ans

reply Réponse :

Bonjour LECLERCQ,
Pourriez-vous m'indiquer quel est le message d'erreur que vous rencontrez exactement ? Assurez-vous que vous utilisez le bon mot de passe.
Si c'est possible de faire une capture d’écran du message d'erreur et partagez-la nous ici.
Je reste à votre disposition lorsque vous m'aurez communiqué l'erreur.
Cordialement,

Avatar de l'auteur de la question quelqu'un
Il y a 4 ans

Question :

Attention, cette astuce ne marche pas si, comme moi vous avez l'option "afficher les dossiers cachés" activée.

Avatar de l'auteur de la réponse FunInformatique
Il y a 4 ans

reply Réponse :

Effectivement, pour que l'astuce fonctionne, il faut désactiver l'option "afficher les dossiers cachés". Normalement, cette option est désactivée par défaut sur Windows.

Avatar de l'auteur de la question Clément
Il y a 5 ans

Question :

Moi ça ne marche pas du tout. Quand j'ouvre le fichier locker.bat la première fois, ça me créer un dossier "Private" (ça OK). Mais ensuite si je réouvre locker.bat, et que j'entre "Y" puis que j'appuie sur "Entrer", le dossier "Private" ne bouge pas et il est totalement accessible ainsi que son contenu. Il y a juste un fichier qui s'appelle comme ça "┬╗" qui se créer à côter de locker.bat et de "Private" et qui, quand je l'ouvre avec le bloc-notes, et totalement vide. Ensuite locker.bat ne sert plus à rien il me demande juste si je veux verrouiller ce fichier mais ne le fais pas.
Quelqu'un peut m'aider s'il vous plaît ?

Avatar de l'auteur de la réponse FunInformatique
Il y a 5 ans

reply Réponse :

Bonjour Clément, effectivement le code contient une erreur. Il faut juste remplacer les
guillemets « » par des doubles cote.
Maintenant, le code est corrigé.
Salutations