Muszę ukryć D:
dysk dla określonych użytkowników w systemie Windows 7. Jak to zrobić?
windows-7
group-policy
restrictions
J.Olufsen
źródło
źródło
Odpowiedzi:
Istnieje ustawienie zasad grupy, które wyłącza dostęp do niektórych dysków, a drugie służy do ukrywania dostępu. Aby to zrobić, potrzebujesz systemu Windows 7 Professional, Ultimate lub Enterprise. W przypadku innych wersji przewiń w dół do mojego alternatywnego rozwiązania.
Jeśli chcesz zastosować zasadę tylko do niektórych użytkowników, a nie do każdego użytkownika, musisz skonfigurować ją indywidualnie. Nie możesz tego zrobić po prostu otwierając
gpedit.msc
; musisz dodać edytor zasad grupy z MMC:mmc.exe
z uprawnieniami administratoraFile
>Add or Remove Snapin
Add >
Browse
, kliknijUsers
kartę i wybierz użytkownika lub grupę użytkowników. Pokazani są poszczególni użytkownicy, a także dwie ogólne grupy; „Administratorzy” i „Nieadministratorzy”.OK
, a następnie kliknijFinish
kreatora.OK
w oknie dialogowym „Dodaj przystawkę”.User Configuration > Administrative Templates > Windows Components > Windows Explorer
.Hide these specified drives in My Computer
czy chcesz po prostu ukryć dyski, ale nadal umożliwiać bezpośredni dostęp (np. Z wiersza polecenia itp.) Do dysków. Znajdź,Prevent access to drives from My Computer
aby ukryć dysk i uniemożliwić dostęp do niego.Enabled
przycisk opcji i wybierz dyski, które chcesz ograniczyć. Począwszy od systemu Windows 7, jedynymi opcjami są: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
Przy następnym logowaniu użytkownik (użytkownicy) nie będą mogli zobaczyć dysku ani uzyskać do niego dostępu. Powinno to działać, ponieważ użytkownik poprosił o wyłączenie dysku D:
Jeśli chcesz wyłączyć dysk inny niż A, B, C lub D , lub jeśli masz wersję systemu Windows 7, która nie obsługuje edytora zasad grupy , musisz wprowadzić zmiany ręcznie w rejestrze.
Pierwszym krokiem jest załadowanie gałęzi rejestru użytkownika, z którego usuwane są dyski. Użytkownik musi być wylogowany, aby to działało; w rzeczywistości lepiej jest wykonać nowy restart przed wykonaniem tego procesu.
HKEY_USERS
Load Hive
zFile
menuC:\users\username
NTUSER.DAT
wFile name
polu. Ten plik jest plikiem ukrytym przez system, więc nie pojawi się w oknie wyboru pliku. Musisz go wpisać. Pamiętaj, aby nie wybieraćntuser.dat.log
przypadkowo.Foo
.HKEY_USERS\Foo\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
NoDrives
aby ukryć dyski lubNoViewOnDrive
całkowicie wyłączyć dostęp.1
(wyłączone) lub0
(włączone). Zrób tę liczbę binarną, a następnie przekonwertuj ją na liczbę szesnastkową. To jest liczba, którą umieściłeś w polu. Na przykład, D jest czwartą literą napędu z prawej strony, a wszystko na lewo od niego jest 0, więc liczba będzieb1000
, co jestx08000000
, więc można wprowadzić08000000
jako wartość. Aby wyłączyć C i D, użyjb1100
lubx0c000000
. Jeśli to Cię pomyliło, opublikuj komentarze w celu uzyskania pomocy.HKEY_USERS
, wybierz załadowany klucz, a następnie kliknijFile
>Unload Hive
. Ten krok jest absolutnie krytyczny !! Jeśli nie rozładujesz gałęzi, użytkownik nie będzie mógł poprawnie się zalogować.źródło
Kliknij prawym przyciskiem myszy wspomniany dysk w komputerze, wybierz Właściwości → Bezpieczeństwo . Zaktualizuj dostęp w razie potrzeby: usuń „Użytkownicy”, dodaj „Rodzice” itp.
Jeśli Twoja wersja systemu Windows nie ma karty Zabezpieczenia, użyj
icacls
z wiersza polecenia:źródło
Możesz ukryć dowolne dyski za pomocą zasad grupy. Spowoduje to ustawienie ograniczeń dla dowolnych użytkowników na komputerze.
Mam nadzieję że to pomoże! :)
źródło
Zaczerpnięty z tego linku (trochę zbyt leniwy, aby sam go wpisać):
źródło
\\?\Volume{guid}
składni, wystarczyDefineDosDevice(1, "x:", "\\??\\Volume{guid}")
przypisać do niej literę dysku lokalnego. (Btw, to są dwa różne prefiksy. To nie literówka.)Szukasz rodzaju wyliczenia opartego na dostępie .
Umożliwienie użytkownikowi przeglądania tylko dysków / folderów, do których ma on uprawnienia, jest obsługiwane w domenach, ale o ile mi wiadomo, nie jest to samodzielna instalacja.
Można było to zrobić w systemie Windows XP przy użyciu Windows SteadyState, ale to narzędzie zostało wycofane.
źródło