Климов Александр Петрович
Шрифт:
Блокировка флажка Запрашивать подтверждение на удаление
В свойствах Корзины есть флажок Запрашивать подтверждение на удаление . Вы можете заблокировать данный флажок, чтобы никто не мог изменить установленное вами поведение Корзины (рис. 2.2). Для этого в разделе HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer присвойте параметру ConfirmFileDelete типа DWORD значение 1 .
Компьютер
Многие пользователи размещают на Рабочем столе значок Компьютер, с которого удобно начинать навигацию по дискам. Мы уже знаем, как скрывать значок Компьютер с Рабочего стола, поговорим теперь о более тонкой настройке.
Пункт меню Свойства
Можно запретить отображение команды Свойства в контекстном меню значка Компьютер. Для этого нужно параметру 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). Кстати, подобное окно может появляться и при других настройках, которые ограничивают действия пользователей.
Порядок отображения названия и буквы диска
По умолчанию буква диска отображается справа от его метки, например, Локальный диск ( C: ). Можно настроить данное поведение при помощи параметра ShowDriveLettersFirst типа DWORD в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer . Данный параметр может принимать следующие значения:
► 1 – отображать букву диска справа от его метки (по умолчанию);
► 2 – не выводить букву диска;
► 4 – отображать букву диска слева от метки.
Я присвоил на своем компьютере параметру значение 2 и после перезагрузки увидел, что в Проводнике больше не отображаются буквы дисков – только их названия (рис. 2.4)!Изменение значков дисков
Можно изменить вид значков и описание диска в окне Компьютера и Проводника . Для этого откройте раздел HKLM\Software\Microsoft\Windows\CurrentVersion\Explоrer и создайте новый подраздел DriveIcons . Теперь в нем необходимо создать подразделы с буквами дисков, чьи значки и описания вы собираетесь менять. Следующий шаг – создание в подразделах диска двух новых подразделов: DefaultIcon и DefaultLabel .
В них нужно изменить значения по умолчанию. В первом случае нужно указать путь к значку, а во втором – описание диска. Например, вот как будут выглядеть параметры в реестре для диска С::
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons\C\DefaultIcon]
@="explorer.exe,8"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons\C\DefaultLabel]
@="Мой системный диск"
В данном случае значок @ означает параметр по умолчанию. На рис. 2.5. вы можете видеть окно редактора реестра и окно Компьютер , в котором виден значок диска С: с измененными параметрами отображения.