Cacher un lecteur du poste de travail

Le par  |  6 commentaire(s)

Cacher un lecteur du poste de travail.

Note des utilisateurs :
(320 votes)
Systèmes d'exploitation supportés :

Lorsque votre ordinateur est utilisé par plusieurs personnes que ce soit en mode simple-utilisateur ou en mode multi-utilisateur il peut être utile de cacher un ou plusieurs lecteurs logiques (lecteur local ou lecteur réseau) du poste de travail. Attention, cacher un lecteur ne veut pas dire le rendre inaccessible, si par exemple vous avez décidé de cacher le lecteur C: il sera toujours possible d'y accéder en allant dans le menu "Démarrer", "Exécuter..." et en tapant C: puis "OK".

Il est possible de cacher un lecteur au niveau de l'ordinateur et/ou au niveau de l'utilisateur, à vous de choisir ce qui vous convient le mieux.

Au niveau de l'ordinateur :

Dans ce cas de figure le lecteur est caché pour tout le monde sans exception quelque soit le compte utilisé, même le compte administrateur local.
Avant de poursuivre assurez-vous que avez suffisamment de droits pour modifier la base de registres.


Voici comment faire :

Cliquez sur "Démarrer", "Exécuter..." puis tapez "regedit" et cliquez sur "OK".

Rendez-vous alors à la clé suivante :
HKEY_LOCAL_MACHINE
\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer

Image


Ajoutez une nouvelle valeur DWORD nommée NoDrives et mettez une valeur décimale correspondant au(x) lecteur(s) que vous souhaitez cacher dans le champ Données de la Valeur. Voir le tableau ci-dessous pour choisir la valeur à mettre dans ce champ.

Image


Les changement seront pris en compte à la prochaine réouverture de session (redémarrage non nécessaire).


Au niveau de l'utilisateur :

Dans ce cas de figure il vous est possible de cacher un lecteur à l'utilisateur de votre choix.

Tout d'abord, voici une brève présentation des deux méthodes d'utilisation d'un ordinateur ayant un système d'exploitation de la famille NT :

  • méthode 1 : Un seul profil est utilisé soit par une seule et unique personne soit par plusieurs personnes connaissant le login et mot de passe d'accès de ce compte unique (mode simple-utilisateur).
  • méthode 2 : Chaque personne possède son propre compte (login et mot de passe) sur cet ordinateur (mode multi-utilisateur).


Dans la méthode 1, le lecteur que vous souhaiterez cacher le sera pour tout le monde (même pour vous) puisqu'un seul est unique compte est utilisé pour tout le monde.


Dans la méthode 2, le lecteur que vous souhaiterez cacher le sera uniquement sur le compte ou vous aurez fait la modification. Pour cacher un lecteur sur un profil autre que le votre il faudra pouvoir se connecter avec le compte de l'utilisateur en question pour faire la modification, en d'autres termes, il faudra connaître le login et le mot de passe du compte et avoir des droits suffisants pour modifier la base de registres. Si vous voulez cacher un lecteur sur plusieurs profils, il faudra faire la modification sur tous les profils concernés. Vous pouvez aussi cacher le lecteur C: sur un profil et cacher le lecteur D: sur un autre profil, ou bien cacher le lecteur D: et E: sur un profil et le lecteur E: et G: sur un autre, en fait, tout est modulable.

Voici comment faire :

Cliquez sur "Démarrer", "Exécuter..." puis tapez "regedit" et cliquez sur "OK".

Rendez-vous alors à la clé suivante :
HKEY_CURRENT_USER
\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

Image


Ajoutez une nouvelle valeur DWORD nommée NoDrives et mettez une valeur décimale correspondant au(x) lecteur(s) que vous souhaitez cacher dans le champ Données de la Valeur. Voir le tableau ci-dessous pour choisir la valeur à mettre dans ce champ.

Image


Les changement seront pris en compte à la prochaine réouverture de session (redémarrage non nécessaire).


Voici le tableau de valeur sur lequel il faut s'appuyer pour cacher le(s) lecteur(s).

Lecteur à cacher
Valeur décimale correspondant
A
1
B
2
C
4
D
8
E
16
F
32
...
...
Z
33554432
Tous les lecteurs
67108863


  • Pour cacher plusieurs lecteurs il suffit de faire la somme de la valeur décimale de chacun des lecteurs, si par exemple on souhaite cacher le lecteur C: et E: la valeur décimale à mettre dans le champ Données de la Valeur de l'entrée NoDrives serait :
    4(C:) + 16(E:) = 20.

  • Puisqu'il est plus simple de travailler en notation décimale qu'en notation hexadécimale, tous les exemples donnés dans cette astuce sont en notation décimale.
Complément d'information
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos commentaires
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Le #168465
ça marche très bien mais
Nom de la valeur est NoDrives
Le #168914

est-ce possible de corriger la page principale pour ke ce soit NoDrives au lieu de NoDrive
Sinon on fait comme ca pour que ca fonctionne :
Le #168958
ce n'est pas la valeur HKEY_LOCAL_MACHINE mais HKEY_USER. ca fait plaisir comment y suivent les gens!et Vernon ki dit ke ca marche, ca fait peur ( la cle ne sy trouve meme pas!)
Le #168959
mea culpa et 1000 excuses, c bien HKEY_LOCAL_MACHINE
Le #168968
Voilà, c'est corrigé, désolé pour cette petite imprécision.
Le #169202
Hey !!
Quand je veux créer une nouvelle valeur Dword (Methode 2 de l'article : "Current user") ya un message d'erreur qui apparait :
"Impossible de créer la valeur : erreur d'ecriture dans le registre"
Je suis administrateur - Wind. XP Pro SP2 .
D'ou ca vient '' Merci !!
Suivre les commentaires
Poster un commentaire
Anonyme
:) ;) :D ^^ 8) :| :lol: :p :-/ :o :w00t: :roll: :( :cry: :facepalm:
:andy: :annoyed: :bandit: :alien: :ninja: :agent: :doh: :@ :sick: :kiss: :love: :sleep: :whistle: =]