2011-01-26 20:35:01 +0000 2011-01-26 20:35:01 +0000
18
18

Comment masquer le lecteur pour des utilisateurs spécifiques dans Windows 7 ?

Je dois cacher le lecteur D: pour des utilisateurs spécifiques sous Windows 7. Comment puis-je faire cela ?

Réponses (5)

30
30
30
2011-01-27 08:30:05 +0000

Il existe une politique de groupe qui permet de désactiver l'accès à certains lecteurs et une autre qui permet de cacher l'accès. Pour ce faire, vous avez besoin de Windows 7 Professional, Ultimate ou Enterprise. Pour les autres versions, faites défiler vers le bas jusqu'à ma solution de rechange.

Si vous souhaitez appliquer la politique à certains utilisateurs seulement, et non à tous, vous devez la configurer individuellement. Vous ne pouvez pas le faire en ouvrant simplement gpedit.msc ; vous devez ajouter l'éditeur de politique de groupe de la MMC :

  1. Exécutez mmc.exe avec les privilèges administratifs
  2. Cliquez sur File > Add or Remove Snapin
  3. Sélectionnez “Group Policy Object Editor” et cliquez sur Add >
  4. Un assistant apparaîtra. Cliquez sur Browse, cliquez sur l'onglet Users et sélectionnez un utilisateur ou un groupe d'utilisateurs. Les utilisateurs individuels sont affichés, ainsi que deux groupes génériques : “Administrateurs” et “Non-administrateurs”.
  5. Cliquez sur OK, puis sur Finish dans l'assistant.
  6. Cliquez sur OK dans la boîte de dialogue “Add Snapin”.
  7. Entrez User Configuration > Administrative Templates > Windows Components > Windows Explorer.
  8. Trouvez Hide these specified drives in My Computer si vous voulez juste masquer les lecteurs mais permettre quand même un accès direct (par exemple à partir de l'invite d'exécution, etc.) aux lecteurs. Trouvez Prevent access to drives from My Computer pour masquer le lecteur et empêcher l'accès à celui-ci.
  9. Dans n'importe quelle boîte de dialogue de paramétrage, choisissez le bouton radio Enabled et choisissez le(s) lecteur(s) que vous voulez restreindre. À partir de Windows 7, les seules options sont
  10. A and B drives only
  11. C drive only
  12. D drive only
  13. A, B and C drives only
  14. A, B, C and D drives only
  15. Restrict all drives
  16. Do not restrict drives
  17. HKEY_USERS
  18. Cliquez sur OK

La prochaine fois que le ou les utilisateurs se connecteront, ils ne pourront pas voir/accéder au lecteur Cela devrait fonctionner comme vous l'avez spécifiquement demandé pour la désactivation du lecteur D :.

Si vous voulez désactiver un lecteur autre que A, B, C ou D, ou si vous avez une version de Windows 7 qui ne prend pas en charge l'éditeur de stratégie de groupe, vous devrez effectuer les modifications manuellement dans le registre.

