Muszę ukryć D:dysk dla określonych użytkowników w systemie Windows 7. Jak to zrobić?
Muszę ukryć D:dysk dla określonych użytkowników w systemie Windows 7. Jak to zrobić?
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.exez uprawnieniami administratoraFile>Add or Remove SnapinAdd >Browse, kliknij Userskartę 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 kliknij Finishkreatora.OKw oknie dialogowym „Dodaj przystawkę”.User Configuration > Administrative Templates > Windows Components > Windows Explorer.Hide these specified drives in My Computerczy 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 Computeraby ukryć dysk i uniemożliwić dostęp do niego.Enabledprzycisk opcji i wybierz dyski, które chcesz ograniczyć. Począwszy od systemu Windows 7, jedynymi opcjami są:
A and B drives onlyC drive onlyD drive onlyA, B and C drives onlyA, B, C and D drives onlyRestrict all drivesDo not restrict drivesPrzy 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_USERSLoad Hivez FilemenuC:\users\usernameNTUSER.DATw File namepolu. 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.logprzypadkowo.Foo.HKEY_USERS\Foo\Software\Microsoft\Windows\CurrentVersion\Policies\ExplorerNoDrivesaby ukryć dyski lub NoViewOnDrivecałkowicie wyłączyć dostęp.1(wyłączone) lub 0(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ędzie b1000, co jest x08000000, więc można wprowadzić 08000000jako wartość. Aby wyłączyć C i D, użyj b1100lub x0c000000. Jeśli to Cię pomyliło, opublikuj komentarze w celu uzyskania pomocy.HKEY_USERS, wybierz załadowany klucz, a następnie kliknij File> Unload Hive. Ten krok jest absolutnie krytyczny !! Jeśli nie rozładujesz gałęzi, użytkownik nie będzie mógł poprawnie się zalogować.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 icaclsz wiersza polecenia:
icacls F:\ /grant Parents:(oi)(ci)F
icacls F:\ /remove Users
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! :)
Zaczerpnięty z tego linku (trochę zbyt leniwy, aby sam go wpisać):
\\?\Volume{guid}składni, wystarczy DefineDosDevice(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.