Главная страницаОбратная связьКарта сайта

Секреты и трюки реестра.Параметры носителей данных


Возможно, у вас есть диски, содержимое которых вы не хотите показывать другим пользователям. Тогда можно их скрыть. Для сокрытия дисков используется параметр REG_DWORD NoDrives в разделе HKCU\Software\ Microsoft\Windows\CurrentVersion\Policies\Explorer.

В качестве значения этого параметра нужно установить число, соответствующее имени диска (табл. 9.1).

Таблица 9.1. Номера дисков


Если вам нужно скрыть несколько дисков, например, А и В, в качестве значения параметра NoDrives нужно установить сумму номеров дисков, то есть 1 +2 = 3. Для сокрытия всех дисков используется значение 67108863.

Примечание

Как вы заметили, номер диска — это степень двойки, нумерация начинается с 0: 2° = 1, 21 = 2, 22 = 4 и т. д. Таблицу 9.1 я привожу, чтобы упростить вам вычисления.

В результате выбранные вами диски будут скрыты, но к ним все равно можно будет получить доступ, например, через Проводник, если знать имя диска. Просто введите имя диска, скажем, D:\, и вы получите к нему доступ. Это удобно, если за компьютером, кроме вас, работают не очень продвинутые пользователи: вы сможете работать со своими дисками без всяких проблем, а они их увидеть не смогут.

Запрет доступа к дискам

Если же за компьютером работают более продвинутые пользователи, которые если и не знают, как изменить параметр NoDrives, то, по крайней мере, догадаются, что нужно просто ввести букву диска, чтобы получить к нему доступ. Как они догадаются? Если вы скрыли последний диск, например, F, то, может, они и не догадаются. А вот если вы скрыли диск в середине списка, например, D, то догадаются однозначно. Как? Есть список дисков: А, С, Е, F. Куда пропал диск D? Давайте попробуем ввести D в Проводнике... Вот так и догадаются. Поэтому можно запретить доступ без их сокрытия в списке дисков.

Для этого используется параметр REG_DWORD NoViewOnDrive, который находится в том же самом разделе реестра (см. разд. 9.1). Значение этого параметра вычисляется по табл. 9.1.

В результате выбранные вами диски будут отображаться в списке дисков, но никто (даже вы) не сможет получить к ним доступ. Чтобы диски не были видны в списке дисков, можно еще применить предыдущий параметр — так будет лучше.

Чтобы вы сами смогли получить доступ к дискам, нужно изменить параметр NoViewOnDrive. А чтобы ваши продвинутые пользователи не смогли запустить редактор реестра, вам нужно создать соответствующую политику, которая будет рассмотрена далее в этой книге. Где именно она будет рассмотрена, не скажу намеренно — чтобы вы внимательнее читали книгу.

 Виртуальные диски

В Windows можно создать виртуальные диски с помощью утилиты subst. Для этого откройте командную строку (Пуск, Выполнить, cmd). Синтаксис команды subst следующий:

subst имядиска путькпапке

Например,

subst X: D:\diskl

После выполнения этой команды каталог diskl станет корневым каталогом диска X. Обратиться к файлам каталога diskl можно будет или через каталог D:\diskl, или через диск X.

Для чего это нужно? Некоторые программы установки правильно работают, только если они запущены из корневого каталога диска. Если вы скопировали программу установки и все необходимые ей файлы с компакт-диска на жесткий диск, она может работать некорректно. Вы же не скопируете ее в корневой каталог диска С — некрасиво, а из подкаталога она запускаться не хочет. Записывать на компакт-диск программу установки — лень (или, как обычно, нет болванки под рукой), поэтому проще использовать программу subst. Однако имейте в виду: команда subst не эмулирует работу CD/DVD, так что использовать ее вместо Alcohol 120% или VirtualDrive не получится. Созданный программой subst диск воспринимается системой как раздел жесткого диска, а не как CD/DVD.

Для удаления виртуального диска используется параметр /D:

subst имя_диска /D

Если виртуальный диск вам нужен не на один раз и вы не хотите каждый день вводить команду subst, можно использовать реестр. Для этого добавьте в раздел HKCU\Software\Microsoft\Windows\CurrentVersion\Run параметр REG_SZ VirtualDrive, а в качестве значения — команду вызова subst, например, subst X: D:\diskl.

Если добавить параметр VirtualDrive в раздел HKLM\Software\Microsoft\ Windows\CurrentVersion\Run, то виртуальный диск будет доступен всем пользователям.

Отключение автозапуска

Автозапуск CD/DVD-диска — вещь довольно удобная. Вы вставляете диск, Windows находит в его корневом каталоге файл autorun.inf, читает инструкции, содержащиеся в этом файле, и запускает необходимую программу-оболочку (ее имя указывается в autorun.inf). Программа-облолочка позволяет
выполнить некоторые полезные действия, например, запустить программу установки игры или запустить демонстрационный ролик.

Так уж получается, что мы чаще работаем с дисками, которые записывали сами. А на них нет никакого файла autorun.inf. Но Windows этому не верит и не успокоится, пока не пересмотрит все каталоги на вставленном диске. Одно дело, если это CD и файлов на нем немного, и совсем другое, если это DVD, на котором очень много файлов и каталогов. Лично мне не очень нравится наблюдать за окошком, в котором выводится индикатор поиска программы-автозапуска.

Функцию автозапуска можно отключить. Для этого перейдите в раздел HKLM\SYSTEM\CurrentControISet\Services\Cdrom и установите для параметра AutoRun значение 0. После этого автозапуск будет отключен.

Отключение службы записи CD/DVD


 Службы

Насколько я знаю, большинство пользователей для записи CD/DVD дисков используют Nero (или другую программу), но никак не стандартную службу записи Windows CD/DVD, которая просто занимает оперативную память. Сейчас мы ее отключим. Правда, не через реестр, но все равно отключим. Выполните команду Пуск, Выполнить. Введите команду services.msc. В списке служб найдите службу Служба СОМ записи компакт-дисков IMAPI (рис. 9.1). Дважды щелкните по ней, выберите тип запуска Отключено. Вот и все.




Обсудить статью на форуме


Если прочитаная статья из нашей обширной энциклопедия компьютера - "Секреты и трюки реестра.Параметры носителей данных", оказалась полезной или интересной, Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу:

Так же Вы можете задать вопрос по статье через форму обратной связи, в сообщение обязательно указывайте название или ссылку на статью!
   


Copyright © 2008 - 2024 Дискета.info