La première étape consiste à charger le répertoire de stockage du registre de l'utilisateur dont vous supprimez les lecteurs. L'utilisateur doit être déconnecté pour que cela fonctionne ; en fait, il est préférable de redémarrer à nouveau avant de faire ce processus.

  1. ouvrez l'éditeur de registre avec les privilèges administratifs
  2. Sélectionnez Load Hive
  3. Choisissez File dans le menu C:\users\username
  4. Naviguez vers le dossier du profil de cet utilisateur, généralement NTUSER.DAT
  5. Entrez File name dans la case ntuser.dat.log. Ce fichier est un fichier caché par le système, il n'apparaîtra donc pas dans la fenêtre de sélection des fichiers. Vous devez le taper. Veillez à ne pas sélectionner Foo par accident.
  6. Cliquez sur ok, puis entrez un nom pour la clé. Nous l'appellerons HKEY_USERS\Foo\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer.
  7. Passez à NoDrives
  8. Créez une nouvelle valeur DWORD 32 bits et nommez-la NoViewOnDrive pour cacher les lecteurs, ou 1 pour désactiver complètement l'accès.
  9. La valeur que vous entrez dépend du ou des lecteurs que vous voulez restreindre, et est un peu délicate. Chaque lettre, qui commence par Z et descend jusqu'à A, est représentée par un 0 (désactivé) ou b1000 (activé). Faites ce nombre binaire, puis convertissez-le en hexadécimal. C'est le nombre que vous mettez dans la case. Par exemple, D est la quatrième lettre du lecteur en partant de la droite, et tout ce qui se trouve à gauche est un 0, donc le nombre sera x08000000, qui est 08000000, donc vous devez entrer b1100 comme valeur. Pour désactiver C et D, vous utiliseriez x0c000000, ou HKEY_USERS. Si cela vous a troublé, postez dans les commentaires pour obtenir de l'aide.
  10. Une fois que vous avez enregistré cette valeur, remontez jusqu'à File, sélectionnez la clé que vous avez chargée, puis cliquez sur Unload Hive > 0x6&. Cette étape est ABSOLUMENT CRITIQUE ! Si vous ne déchargez pas la ruche, l'utilisateur ne pourra pas se connecter correctement.
  11. Fermez l'éditeur de registre, puis redémarrez l'ordinateur. Les nouveaux paramètres devraient avoir pris effet.
3
3
3
2011-01-26 22:18:25 +0000

Cliquez avec le bouton droit de la souris sur ledit lecteur dans Ordinateur, choisissez Propriétés → Sécurité. Mettez à jour l'accès selon les besoins : supprimez “Utilisateurs”, ajoutez “Parents”, etc.

Si votre version de Windows n'a pas d'onglet Sécurité, utilisez icacls en ligne de commande :

icacls F:\ /grant Parents:(oi)(ci)F
icacls F:\ /remove Users
```.
2
2
2
2011-01-26 22:22:57 +0000

Vous pouvez masquer tous les lecteurs en utilisant la politique de groupe. Cela permet de définir des restrictions pour tous les utilisateurs de la machine.

  • Cliquez sur Démarrer > Exécuter et tapez gpedit.msc, puis appuyez sur Entrée.
  • Puis naviguez : Configuration de l'utilisateur, Modèles d'administration, Composants Windows et Explorateur Windows.
  • Cliquez sur Cacher ces lecteurs spécifiés dans le Poste de travail.
  • Cliquez pour cocher la case Cacher ces lecteurs spécifiés dans le Poste de travail.
  • Cliquez sur Activé en haut à droite et sélectionnez l'option appropriée dans la liste déroulante.

J'espère que cela vous aidera ! :)

1
1
1
2011-01-27 09:39:19 +0000

Vous recherchez un type de Dénombrement basé sur l'accès .
Permettre à un utilisateur de ne voir que les lecteurs/dossiers pour lesquels il a les autorisations est pris en charge dans les domaines mais pas dans les installations autonomes à ma connaissance.
Avant, vous pouviez le faire dans Windows XP en utilisant Windows SteadyState mais cet outil a été abandonné.

1
1
1
2011-01-26 21:25:41 +0000

Extrait de ce lien (un peu trop paresseux pour le taper moi-même) :

  • Clic droit sur mon ordinateur [Ordinateur sous Windows Vista et Windows 7]
  • Cliquez sur “Gérer”
  • Dans la liste des options, cliquez sur “Gestion des disques” qui se trouvera dans la section en bas à gauche
  • Tout votre disque dur et ses partitions seront affichés sur la droite
  • Clic droit sur la partition que vous voulez cacher et sélectionnez “Modifier les lettres du lecteur et le chemin d'accès”
  • Cliquez sur “Supprimer” et cliquez sur “Oui”
  • Votre lecteur sera maintenant caché dans mon ordinateur