Wie kann ich das Laufwerk für bestimmte Benutzer in Windows 7 ausblenden?

171030
J.Olufsen

Ich muss das D:Laufwerk für bestimmte Benutzer unter Windows 7 ausblenden . Wie kann ich das tun?

18
.. deaktiviert den Zugriff auf was? Blorgbeard vor 13 Jahren 0
Der Zugriff auf Laufwerk D ist deaktiviert, und nach dem Neustart wird Laufwerk D für alle Benutzer ausgeblendet. Ich muss den Zugriff jedoch nur für bestimmte Benutzer ausblenden und deaktivieren J.Olufsen vor 13 Jahren 0
Warum ist das Deaktivieren des Zugriffs auf die Festplatte nicht gut genug? Was ist der Grund dafür, * dass * er es verstecken muss? Keltari vor 11 Jahren 0
Warum ist das Deaktivieren des Zugriffs auf die Festplatte nicht gut genug? Was ist der Grund dafür, * dass * er es verstecken muss? Necro-Kommentar, aber ich bin neugierig. Keltari vor 11 Jahren 0

5 Antworten auf die Frage

28
nhinkle

Es gibt eine Gruppenrichtlinieneinstellung, um den Zugriff auf bestimmte Laufwerke zu deaktivieren, und eine weitere, um den Zugriff auszublenden . Dazu benötigen Sie Windows 7 Professional, Ultimate oder Enterprise. Scrollen Sie für andere Versionen zu meiner alternativen Lösung.

Wenn Sie die Richtlinie nur auf bestimmte Benutzer und nicht auf jeden Benutzer anwenden möchten, müssen Sie sie individuell konfigurieren. Sie können dies nicht tun, indem Sie einfach öffnen gpedit.msc; Sie müssen den Gruppenrichtlinien-Editor von der MMC hinzufügen:

  1. Führen Sie mmc.exemit Administratorrechten aus
  2. Klicken Sie auf File>Add or Remove Snapin
  3. Wählen Sie "Gruppenrichtlinienobjekt-Editor" aus und klicken Sie auf Add >
  4. Ein Assistent wird angezeigt. Klicken Sie auf Browse, klicken Sie auf die UsersRegisterkarte, und wählen Sie einen Benutzer oder eine Benutzergruppe aus. Es werden einzelne Benutzer sowie zwei generische Gruppen angezeigt. "Administratoren" und "Nicht-Administratoren".
  5. Klicken Sie auf OKund dann Finishin den Assistenten.
  6. Klicken Sie OKim Dialogfeld "Snapin hinzufügen" auf.
  7. Enter User Configuration > Administrative Templates > Windows Components > Windows Explorer.
  8. Finden Hide these specified drives in My ComputerSie, ob Sie die Laufwerke nur ausblenden möchten, aber trotzdem direkten Zugriff (z. B. von der Eingabeaufforderung usw.) auf die Laufwerke zulassen. Finden Sie Prevent access to drives from My Computerdas Laufwerk und verhindern den Zugriff auf sie zu verbergen.
  9. Wählen Sie im Einstellungsdialogfeld die EnabledOptionsschaltfläche und die Laufwerke, die Sie einschränken möchten. Ab Windows 7 sind die einzigen Optionen:
    • A and B drives only
    • C drive only
    • D drive only
    • A, B and C drives only
    • A, B, C and D drives only
    • Restrict all drives
    • Do not restrict drives
  10. OK klicken

Wenn sich die Benutzer das nächste Mal anmelden, können sie das Laufwerk nicht sehen / darauf zugreifen. Dies sollte funktionieren, da Sie ausdrücklich nach dem Deaktivieren des Laufwerks D: gefragt haben.

Wenn Sie ein anderes Laufwerk als A, B, C oder D deaktivieren möchten oder eine Version von Windows 7 haben, die den Gruppenrichtlinien-Editor nicht unterstützt, müssen Sie die Änderungen manuell in der Registrierung vornehmen.

