PDA

Показать полную графическую версию : [решено] Как скрыть локальные диски в проводнике через реестр


Страниц : [1] 2

Lehapsih
26-03-2015, 20:13
Как через реестр спрятать локальные диски C и D как в mmc групповая политика для выбираемого пользователя? Я хочу сделать reg. файл что-бы вставил флэшку, завел и готова а не копаться по веткам. Подскажите.

Blast
26-03-2015, 20:23
спрятать локальные диски C »Может привести к проблемам.
Для остального так:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices\Offline]
"\\DosDevices\\D:"=dword:00000001

Казбек
26-03-2015, 20:27
Lehapsih,
Как скрыть значки логических дисков.

HREY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer создать парметр DWORD NoDrives. Установите следующие значения для скрытия дисков (значения в шестнадцатеричной системе):

A:+B: = 3
C: = 4
D: = 8
E: = 10
F: = 20
A+B+C=7
A+B+D=b
A+B+E=13
A+B+F=23
C+D=c
D+E=18 и т.д.

Скрыть все значки = 0x03ffffff

Скрытие значков дисков в окне Мой компьютер и Проводник
Если вы хотите скрыть значки дисков в окне Мой компьютер и Проводник, то откройте раздел
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explоrer
и создайте параметр NoDrives типа DWORD с требуемым значением. Также будут скрыты эти значки и в стандартных окнах Открытия и Сохранения файлов. Тем не менее, пользователь по-прежнему имеет доступ к этим дискам (через команду Выполнить или печатая вручную адрес в адресной строке Проводника)

Данный параметр является набором битовых флагов. Каждый бит соответствует одному из 26 возможных имен дисков. Каждому диску присваиваются значения (hex): A -1; B - 2; C - 4 и т.д. Чтобы скрыть нужные вам диски, нужно сложить эти биты. Сложность состоит в переводе двоичного значения в шестнадцатеричное. Здесь приводится небольшой список возможных значений

0x03FFFFFF Скрывает все значки
0x3 Скрывает только диски A и B
0x4 Скрывает только диск C
0x8 Скрывает только диск D
0x7 Скрывает только диски A, B и C
0xF Скрывает только диски A, B, C и D
0x0 Видны все диски
Можно использовать и десятичную систему. Смотри совет ниже.

Запрет на доступ к содержимому выбранных дисков
Можно не скрывать сами значки дисков, но запретить пользователю доступ к файлам заданных дисков через Проводник, Мой компьютер, Выполнить или команду Dir. Откройте реестр и создайте параметр NoViewOnDrive типа DWORD в разделе
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
содержащий битовую маску для дисков. Например, диск A имеет бит 1, диск С - 4, диск D - 8. Таким образом, чтобы скрыть диски A и D, нужно сложить их значения 1 (A) + 8 (D) и установить значение 9.

Список всех дисков:

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, Все диски: 67108863

Вкладка Оборудование
Чтобы удалить вкладку Оборудование при просмотре свойств локального диска, создайте параметр типа DWORD NoHardwareTab в разделе
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

Lehapsih
27-03-2015, 08:14
Blast, Казбек, Спасибо большое, всё работает, вот только Я делаю reg. файл и система пишет что всё нормально и изменения внесены но в реестре в данной ветке HREY_CURRENT_USER-----Explоrer не чего не меняется только когда сам с реестра прописываешь параметр и ставишь значения диски исчезают. Почему reg. не работает и почему система пишет что изменения внесены, как будто всё это в другую ветку вносится но Я проверял кто подскажет почему так?

Казбек
27-03-2015, 11:39
Lehapsih,
Покажите свой рег. файл.

Lehapsih
27-03-2015, 13:01
Казбек вот так в блокноте пишу.
Windows Registry Editor Version 5.00

[HREY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer]
"NoDrives"=dword:00000000

С 0 виден, 4 ставлю скрыть С. Через reg. не прописывается(хотя система пишет что изменения внесены), через реестр вручную можно.

Казбек
28-03-2015, 11:40
Lehapsih,
Вроде, все верно. Вы перегружаться пробовали после запуска файла??

