Роман Клименко - Тонкости реестра Windows Vista. Трюки и эффекты
• ZoneMapKey – в указанной выше ветви реестра может также присутствовать подраздел ZoneMapKey. С помощью параметров строкового типа данного подраздела (названных в честь веб-узла) можно сопоставить определенные веб-узлы зонам безопасности. Значения данных параметров определяют номера зон безопасности: 1 (местная интрасеть), 2 (надежные узлы), 4 (ограниченные узлы).
Содержимое данного подраздела реестра может быть переопределено содержимым ветви HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows CurrentVersionInternet SettingsZoneMapZoneMapKey.
• ProtocolDefaults – в указанной выше ветви реестра может также присутствовать подраздел ProtocolDefaults. С помощью параметров строкового типа данного подраздела (названных в честь протокола) можно сопоставить определенные протоколы зонам безопасности. Значение данных параметров определяет номер зоны безопасности: 1 (местная интрасеть), 2 (надежные узлы), 4 (ограниченные узлы).
• Ranges – в указанной выше ветви реестра может присутствовать и подраздел Ranges. С его помощью можно указать стандартную зону безопасности для диапазона IP-адресов.
Панель задач и меню Пуск
В данном разделе мы рассмотрим, каким образом с помощью системного реестра можно изменять режимы работы в окне Свойства панели задач и меню «Пуск», открываемом через Пуск → Панель управления → Оформление и персонализация_Панель задач и меню «Пуск».
Прежде всего следует заметить, что окно Панель задач и меню "Пуск" не будет отображаться, если значение параметра REG_DWORD-типа NoSetTaskbar, расположенного в ветви реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer, равно 1.
Ниже приведен текст REG-файла (расположение файла на компакт-диске – Файлы реестраИнтерфейсInterNoSimStMenu.reg), который запрещает доступ к окну Панель задач и меню "Пуск".
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer]
"NoSetTaskbar"=dword:00000001
После импорта файла в реестр компьютер следует перезагрузить.
Кроме того, существует возможность скрытия вкладок Панель задач и Панель инструментов окна Свойства панели задач и меню "Пуск". Для этого достаточно присвоить параметру REG_DWORD-типа TaskbarLockAll значение 1. Он расположен в ветви HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer.
Отображение меню ПускВозможности реестра позволяют запретить переключение стилей отображения меню кнопки Пуск с классического на стиль Windows Vista. Для этого в разделе реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer необходимо создать REG_DWORD-параметр NoSimpleStartMenu и присвоить ему значение 1. Ниже приведен текст соответствующего REG-файла (расположение файла на компакт-диске – Файлы реестраИнтерфейсInterNoSimStMenu2.reg).
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer]
"NoSimpleStartMenu"=dword:00000001
После внесения изменений в реестр следует перезагрузить компьютер, в результате чего вкладка Меню «Пуск» окна Свойства панели задач и меню «Пуск» примет вид, как на рис. 2.45.
Рис. 2.45. Результат запрета нового меню Пуск
Чтобы возможность переключения стилей оформления вновь появилась, следует удалить из реестра параметр NoSimpleStartMenu либо присвоить ему значение 0, после чего перезагрузить компьютер.
Область уведомленийВ нижней части вкладки Панель задач окна Свойства панели задач и меню «Пуск» содержится область параметров Область уведомлений. С помощью системного реестра можно сделать недоступными флажок Скрывать неиспользуемые значки и кнопку Настроить, входящие в состав данной области. При выполнении этой операции следует учитывать, что в результате с Панели задач исчезнет область уведомлений, расположенная в правом нижнем углу экрана (за исключением значка, отображающего символ языка, и часов).
Итак, в разделе реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer необходимо создать REG_DWORD-параметр NoTrayItemsDisplay и присвоить ему значение 1. Соответствующий REG-файл будет выглядеть следующим образом (расположение на компакт-диске – Файлы реестраИнтерфейсInterNoTrItDisplay.reg):
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer]
"NoTrayItemsDisplay"=dword:00000001
После внесения в реестр указанных изменений и последующей перезагрузки компьютера станут недоступны флажок Скрывать неиспользуемые значки и кнопка Настроить, входящие в область параметров Значки вкладки Область уведомлений (рис. 2.46).
Рис. 2.46. Результат блокировки некоторых параметров вкладки Область уведомлений
Чтобы вернуть вкладке Панель задач первоначальный вид, а на Панель задач вновь добавить область уведомлений, следует удалить из реестра параметр NoTrayItemsDisplay либо присвоить ему значение 0. Чтобы выполненные изменения вступили в силу, требуется перезагрузка компьютера.
Персонализация
В данном разделе рассмотрим, каким образом, используя возможности системного реестра, можно изменять режим работы и представление информации в окне Персонализация, открываемом с помощью команды Пуск → Панель управления → Персонализация.
Но перед этим взгляните на рис. 2.47 и 2.48. На первом из них представлен мастер Персонализация по умолчанию, а на втором – тот же мастер после внесения описанных ниже изменений.
Рис. 2.47. Стандартное окно Персонализация
Рис. 2.48. Ограниченное окно Персонализация
Надо отметить, что в некоторых случаях бывает полезно вообще запретить пользователям работу в этом окне. Для этого необходимо создать REG_DWORD-параметр NoDispCPL в разделе реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem и присвоить ему значение 1 (если подраздел System по указанному пути отсутствует, то его нужно создать самостоятельно). Ниже приведен текст соответствующего REG-файла (расположение на компакт-диске – Файлы реестраИнтерфейсInterNoDispCPL.reg).
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem]
"NoDispCPL"=dword:00000001
Теперь при попытке выполнения команды Пуск → Панель управления → Персонализация отобразится сообщение о том, что системный администратор заблокировал работу в этом режиме. Отмечу, что аналогичное сообщение будет выведено и при активизации команды Персонализация, которая содержится в контекстном меню Рабочего стола.
Чтобы открыть доступ пользователям в режим редактирования свойств экрана, необходимо удалить из реестра параметр NoDispCPL либо присвоить ему значение 0. Все изменения вступают в силу без перезагрузки компьютера.
Фоновый рисунок Рабочего столаДля удаления ссылки Фоновый рисунок рабочего стола из окна Персонализация необходимо в разделе реестра HKEY_CURRENT_USERSoftwareMicrosoftWindows CurrentVersionPoliciesSystem создать REG_DWORD-параметр NoDispBackgroundPage и присвоить ему значение 1. Ниже приведен текст соответствующего REG-файла (расположение на компакт-диске – Файлы реестраИнтерфейсInterNoDispBackPage.reg).
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem]
"NoDispBackgroundPage"=dword:00000001
В итоге ссылка Фоновый рисунок рабочего стола будет удалена из окна редактирования свойств экрана.
Удаление параметра NoDispBackgroundPage из реестра либо присвоение ему значения 0 возвращает ссылку Фоновый рисунок рабочего стола на привычное место. Чтобы сделанные изменения вступили в силу, перезагрузка компьютера не требуется.
Кроме такого способа запрета изменения фонового рисунка Рабочего стола существует еще один – указание пути к этому рисунку в параметре строкового типа Wallpaper, расположенном в ветви реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem.
Примечание
Можно также воспользоваться параметром строкового типа Wallpaper, расположенным в ветви реестра HKEY_CURRENT_USERSoftwarePoliciesMicrosoftWindowsControl PanelDesktop.
В указанной ветви может также находиться параметр строкового типа WallpaperStyle, определяющий стиль расположения обоев на Рабочем столе. Он может принимать следующие значения, устанавливающие, что рисунок обоев будет:
• 0 – располагаться по центру Рабочего стола;
• 1 – размножен с целью покрытия всего пространства Рабочего стола;
• 2 – растянут.
Экранная заставкаИногда бывает целесообразно запретить пользователям выбор экранной заставки, настройку и редактирование ее параметров, а также изменение параметров управления электропитанием монитора. Одним из возможных способов решения проблемы является удаление из окна редактирования свойств экрана ссылки Экранная заставка. Для этого в разделе реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem необходимо создать REG_DWORD-параметр NoDispScrSavPage и присвоить ему значение 1. Ниже приведен текст импортируемого в реестр REG-файла (расположение на компакт-диске – Файлы реестраИнтерфейсInterNoDispScrSavPage.reg).
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem]
"NoDispScrSavPage"=dword:00000001
После этого ссылка Экранная заставка будет исключена из окна редактирования свойств экрана.
Чтобы вернуть ссылку Экранная заставка на привычное место, необходимо присвоить параметру NoDispScrSavPage значение 0 либо удалить его из реестра. Внесенные изменения вступают в силу без перезагрузки компьютера.