Der erste Schritt ist das Laden der Registrierungsstruktur des Benutzers, aus dem Sie die Laufwerke entfernen. Der Benutzer muss abgemeldet sein, damit dies funktioniert. In der Tat ist es besser, einen Neustart durchzuführen, bevor Sie diesen Vorgang ausführen.

  1. Öffnen Sie den Registrierungseditor mit Administratorrechten
  2. Wählen HKEY_USERS
  3. Wählen Sie Load Hiveaus dem FileMenü
  4. Navigieren Sie normalerweise zum Profilordner dieses Benutzers C:\users\username
  5. Geben Sie NTUSER.DATin das File nameFeld ein. Diese Datei ist vom System versteckt und wird daher nicht im Dateiauswahlfenster angezeigt. Sie müssen es eingeben. Stellen Sie sicher, dass Sie nicht ntuser.dat.logaus Versehen auswählen .
  6. Klicken Sie auf OK und geben Sie einen Namen für den Schlüssel ein. Wir werden es nennen Foo.
  7. Gehe zu HKEY_USERS\Foo\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  8. Erstellen Sie einen neuen 32-Bit-DWORD-Wert und benennen Sie ihn NoDrives, um die Laufwerke auszublenden oder NoViewOnDriveden Zugriff vollständig zu deaktivieren.
  9. Der eingegebene Wert hängt von den Laufwerken ab, die Sie einschränken möchten, und ist etwas kompliziert. Jeder Buchstabe, der mit Z beginnt und zu A hinuntergeht, wird durch 1(deaktiviert) oder 0(aktiviert) dargestellt. Machen Sie diese Binärzahl und konvertieren Sie sie in hexadezimal. Dies ist die Nummer, die Sie in die Box eingeben. Zum Beispiel ist D der vierte Laufwerksbuchstabe von rechts und alles, was sich links davon befindet, ist eine 0, also wird die Zahl sein b1000, dh x08000000, Sie würden 08000000als Wert eingeben . Um C und D zu deaktivieren, verwenden Sie b1100oder x0c000000. Wenn Sie verwirrt sind, schreiben Sie in den Kommentaren Hilfe.
  10. Wenn Sie diesen Wert gespeichert haben, navigieren Sie zurück zu HKEY_USERS, wählen Sie den geladenen Schlüssel aus und klicken Sie auf File> Unload Hive. Dieser Schritt ist absolut KRITISCH !! Wenn Sie die Struktur nicht entladen, kann sich der Benutzer nicht ordnungsgemäß anmelden.
  11. Schließen Sie den Registrierungseditor, und starten Sie den Computer neu. Die neuen Einstellungen sollten wirksam geworden sein.
OK. Befolgen Sie diese Anweisung, aber der Zugriff für Laufwerk D für ALLE BENUTZER, einschließlich mir, wurde verdeckt und deaktiviert. Ich muss den Zugriff nur für bestimmte Benutzer ausblenden und deaktivieren. Gibt es eine Möglichkeit, dies zu tun? J.Olufsen vor 13 Jahren 1
Sind Sie sicher, dass Sie den Registrierungsschlüssel oder das Gruppenrichtlinien-Snapin für den richtigen Benutzer erstellt haben? Wenn Sie die Anweisungen genau wie oben befolgen, sollten Sie dies nur für die von Ihnen angegebenen Benutzer tun, nicht für alle. nhinkle vor 13 Jahren 0
Bei einer solchen Änderung wäre ich sehr vorsichtig. Es scheint auf der Oberfläche einfach zu sein, befolgen Sie die Anweisungen, um Ihr Ziel zu erreichen. Ich sehe jedoch das Potenzial für einige wirklich schmerzhafte Problemlösungen bei möglichen Problemen. Wenn Sie dies tun, müssen Sie äußerst vorsichtig sein, dass diese Benutzer niemals Zugriff auf verborgene / deaktivierte Laufwerke auf Benutzerebene benötigen. Keltari vor 11 Jahren 0
@nhinkle, In Schritt 3 gibt es keinen "Gruppenrichtlinienobjekt-Editor" zur Auswahl ... Siehe http://i.stack.imgur.com/x1ySa.png Pacerier vor 9 Jahren 0
@ Pacerier Führen Sie eine Pro-, Business-, Ultimate- oder Enterprise-Version von Windows aus? nhinkle vor 9 Jahren 0
@nhinkle, Nope, Windows XP Home Edition SP3. Pacerier vor 9 Jahren 0
@Pacerier "Dazu benötigen Sie Windows 7 Professional, Ultimate oder Enterprise. Für andere Versionen scrollen Sie zu meiner alternativen Lösung." nhinkle vor 9 Jahren 0
Tut mir leid, eine alte Antwort zu stoßen, aber wie würden Sie Laufwerk X und Y in diesem Szenario ausblenden? Regedit erlaubt nur eine bestimmte Anzahl von Zeichen, bevor es ein Limit erreicht. Dooley_labs vor 6 Jahren 0
Die Menschen haben Schwierigkeiten, den zweiten Schritt (Schritt 9) zu verstehen. Ich glaube sogar, dass es falsch ist. Ich habe hier eine alternative (bessere) Version geschrieben (https://superuser.com/q/645857/150988#647302 "Wie finde ich die Hex-Werte, die ich zum Ausblenden eines Laufwerksbuchstabens verwenden muss?"). Scott vor 5 Jahren 0
3
grawity

Klicken Sie mit der rechten Maustaste auf das Laufwerk in Computer, und wählen Sie Eigenschaften → Sicherheit . Aktualisieren Sie den Zugriff nach Bedarf: Entfernen Sie "Benutzer", fügen Sie "Eltern" hinzu usw.

Wenn Ihre Windows-Version keine Registerkarte "Sicherheit" hat, verwenden Sie die icaclsBefehlszeile:

icacls F:\ /grant Parents:(oi)(ci)F icacls F:\ /remove Users 
Diese Methode wurde durch Entfernen der Benutzergruppe versucht. Es listet alle Dateien auf der Festplatte auf, um die Sicherheitsrichtlinie hinzuzufügen. Am Ende hatte mein Administratorkonto immer noch die Meldung "Zugriff verweigert", obwohl die Administratorengruppe noch Vollzugriff hatte. ShawnFeatherly vor 8 Jahren 0
Ich hatte immer noch Zugriff auf die Sicherheitsrichtlinien. Nach dem Hinzufügen meines individuellen Kontos hat es gut funktioniert. ShawnFeatherly vor 8 Jahren 0
2
Dean Perry

Sie können alle Laufwerke mithilfe von Gruppenrichtlinien ausblenden. Dadurch werden Einschränkungen für alle Benutzer des Computers festgelegt.

  • Klicken Sie auf Start> Ausführen, geben Sie gpedit.msc ein und drücken Sie die Eingabetaste.
  • Navigieren Sie dann durch: Benutzerkonfiguration, Administrative Vorlagen, Windows-Komponenten und Windows Explorer.
  • Klicken Sie auf Diese angegebenen Laufwerke unter Arbeitsplatz ausblenden.
  • Aktivieren Sie das Kontrollkästchen Diese angegebenen Laufwerke im Arbeitsplatz ausblenden.
  • Klicken Sie oben rechts auf Aktiviert und wählen Sie die entsprechende Option in der Dropdown-Liste aus.

Hoffe das hilft! :)