Основы работы с реестром Windows (http://www.outsidethebox.ms/10408/#reg) Для общего развития.))

Vadikan
28-03-2015, 11:50
Lehapsih, пробелы уберите в пути. Уже которую тему учим вас делать REG-файлы?
Впредь пользуйтесь тегом code.

Lehapsih
29-03-2015, 10:08
Vadikan, Извиняюсь но и без пробелов тоже не получается, вот так пишу -
Windows Registry Editor Version 5.00

[HREY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDrives"=dword:00000004
Всё тоже самое система пишет что изменения внесены, перегружаю, С видно. Только вручную спрятать удаётся.
Vadikan, Объясните по подробней на счёт; пользуйтесь тегом code. С уважением Lehapsih,

Iska
29-03-2015, 15:51
вот так пишу - »
Упакуйте Ваш файл реестра в архив, прикрепите архив к сообщению. Навряд ли с ним что-то не так, но всё же…

Объясните по подробней на счёт; пользуйтесь тегом code. »
Тэг [code] (http://forum.oszone.net/misc.php?do=bbcode#code) используется для оформления кода на конференции (у него моноширинный размер символов, ограничение размера по вертикали — с прокруткой, плюс недавно добавили быстрое выделение текста кода внутри тэга). Вы уже воспользовались этим тэгом в Вашем предыдущем сообщении.

Казбек
29-03-2015, 15:55
Lehapsih,
[HREY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer] »
Это моя ошибка в первом сообщении. Вот так надо: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer

Lehapsih
29-03-2015, 18:05
Iska, Вы так имели виду запаковать reg. Мне просто надо разобраться с этим reg. На счет тег http://forum.oszone.net/misc.php?do=bbcode#code Я понял, спасибо. Буду учится.

Казбек
29-03-2015, 18:14
Lehapsih,
Я же вам выше уже указал на вашу ошибку. В вашем файле она точно такая.

Lehapsih
29-03-2015, 18:15
Казбек, Спасибо что заметили, всё теперь работает на ура а то уже и Iska подключился.

Lehapsih
30-03-2015, 20:20
Казбек, Друг подскажи пожалуйста какую прогу найти для того чтобы, например сделать снимок реестра на 2 разных ПК (обеи Win7) и потом посмотреть различия в настройке?

Iska
31-03-2015, 00:24
«reg.exe export …» + WinMerge (http://winmerge.org/?lang=ru), например.

Lehapsih
31-03-2015, 13:27
Iska, Не сочтите за наглость но можно попросить как примерно этим воспользоватся, Я как понял этой reg.exe export прогой надо сделать снимок а другой сравнивать изменения правильно? Только Я с reg.exe export парюсь где её искать и как воспользоваться не подскажете?

Iska
31-03-2015, 14:00
где её искать »
В каталоге «c:\Windows\System32».

и как воспользоваться не подскажете? »
Подскажу. Откройте командную строку, введите в ней:
reg.exe export /?
прочитайте.

Lehapsih
31-03-2015, 15:02
Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.
C:\Windows\system32>reg.exe export /?
REG EXPORT <имя_раздела> <имя_файла> [/y]
имя_раздела КОРЕНЬ\<подраздел> (только локальный компьютер).
КОРЕНЬ [ HKLM | HKCU | HKCR | HKU | HKCC ]
подраздел Полное имя подраздела реестра в одном из выбранных корневых
разделов.
имя_файла Имя диска, на который экспортируется файл
/y Выполнение замены существующего файла без запроса
подтверждения.
Примеры:
REG EXPORT HKLM\Software\MyCo\MyApp AppBkUp.reg
Экспорт всех подразделов и параметров раздела MyApp в файл AppBkUp.reg
C:\Windows\system32>
Iska, Опять запар! Вот что выдаёт к\строка. Как сюда вставить чтобы например экспортировать вот этот раздел HKEY_LOCAL_MACHINE ? или все сразу можно? Я вроде попробовал не получается, строка пишет Ошибка: Не удается найти указанный раздел или параметр в реестре.
И ещё, этим можно так-же воспользоватся? Я открываю редактор реестра, выбираю раздел, файл, экспортировать. Это тоже самое или нет?

Iska
31-03-2015, 15:05
Lehapsih, запустите просто редактор реестра и экспортируйте из-под него «ручками» то, что нужно.




© OSzone.net 2001-2012