Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Как скрыть локальные диски в проводнике через реестр (http://forum.oszone.net/showthread.php?t=297516)

Lehapsih 26-03-2015 20:13 2488090

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

Blast 26-03-2015 20:23 2488100

Цитата:

Цитата Lehapsih
спрятать локальные диски C »

Может привести к проблемам.
Для остального так:
Код:

Windows Registry Editor Version 5.00

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


Казбек 26-03-2015 20:27 2488103

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 2488267

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

Казбек 27-03-2015 11:39 2488340

Lehapsih,
Покажите свой рег. файл.

Lehapsih 27-03-2015 13:01 2488371

Казбек вот так в блокноте пишу.
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 2488784

Lehapsih,
Вроде, все верно. Вы перегружаться пробовали после запуска файла??

Основы работы с реестром Windows Для общего развития.))

Vadikan 28-03-2015 11:50 2488788

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

Lehapsih 29-03-2015 10:08 2489108

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 2489201

Цитата:

Цитата Lehapsih
вот так пишу - »

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

Цитата:

Цитата Lehapsih
Объясните по подробней на счёт; пользуйтесь тегом code. »

Тэг [code] используется для оформления кода на конференции (у него моноширинный размер символов, ограничение размера по вертикали — с прокруткой, плюс недавно добавили быстрое выделение текста кода внутри тэга). Вы уже воспользовались этим тэгом в Вашем предыдущем сообщении.

Казбек 29-03-2015 15:55 2489207

Lehapsih,
Цитата:

Цитата 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 2489253

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

Казбек 29-03-2015 18:14 2489259

Lehapsih,
Я же вам выше уже указал на вашу ошибку. В вашем файле она точно такая.

Lehapsih 29-03-2015 18:15 2489260

Казбек, Спасибо что заметили, всё теперь работает на ура а то уже и Iska подключился.

Lehapsih 30-03-2015 20:20 2489792

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

Iska 31-03-2015 00:24 2489852

«reg.exe export …» + WinMerge, например.

Lehapsih 31-03-2015 13:27 2489970

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

Iska 31-03-2015 14:00 2489983

Цитата:

Цитата Lehapsih
где её искать »

В каталоге «c:\Windows\System32».

Цитата:

Цитата Lehapsih
и как воспользоваться не подскажете? »

Подскажу. Откройте командную строку, введите в ней:
Код:

reg.exe export /?
прочитайте.

Lehapsih 31-03-2015 15:02 2490008

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 2490013

Lehapsih, запустите просто редактор реестра и экспортируйте из-под него «ручками» то, что нужно.

Lehapsih 31-03-2015 15:20 2490021

Казбек, Iska, Спасибо Всем большое. Всё тема убита.

Казбек 31-03-2015 23:39 2490209

Lehapsih,
RegShot
RegShot – небольшая утилита для фиксации изменений в системном реестре Windows. Regshot может делать снимки системного реестра, сравнивать два файла и находить все изменения. Все настройки программы сохраняются в файле regshot.inf, а языковые настройки хранятся в файле language.inf


Время: 21:37.

Время: 21:37.
© OSzone.net 2001-