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

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

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

Antworten (5)

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

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

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

  1. Führen Sie mmc.exe mit administrativen Rechten aus
  2. Klicken Sie auf File > Add or Remove Snapin
  3. Wählen Sie “Gruppenrichtlinienobjekt-Editor” und klicken Sie auf Add >
  4. Ein Assistent wird angezeigt. Klicken Sie auf Browse, klicken Sie auf die Registerkarte Users und wählen Sie einen Benutzer oder eine Benutzergruppe aus. Es werden sowohl einzelne Benutzer als auch zwei generische Gruppen angezeigt: “Administratoren” und “Nicht-Administratoren”.
  5. Klicken Sie auf OK, dann auf Finish im Assistenten.
  6. Klicken Sie im Dialog “Snapin hinzufügen” auf OK.
  7. Geben Sie User Configuration > Administrative Templates > Windows Components > Windows Explorer ein.
  8. Suchen Sie Hide these specified drives in My Computer, wenn Sie die Laufwerke nur ausblenden, aber weiterhin den direkten Zugriff (z. B. von der Ausführungsaufforderung usw.) auf die Laufwerke zulassen möchten. Finden Sie Prevent access to drives from My Computer, um das Laufwerk zu verstecken und den Zugriff darauf zu verhindern.
  9. Wählen Sie in welchem Einstellungsdialog auch immer das Optionsfeld Enabled und wählen Sie das/die Laufwerk(e), die Sie einschränken möchten. Ab Windows 7 sind die einzigen Optionen:
  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 . 10. Klicken Sie auf OK

Wenn sich der/die Benutzer das nächste Mal anmelden, können sie das Laufwerk nicht sehen/auf es zugreifen Dies sollte funktionieren, da Sie speziell nach der Deaktivierung des Laufwerks D: gefragt haben.

Wenn Sie ein anderes Laufwerk als A, B, C oder D deaktivieren möchten, oder wenn Sie 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 besteht darin, die Registrierungsstruktur des Benutzers zu laden, von dem Sie die Laufwerke entfernen möchten. Der Benutzer muss abgemeldet sein, damit dies funktioniert; tatsächlich ist es besser, einen Neustart durchzuführen, bevor Sie diesen Vorgang durchführen.

  1. Öffnen Sie den Registrierungseditor mit administrativen Rechten
  2. Wählen Sie HKEY_USERS
  3. Wählen Sie Load Hive aus dem Menü File
  4. Navigieren Sie zum Profilordner des betreffenden Benutzers, normalerweise C:\users\username
  5. Geben Sie NTUSER.DAT in das Feld File name ein. Diese Datei ist eine vom System versteckte Datei, d. h. sie wird nicht im Dateiauswahlfenster angezeigt. Sie müssen sie eintippen. Achten Sie darauf, dass Sie nicht aus Versehen ntuser.dat.log auswählen.
  6. Klicken Sie auf ok, und geben Sie dann einen Namen für den Schlüssel ein. Wir nennen ihn Foo.
  7. Gehen Sie zu HKEY_USERS\Foo\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  8. Erstellen Sie einen neuen 32-Bit-DWORD-Wert und nennen Sie ihn NoDrives, um die Laufwerke zu verbergen, oder NoViewOnDrive, um den Zugriff vollständig zu deaktivieren.
  9. Der Wert, den Sie eingeben, hängt von dem/den Laufwerk(en) ab, das/die Sie einschränken möchten, und ist ein wenig trickreich. Jeder Buchstabe, beginnend mit Z und absteigend bis A, wird durch ein 1 (deaktiviert) oder 0 (aktiviert) dargestellt. Machen Sie diese Zahl binär und wandeln Sie sie dann in hexidezimal um. Dies ist die Nummer, die Sie in das Feld eintragen. Zum Beispiel ist D der vierte Laufwerksbuchstabe von rechts, und alles links davon ist eine 0, also wird die Zahl b1000 sein, was x08000000 ist, also würden Sie 08000000 als Wert eingeben. Um C und D zu deaktivieren, würden Sie b1100, oder x0c000000 verwenden. Wenn Sie das verwirrt, posten Sie in den Kommentaren um Hilfe.
  10. Sobald Sie diesen Wert gespeichert haben, navigieren Sie zurück zu HKEY_USERS, wählen Sie die geladene Taste aus und klicken Sie dann auf File > Unload Hive. Dieser Schritt ist ABSOLUT KRITISCH!! Wenn Sie den Hive nicht entladen, kann sich der Benutzer nicht richtig anmelden.
  11. Schließen Sie den Registry-Editor und starten Sie den Computer neu. Die neuen Einstellungen sollten wirksam geworden sein.
3
3
3
2011-01-26 22:18:25 +0000

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

Wenn Ihre Version von Windows keine Registerkarte “Sicherheit” hat, verwenden Sie icacls von der Kommandozeile:

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

Sie können beliebige Laufwerke mithilfe der Gruppenrichtlinie ausblenden. Dadurch werden Einschränkungen für alle Benutzer auf dem Gerät festgelegt.

  • Klicken Sie auf Start > Ausführen und 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 ausblenden” unter “Arbeitsplatz”.
  • Aktivieren Sie das Kontrollkästchen Diese angegebenen Laufwerke im Arbeitsplatz ausblenden.
  • Klicken Sie oben rechts auf Aktiviert und wählen Sie die entsprechende Option im Dropdown-Feld.

Hoffentlich hilft das! :)

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

Sie suchen nach einem Typ von Access Based Enumeration .
Einem Benutzer zu ermöglichen, nur Laufwerke/Ordner zu sehen, für die er die Berechtigungen hat, wird in Domänen unterstützt, aber nicht in Einzelplatzinstallationen, soweit ich weiß.
Früher konnte man dies unter Windows XP mit Windows SteadyState tun, aber dieses Tool wurde eingestellt.

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

Entnommen aus diesem Link (ein bisschen zu faul, es selbst abzutippen):

  • Klicken Sie mit der rechten Maustaste auf “Arbeitsplatz” [Computer in 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 befindet
  • Alle Ihre Festplatten und deren 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 “Laufwerksbuchstaben und Pfad ändern”
  • Klicken Sie auf “Entfernen” und klicken Sie auf “Ja”
  • Ihr Laufwerk wird nun im Arbeitsplatz versteckt