Funktioniert nicht für mich: E: ist nicht in der Liste: https://i.stack.imgur.com/8hg4X.jpg Basj vor 6 Jahren 0
1
ChristopheD

Genommen von diesem Link (ein bisschen zu faul, um es selbst auszufüllen):

  • Klicken Sie mit der rechten Maustaste auf den Arbeitsplatz [Computer unter Windows Vista und Windows 7].
  • Klicken Sie auf Verwalten
  • Klicken Sie in der Liste der Optionen auf Datenträgerverwaltung, die sich im linken unteren Bereich befinden
  • Alle Ihre Festplatte und ihre Partitionen werden auf der rechten Seite angezeigt
  • Klicken Sie mit der rechten Maustaste auf die Partition, die Sie ausblenden möchten, und wählen Sie "Laufwerkbuchstaben und Pfad ändern" aus.
  • Klicken Sie auf "Entfernen" und klicken Sie auf "Ja".
  • Ihr Laufwerk wird jetzt in meinem Computer versteckt
Meine Festplatte ist in zwei logische Disks unterteilt: C und D. Wenn ich einen neuen Benutzer erstellt habe, kann er auf Laufwerk D zugreifen. J.Olufsen vor 13 Jahren 0
Ohne Laufwerksbuchstaben oder Bereitstellungspunkte ist ein Laufwerk weiterhin als Name des Volumes verfügbar. Obwohl die meisten Programme die \\? \ Volume -Syntax nicht unterstützen, genügt ein `DefineDosDevice (1," x: "," \\ ?? \\ Volume ")` ein sitzungslokales Laufwerksbuchstabe. * (Übrigens, das sind zwei verschiedene Präfixe. Kein Tippfehler.) * grawity vor 13 Jahren 0
1
Joe Taylor

Sie suchen nach einer Art von Access Based Enumeration .
Wenn einem Benutzer nur die Laufwerke / Ordner angezeigt werden, für die er über die Berechtigungen verfügt, wird er in Domänen unterstützt, nicht jedoch in eigenständigen Installationen, soweit ich weiß.
In Windows XP war dies früher mit Windows SteadyState möglich, aber dieses Tool wurde eingestellt.