Читаем Реестр Windows 7 полностью

В свойствах Корзины есть флажок Запрашивать подтверждение на удаление . Вы можете заблокировать данный флажок, чтобы никто не мог изменить установленное вами поведение Корзины (рис. 2.2). Для этого в разделе HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer присвойте параметру ConfirmFileDelete типа DWORD значение 1 .

Рис. 2.2. Блокировка флажка запроса на подтверждение удаления

Компьютер

Многие пользователи размещают на Рабочем столе значок Компьютер, с которого удобно начинать навигацию по дискам. Мы уже знаем, как скрывать значок Компьютер с Рабочего стола, поговорим теперь о более тонкой настройке.

Пункт меню Свойства

Можно запретить отображение команды Свойства в контекстном меню значка Компьютер. Для этого нужно параметру NoPropertiesMyComputer типа DWORD присвоить значение 1 в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer .

Пункт меню Управление

Также в контекстном меню значка Компьютер имеется команда Управление, которую тоже можно скрыть. Для этого создайте параметр NoManageMyComputerVerb типа DWORD со значением 1 в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer .

...

ПРИМЕЧАНИЕ

Данный пункт запускает утилиту compmgmt msc. Удаление пункта не удаляет саму программу.

Скрытие значков дисков

Вы можете скрывать ненужные значки дисков в окне Компьютер. Наглядным примером для этой задачи является диск A: , который предназначен для флоппи-дисководов. Современные настольные компьютеры и ноутбуки уже не комплектуются подобными дисководами, но значок A: по-прежнему присутствует в системе.

Неопытный пользователь может по ошибке щелкнуть по данному значку и получить сообщение об ошибке, которое будет сбивать его с толку. Для скрытия значков дисков нужно использовать параметр NoDrives типа DWORD , который является битовой маской. Данный параметр расположен в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer .

Значения битовой маски параметра NoDrives строятся по следующему правилу: каждой букве диска присваивается определенный бит в шестнадцатеричном значении. Чтобы скрыть только один диск, можно указать единственный бит в параметре. Если нужно скрыть два и более диска, то их значения нужно сложить. Вот как выглядит небольшая таблица битов для первых дисков от A: до F: :

0х00000001 – диск А:;

0х00000002 – диск B:;

0х00000004 – диск C:;

0х00000008 – диск D:;

0х00000010 – диск E:;

0х00000020 – диск F: и т. д.

Таким образом, чтобы скрыть значок только диска A: , нужно использовать значение 0x00000001 . Если мы хотим скрыть диск A: и C: , то следует использовать значение 0x00000005 и т. д. Для сокрытия значков всех дисков можно использовать значение 0x03FFFFFF .

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

Можно использовать менее радикальный способ – реестр Windows позволяет запретить доступ к определенным дискам, не скрывая их от пользователя. Для этого используется параметр NoViewOnDrive типа DWORD в том же разделе, о котором говорилось выше.

Принцип работы данного параметра аналогичен параметру NoDrives , то есть битовая маска. Например, чтобы запретить доступ к диску D: , нужно установить значение 0x00000008 . После перезагрузки компьютера изменение вступит в силу, и если пользователь попробует открыть диск D: или любую папку на этом диске, то увидит пре дупреждающее окно, что данная операция отменена вследствие действующих на компьютере ограничений (рис. 2.3). Кстати, подобное окно может появляться и при других настройках, которые ограничивают действия пользователей.

Рис. 2.3. Предупреждающее окно

Перейти на страницу:

Похожие книги