Скрываем диск в Windows Explorer

Иногда бывает нужно скрыть какой нибудь диск от пользователя. Конечно, это не решит вопрос с безопасностью, но для ленивых админов с некритичными данными способ сойдет. Делать это будем через подключение ветки реестра у пользователя. Для этого откроем редактор реестра с правами администратора и,убедившись что пользователь Vasya не в системе, кликаем по дереву HKEY_USERS. Далее нажимаем меню Файл->Загрузить куст, переходим в личный каталог пользователя(в моем случае это c:\Users\SomeUser) и открываем файл ntuser.dat. После этого редактор запросит ввести имя. Введите, например, SomeUser.

Снимок экрана 2013-03-19 в 15.06.13

После того как куст подключится переходим по следующему пути  [HKEY_USERS \ SomeUser \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer] и создаем параметр DWORD c именем NoDrives. Значения которые может принимать параметр следующие:

A: 1, B: 2, C: 4, D: 8, E: 16, F: 32, G: 64, H: 128, I: 256, J: 512, K: 1024, L: 2048, M: 4096, N: 8192, O: 16384, P: 32768, Q: 65536, R: 131072, S: 262144, T: 524288, U: 1048576, V: 2097152, W: 4194304, X: 8388608, Y: 16777216, Z: 33554432, ALL: 67108863

Если вы хотите скрыть несколько дисков то принцип следующий: нужно сложить соответствующие числа. Например, чтобы скрыть диск A и диск D необходимо присвоить значение параметру NoDrives=9, так как 1(A)+8(D)=9. Если же вы хотите скрыть диск от всех пользователей в системе, то куст можно не подключать, а просто создать параметр NoDrives по пути [HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer].

Оставить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *