-------
| Библиотека iknigi.net
|-------
|  Алексей Анатольевич Гладкий
|
|  Реестр Windows XP. Трюки и эффекты
 -------

   Алексей Анатольевич Гладкий
   Реестр Windows XP. Трюки и эффекты


   Введение

   Как известно, реестр Windows XP является одной из главных составных частей операционной системы, во многом определяющей ее работу. Однако, несмотря на это, многие пользователи эксплуатируют Windows XP, даже не догадываясь о существовании системного реестра. В первую очередь это обусловлено тем, что некоторые наиболее часто используемые пользовательские настройки доступны для редактирования за пределами реестра – к ним относятся, например, настройки, переход в режим редактирования которых выполняется при активизации функции Пуск►Панель управления. Рядовой «непродвинутый» пользователь может даже не догадываться, что при изменении параметров настройки мыши, клавиатуры, монитора и т. п. соответствующие изменения автоматически переносятся в системный реестр; но справедливости ради следует отметить, что ему и не всегда нужно об этом знать, поскольку это уже сфера деятельности системного администратора.
   Однако для опытного пользователя не является секретом, что для более тонкой настройки операционной системы и некоторых приложений следует использовать возможности системного реестра. При этом помимо стандартных приемов и способов настройки и редактирования реестра, известных большинству пользователей и неоднократно описанных в соответствующей литературе, полезно знать и уметь выполнять некоторые специфические, нестандартные операции по редактированию системного реестра, с помощью которых можно получить требуемый результат гораздо быстрее и эффектнее. Описанию подобных трюков и посвящена эта книга.
   Помимо описания разнообразных приемов по редактированию системного реестра, книга содержит информацию о специально разработанных утилитах, предназначенных для работы с реестром. Кроме этого, в главе "Тонкости и нештатные ситуации" в режиме "вопрос – ответ" приводится краткое описание некоторых затруднительных ситуаций, которые могут возникать при работе с реестром Windows XP, и даются рекомендации по выходу из подобных ситуаций.


   Основные понятия о реестре Windows XP


   Эффективность эксплуатации любого программного продукта во многом зависит от того, насколько грамотно и корректно была произведена его настройка. Обычно параметры настройки собраны в специальной базе данных, которая является одним из основных компонентов программы, во многом определяющим ее работу. В операционной системе Windows такая база данных называется системный реестр, содержимое которого мы кратко рассмотрим в этой главе.


   Группировка данных в реестре

   Все параметры системного реестра Windows XP в зависимости от своего функционального назначения сгруппированы в пяти основных разделах. Кратко остановимся на каждом из них (отметим, что название каждого подраздела начинается с английской аббревиатуры HKEY).
   ♦ HKEY_CLASSES_ROOT – данный раздел включает в себя информацию о зарегистрированных в системе типах файлов, о порядке обработки файлов каждого типа, а также об управлении основными настройками интерфейса.
   ♦ HKEY_CURRENT_USER – в этом разделе содержится информация о пользователе, работающем с Windows XP в текущем сеансе работы, а также о различных настройках системы, относящихся к текущему пользователю (вид рабочего стола, сетевые соединения, принтеры и др.).
   ♦ HKEY_LOCAL_MACHINE – раздел содержит информацию об аппаратной конфигурации компьютера и установленном программном обеспечении. Настройки раздела относятся к данному компьютеру и действительны для всех его пользователей. Следует отметить, что этот раздел содержит наибольшее количество информации по сравнению с другими разделами реестра Windows XP.
   ♦ HKEY_USERS – в раздел включена информация обо всех пользователях данного компьютера. Следует отметить тесную взаимосвязь данного раздела с разделом HKEY_CURRENT_USER, который фактически дублирует один из его подразделов, а именно – тот, который относится к текущему пользователю.
   ♦ HKEY_CURRENT_CONFIG – в этом разделе содержится информация о настройках оборудования, которое используется локальным компьютером в текущем сеансе работы. Следует отметить тесную взаимосвязь данного раздела с подразделом HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet.

   В целом структура реестра представлена в иерархическом порядке – каждый из перечисленных разделов имеет целый ряд подчиненных уровней иерархии, нижней ступенью которой являются параметры настройки системного реестра.


   Типы используемых в реестре данных

   В данном разделе приводится перечень наиболее часто используемых в реестре Windows XP типов данных.
   ♦ REG_BINARY – двоичные данные. Этот тип данных используется, например, для хранения сведений об аппаратных ресурсах; эти сведения выводятся в редакторе реестра в шестнадцатеричном формате.
   ♦ REG_DWORD – целое число. Может использоваться, например, в качестве переключателя ("1" – включение, "0" – выключение некоторого действия); могут применяться также и другие числа. Возможно представление этого типа данных в двоичном, десятичном и шестнадцатеричном формате. Используется этот тип данных, например, в параметрах драйверов устройств.
   ♦ REG_EXPAND_SZ – расширенная строка. Этот тип данных используется в Windows для ссылок на файлы.
   ♦ REG_MULTI_SZ – многострочный текст (массив строк). Этот тип обычно используется для представления списков и иных подобных записей в удобном для чтения формате.
   ♦ REG_SZ – текстовая строка. Данные этого типа используются в реестре чаще всего.
   ♦ REG_FULL_RESOURCE_DESCRIPTOR – последовательность вложенных массивов, предназначенная для хранения списка ресурсов устройств или драйверов.
   ♦ REG_LINK – строковый тип данных, предназначенный для указания пути к файлам.
   Помимо вышеперечисленных типов данных, в системном реестре также могут использоваться типы REG_NONE, REG_RESOURCE_LIST, и др.



   Общие правила работы с реестром


   Редактирование системного реестра можно выполнять либо вручную, либо с помощью специально предназначенных утилит. Порядок использования утилит будет описан отдельно, в соответствующей главе; здесь же мы подробнее остановимся на ручном редактировании.
   Ручное редактирование системного реестра Windows XP выполняется либо средствами редактора реестра, либо с помощью reg–файлов. В последующих разделах мы подробно рассмотрим каждый из этих способов.


   Редактор реестра


   Редактор системного реестра Windows XP представляет собой встроенный механизм, предназначенный для просмотра и редактирования параметров реестра. Для запуска редактора реестра предназначен файл regedit. exe, расположенный в каталоге Windows, однако целесообразнее воспользоваться функцией Пуск►Выполнить, и в открывшемся окне Запуск программы в поле Открыть указать regedit.


   Структура редактора реестра

   После выполнения команды regedit на экране отображается окно редактора реестра, изображенное на рис. 1.1.
   В левой части данного окна приводится иерархический перечень параметров реестра (на рис. 1.1 раскрыт раздел реестра HKEY_CURRENT_USER), в правой части отображаются значения параметров. Главное меню окна редактора реестра включает в себя меню Файл, Правка, Вид, Избранное и Справка. Кратко остановимся на каждом из них.
   В составе меню Файл содержатся функции, предназначенные для работы с реестром в целом. С помощью функций Импорт и Экспорт выполняется соответственно импорт reg–файла в реестр и экспорт реестра целиком либо частично в reg–файл. При активизации данных функций на экране отображается окно, в котором нужно указать путь для выполнения этих действий. При необходимости подключения к реестру удаленного компьютера следует воспользоваться функцией Подключить сетевой реестр; с помощью функции Отключить сетевой реестр выполняется обратное действие.

   Рис. 1.1. Редактор реестра

   Функции меню Правка используются для работы с разделами реестра либо с его параметрами. Подменю Создать включает в себя функции Раздел, Строковый параметр, Двоичный параметр, Параметр DWORD, Мультистроковый параметр и Расширяемый строковый параметр, предназначенные для создания соответствующих элементов реестра. С помощью функции Разрешения осуществляется переход в режим просмотра и редактирования разрешения для текущего раздела (при активизации данной функции на экране отображается окно, в котором выполняются необходимые действия). Функции Удалить (данная функция активизируется также нажатием кнопки Del) и Переименовать предназначены соответственно для удаления либо переименования текущего элемента реестра. В результате выполнения функции Копировать имя раздела в буфер обмена будет скопировано имя текущего раздела. Функции Найти (Ctrl+F) и Найти далее (F3) являются стандартными функциями Windows; работа с ними ведется по обычным правилам.
   Функции меню Вид предназначены для управления отображением содержащейся в окне редактора реестра информации. Функция Строка состояния включает/выключает отображение строки состояния. С помощью функции Разделить включается режим перемещения разделителя левой и правой панелей окна. При необходимости отображения данных в двоичном формате следует воспользоваться функцией Вывод двоичных данных (эта функция доступна только в том случае, когда курсор расположен в правой панели окна). С помощью функции Обновить (она активизируется также нажатием клавиши F5) выполняется обновление окна.
   Функции меню Избранное предназначены для добавления раздела в список избранных либо для удаления его из этого списка.
   С помощью меню Справка осуществляется вызов справочной информации о редакторе реестра.
   Как отмечалось выше, левая панель окна содержит иерархический перечень разделов и параметров реестра. Правая панель окна состоит из колонок: Имя, Тип и Значение, в которых отображается соответствующая информация (имя параметра, тип данных и значение параметра) для активной позиции левой панели данного окна.
   В следующем разделе мы рассмотрим порядок редактирования системного реестра Windows XP.


   Редактирование реестра с помощью редактора

   Для перехода в режим редактирования параметра системного реестра следует установить на него курсор и дважды щелкнуть левой кнопкой мыши либо активизировать локальную функцию Изменить. В результате на экране откроется окно редактирования параметра, в котором выполняются необходимые действия. Вид и состав данного окна зависит от типа данных, характерного для значения текущего параметра реестра. Кратко рассмотрим все возможные варианты конфигурации данного окна.
   Для редактирования параметров, имеющих тип данных REG_DWORD либо REG_DWORD_BIN_ENDIAN, предназначено окно, изображенное на рис. 1.2.

   Рис. 1.2. Изменение параметра типа DWORD

   В поле Параметр данного окна отображается имя редактируемого параметра. Способ представления значения параметра выбирается с помощью переключателя Система исчисления; возможные варианты – Шестнадцатеричная либо Десятичная. Редактирование значения параметра выполняется с клавиатуры в поле Значение; нажатием кнопки ОК измененное значение присваивается параметру, а с помощью кнопки Отмена осуществляется выход из данного режима без сохранения изменений.
   Редактирование параметров с типом данных REG_MULTI_SZ выполняется в окне, приведенном на рис. 1.3.

   Рис. 1.3. Редактирование параметра типа REG_MULTI_SZ

   В данном окне в поле Параметр отображается наименование редактируемого параметра, а в поле Значение с клавиатуры вводится требуемое многостроковое значение данного параметра, присваиваемое нажатием кнопки ОК.
   В окне, изображенном на рис. 1.4, осуществляется редактирование параметров, значения которых соответствуют следующим типам данных: REG_SZ, REG_EXPAND_SZ, REG_LINK, REG_RESOURCE_LIST, REG_FULL_RESOURCE_DESCRIPTOR, REG_RESOURCE_REQUIREMENTS_LIST.

   Рис. 1.4. Редактирование строкового параметра

   В поле Параметр данного окна отображается наименование редактируемого параметра, а в поле Значение с клавиатуры вводится требуемое его значение.
   Для редактирования двоичных параметров (т. е. параметров с типом данных REG_BINARY) предназначено окно, изображенное на рис. 1.5.

   Рис. 1.5. Редактирование двоичного параметра

   В поле Параметр данного окна отображается наименование редактируемого параметра, а в поле Значение с клавиатуры вводится требуемое его значение. При этом нужно учитывать следующую особенность: в левой части поля Значение отображается номер редактируемого байта, а справа от него – восемь битов данного байта, в которые записывается требуемая информация. В режиме редактирования двоичного параметра реализована возможность ввода информации как в двоичной, так и в шестнадцатеричной форме (поразрядно). Нажатием кнопки ОК параметру присваивается введенное значение.

   ВНИМАНИЕ
   При редактировании системного реестра Windows XP следует соблюдать предельную осторожность! Вносить те либо иные изменения в реестр допускается только в том случае, когда вы абсолютно уверены в последующем отсутствии негативных последствий. Редактор реестра не предусматривает отмены выполненных действий, поэтому перед редактированием реестра обязательно сделайте его резервную копию! Помните, что неквалифицированное изменение системного реестра может повлечь за собой катастрофические последствия для операционной системы.

   Следует отметить, что во всех приведенных окнах редактирования значений параметров поле Параметр, содержащее наименование параметра, является нередактируемым. Для изменения имени параметра предназначена локальная функция Переименовать, доступная в правой панели окна редактора реестра при позиционировании на каком либо параметре; также в состав данного локального меню входят функции Изменить, Изменить двоичные данные и Удалить.



   Использование reg–файлов

   В процессе эксплуатации системы могут возникать ситуации, когда редактирование реестра средствами редактора реестра невозможно либо нецелесообразно; в таких случаях следует использовать файлы реестра, которые имеют расширение. reg. В данном разделе мы кратко рассмотрим порядок работы с. reg–файлами.
   По своей структуре и содержанию файл реестра представляет собой обычный текстовый файл, поэтому его формирование и редактирование возможно с помощью любого текстового редактора (например, Блокнота). Следует отметить, что для редактирования имеющегося reg–файла целесообразно воспользоваться функцией Файл►Экспорт, которая активизируется в окне редактора реестра. В результате выполнения этой функции требуемый файл (это может быть как файл отдельного раздела или ветви, так и файл реестра целиком) будет экспортирован по указанному пути. После внесения всех необходимых изменений файл импортируется в реестр с помощью функции Файл►Импорт, также вызываемой в окне редактора реестра.

   ВНИМАНИЕ
   Следует учитывать, что двойной щелчок левой кнопкой мыши на имени файла реестра в проводнике не откроет его для редактирования, а приведет к импорту его в реестр таким же образом, как это произошло бы при выполнении функции Файл►Импорт.

   Важной особенностью любого reg–файла системного реестра Windows XP является содержимое его первой строки, которое приведено ниже:
   Windows Registry Editor Version 5.00
   Содержимое этой строки изменять нельзя ни при каких обстоятельствах, так как только в этом случае система распознает то, что текущий файл содержит данные реестра.
   Далее мы рассмотрим содержимое файла реестра на примере reg–файла раздела HKEY_CURRENT_USER\Control Panel\Mouse.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Control Panel\Mouse]
   "ActiveWindowTracking"=dword:00000000
   "DoubleClickHeight"="4"
   "DoubleClickSpeed"="500"
   "DoubleClickWidth"="4"
   "MouseSensitivity"="14"
   "MouseSpeed"="1"
   "MouseThreshold1"="6"
   "SmoothMouseXCurve"=hex:00,00,00,00,00,00,00,00,15,6e,00,00,00,00,00,00,00,40,\
   01,00,00,00,00,00,29, dc,03,00,00,00,00,00,00,00,28,00,00,00,00,00
   "SmoothMouseYCurve"=hex:00,00,00,00,00,00,00,00, b8,5e,01,00,00,00,00,00, cd,4c,\
   05,00,00,00,00,00, cd,4c,18,00,00,00,00,00,00,00,38,02,00,00,00,00
   "MouseThreshold2"="10"
   "SnapToDefaultButton"="0"
   "SwapMouseButtons"="0"
   "MouseTrails"="0"

   После первой строки текста reg–файла, о которой говорилось выше, обязательно должна следовать пустая строка. Затем в квадратных скобках указывается раздел системного реестра, к которому относится редактируемый файл (в качестве разделителя между объектами реестра используется символ \). Далее следует перечисление параметров редактируемого раздела с указанием имени параметра, типа данных и значения параметра (каждый параметр отображается в отдельной строке текста файла). При этом соблюдаются следующие правила: имя параметра заключается в кавычки, затем после знака равенства указывается тип данных, и далее после двоеточия – значение параметра; если же тип данных не указан, то по умолчанию соответствующий параметр считается строковым, и его значение заключается в кавычки. Последняя строка reg–файла должна оставаться пустой.
   Редактирование текста reg–файла осуществляется по обычным правилам работы с текстовыми файлами. Кроме этого, следует отметить, что имеется возможность удаления элементов системного реестра с помощью reg–файла. Например, чтобы удалить раздел реестра, необходимо перед его именем в тексте reg–файла поставить знак минуса:
   –[HKEY_CURRENT_USER\Control Panel\Mouse]

   ПРИМЕЧАНИЕ
   Следует учитывать, что удаление раздела невозможно до тех пор, пока не удалены все входящие в его состав подразделы, поэтому сначала необходимо с ними выполнить подобную операцию.

   Для удаления значения параметра следует установить знак минуса после знака «равно»:
   "SnapToDefaultButton"=–
   Выполненные изменения перенесутся в реестр после импорта отредактированного reg–файла.


   Резервное копирование и восстановление реестра

   Характерной особенностью реестра Windows XP является то, что, в отличие от большинства других программ, при его редактировании система не спрашивает, желает ли пользователь сохранить внесенные изменения. Поэтому в процессе работы с реестром следует всегда помнить, что все внесенные в него корректировки являются необратимыми, и просто взять и отменить их будет невозможно. Поскольку системный реестр является одним из главных компонентов Windows XP, необходимо перед его редактированием обязательно сделать резервную копию, к которой всегда можно будет вернуться впоследствии. Создание резервной копии – наиболее приемлемый вариант, позволяющий вернуться к первоначальной конфигурации реестра в случае внесения в него ошибочных изменений и, тем самым, избежать возможных крупных неприятностей. В этой книге мы кратко остановимся на двух наиболее популярных способах сохранения резервной копии реестра.
   Наиболее простым способом является создание резервной копии с помощью редактора реестра. В левой панели окна редактора следует установить курсор на ветвь Мой компьютер (в этом случае будет сохранен весь реестр; если необходимо сделать копию какой либо его части – раздела, подраздела и т. п., необходимо выделить ее курсором) и активизировать функцию Файл►Экспорт либо локальную функцию Экспортировать. В результате на экране откроется стандартное окно Экспорт файла реестра, в котором следует указать имя файла и путь для его сохранения, после чего нажать кнопку Сохранить – после этого реестр (либо выделенная ранее его часть) будет сохранен в виде reg–файла (описание порядка работы с reg–файлами приведено в разделе "Использование reg–файлов"). Рекомендуется, помимо сохранения файла реестра на локальном компьютере, сохранить его также на внешнем носителе информации (другой компьютер, компакт–диск и т. п.). Для последующего восстановления системного реестра из сохраненного ранее reg–файла необходимо запустить редактор реестра и активизировать функцию Файл►Импорт – в результате на экране отобразится стандартное окно Импорт файла реестра, в котором следует указать путь для импорта файла.
   Также можно выполнять сохранение копии реестра с помощью встроенного системного механизма, специально предназначенного для резервного копирования информации. Для перехода в данный режим необходимо выполнить функцию Пуск►Панель управления►Производительность и обслуживание►Резервное копирование данных. В результате на экране откроется окно мастера архивации и восстановления, в котором, в соответствии с указаниями мастера, в пошаговом режиме создается резервная копия реестра. Для восстановления реестра из архивной копии также следует использовать возможности мастера архивации и восстановления (требуемый режим работы мастера – архивация или восстановление – выбирается с помощью соответствующей группы кнопок–опций).



   Настройка основных элементов интерфейса


   В этой главе мы рассмотрим, как с помощью несложных трюков можно выполнить настройку либо изменение режимов работы некоторых популярных элементов интерфейса.


   Рабочий стол


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


   Мои документы

   С помощью системного реестра можно изменить текст всплывающей подсказки, которая отображается на экране при подведении указателя мыши к значку Мои документы на рабочем столе. Для этого следует в разделе реестра HKEY_CLASSES_ROOT\CLSID\{450D8FBA AD25–11D0–98A8–0800361B1103} изменить значение строкового параметра InfoTip. В окне редактирования, открываемом при активизации локальной функции Изменить, необходимо с клавиатуры ввести требуемый текст (например, Рабочая папка), см. рис. 2.1, и нажать кнопку ОК.

   Рис. 2.1. Редактирование всплывающей подсказки

   Также можно внести требуемые изменения с помощью reg–файла. Для этого необходимо установить курсор в реестре на данный параметр и экспортировать его с помощью функции Файл►Экспорт. После внесения соответствующих изменений с помощью функции Файл►Импорт импортируем reg–файл в реестр. Ниже приведен reg–файл, после импорта которого в реестр текст всплывающей подсказки будет изменен.
   Windows Registry Editor Version 5.00

   [HKEY_CLASSES_ROOT\CLSID\{450D8FBA AD25–11D0–98A8–0800361B1103}]
   "InfoTip"="Рабочая папка"

   После выполнения указанных действий нужно обновить рабочий стол (с помощью соответствующей локальной функции); результат можно увидеть при подведении указателя мыши к значку Мои документы – текст всплывающей подсказки изменится в соответствии с введенным значением.


   Корзина

   Чтобы изменить текст всплывающей подсказки, которая отображается при подведении указателя мыши к значку Корзина, необходимо выполнить те же действия, которые были описаны в разделе «Мои документы», только применительно к параметру InfoTip, который находится в разделе системного реестра HKEY_CLASSES_ROOT\CLSID\{645FF040–5081–101B-9F08–00AA002F954E}.
   Как известно, стандартным способом переименовать Корзину на рабочем столе невозможно, поскольку соответствующая функция в локальном меню, вызываемом нажатием правой кнопки мыши на значке корзины, отсутствует. Однако системный реестр позволяет решить эту задачу с помощью строкового параметра LocalizedString, расположенного в разделе HKEY_CLASSES_ROOT\CLSID\{645FF040–5081–101B-9F08–00AA002F954E} – требуемый вариант названия (например, Всякий мусор) следует ввести с клавиатуры в окне редактирования параметра (рис. 2.2).

   Рис. 2.2. Переименование корзины

   Изменения вступят в силу после обновления рабочего стола с помощью соответствующей локальной функции.
   Значок корзины на рабочем столе можно удалять/добавлять с помощью системного реестра. Для этого следует соответственно удалить либо добавить подраздел {645FF040–5081–101B-9F08–00AA002F954E} в разделе системного реестра HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/Desktop/NameSpace.


   Сетевое окружение

   Также можно включать/выключать отображение на рабочем столе значка Сетевое окружение. Это возможно с помощью параметра NoNetHood (типа DWORD), который необходимо создать в разделе реестра HKEY_CURRENT_USER/ Software/Microsoft/Windows/CurrentVersion/Policies/Explorer. Если данному параметру присвоено значение 1, то значок Сетевое окружение будет скрыт с рабочего стола; при установленном значении 0 либо при удалении данного параметра значок Сетевое окружение опять будет отображаться на рабочем столе. Возможно редактирование данного параметра с помощью reg–файла; ниже приведен reg–файл, при импорте которого в реестр значок Сетевое окружение будет скрыт.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoNetHood"=dword:00000001

   При этом следует учитывать, что данные изменения вступят в силу только после перезагрузки компьютера.


   Прочие элементы рабочего стола

   Реализована возможность управления отображением папки Общие документы, которая содержится в папке Мой компьютер. Чтобы скрыть папку Общие документы, следует удалить подраздел {59031a47–3f72–44a7–89c5–5595fe6b30ee} из раздела реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\DelegateFolders.
   Для изменения картинки, используемой для обоев рабочего стола, предназначен строковый параметр WallPaper, который находится в разделе реестра HKEY_CURRENT_USER/Control Panel/Desktop. В качестве значения этого параметра следует указать путь к соответствующему bmp–файлу; изменения вступают в силу без перезагрузки компьютера.
   При необходимости можно в правом нижнем углу рабочего стола выводить номер версии и номер сборки Windows. Для этого следует в разделе реестра HKEY_CURRENT_USER/Control Panel/Desktop создать параметр типа DWORD – PaintDesktopVersion, и присвоить ему значение 1; результат приведен на рис. 2.3.

   Рис. 2.3. Отображение номера сборки и версии Windows

   Необходимо учитывать, что данные изменения вступят в силу только после перезагрузки компьютера.
   Чтобы скрыть все элементы рабочего стола, за исключением панели задач и кнопки Пуск, следует в разделе реестра HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Policies\Explorer создать параметр типа DWORD, который будет называться NoDesktop, и присвоить ему значение 1. При присвоении данному параметру значения 0 либо при удалении его из реестра скрытые элементы вновь будут отображаться. Во всех случаях результат будет виден после перезагрузки компьютера.
   В окне редактирования свойств панели задач и меню Пуск на вкладке Панель задач содержится флажок Группировать сходные кнопки панели задач, при установке которого система выполняет автоматическую группировку однотипных кнопок на панели задач. С помощью параметра типа DWORD, который называется TaskbarGroupSize и расположен в разделе реестра HKEY_CURRENT_USER\Software \Microsoft\Windows\CurrentVersion\Explorer\Advanced, можно по своему усмотрению установить то количество кнопок на панели задач, при достижении которого система начнет группировку. Чтобы изменения вступили в силу, компьютер требуется перезагрузить.
   Любому пользователю знакома ситуация, когда программа, требующая активизации (открытия окна, ввода данных и т. п.), начинает мигать кнопкой на панели задач. Возможности системного реестра предусматривают изменение числа миганий кнопки на панели задач. Для этого в разделе HKEY_CURRENT_USER/Control Panel/Desktop предназначен параметр типа DWORD – ForegroundFlashCount, которому по умолчанию присвоено значение 3; фрагмент reg–файла с установленным данным значением приведен ниже.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Control Panel\Desktop]
   "ForegroundFlashCount"=dword:00000003
   "ForegroundLockTimeout"=dword:00030d40

   Сразу за параметром ForegroundFlashCount следует параметр ForegroundLockTimeout (также типа DWORD), значением которого является величина интервала времени, отведенного на мигание; значение по умолчанию – 200000 миллисекунд. На приведенном выше фрагменте reg–файла это значение отображено в шестнадцатеричной системе исчисления. Все изменения параметров ForegroundFlashCount и ForegroundLockTimeout вступают в силу после перезагрузки компьютера.



   Проводник и оболочка Windows XP


   В данном разделе мы, используя возможности системного реестра, научимся управлять отображением ряда элементов и изменять некоторые режимы работы Проводника и оболочки Windows XP.


   Удаление меню Файл

   С помощью несложной операции можно удалить меню Файл как из главного меню Проводника, так и из главного меню других окон, использующих оболочку Windows (Мои документы, Internet Explorer, Мой компьютер и др.). Для этого необходимо создать параметр типа DWORD – NoFileMenuв разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer, и присвоить ему значение 1. Ниже приведен reg–файл с данным параметром.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoFileMenu"=dword:00000001

   После импорта данного reg–файла в реестр и последующей перезагрузки компьютера меню Файл перестанет отображаться в соответствующих окнах (рис. 2.4).

   Рис. 2.4. Удаление меню Файл

   После удаления параметра NoFileMenu из реестра либо присвоения ему значения 0 (и последующей перезагрузки компьютера в любом случае) меню Файл вновь будет отображаться в соответствующих окнах на своем обычном месте.


   Отображение кнопки Поиск

   Подобным образом можно управлять отображением кнопки Поиск в окне Проводника и в других подобных окнах, использующих оболочку Windows. Для этого аналогичным образом используется параметр NoShellSearchButton типаDWORD, также расположенный в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\Explorer – значение 1 выключает отображение данной кнопки, а значение 0 либо удаление параметра NoShellSearchButton из реестра включает ее отображение. Все изменения вступают в силу после перезагрузки компьютера.


   Операции с локальным меню Проводника

   Чтобы сделать недоступным локальное меню Проводника, вызываемое нажатием правой кнопки мыши, необходимо в разделе HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\Explorer создать параметр NoViewContextMenu типа DWORD и присвоить ему значение 1 – фрагмент соответствующего reg–файла приведен ниже.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoViewContextMenu"=dword:00000001

   В результате после перезагрузки компьютера локальное меню Проводника перестанет вызываться. Чтобы вернуть все назад, следует либо удалить данный параметр, либо присвоить ему значение 0, после чего вновь перезагрузить компьютер.
   Тем не менее, даже при отключенном локальном меню доступ к дискам компьютера сохраняется – для этого можно воспользоваться функцией Файл►Создать►Ярлык: как известно, при активизации данной функции на экране отображается окно мастера создания ярлыка, в котором с помощью кнопки Обзор открывается доступ как к локальным, так и к сетевым дискам. Чтобы перекрыть этот доступ, достаточно в системном реестре удалить или переименовать раздел HKEY_CLASSES_ROOT\. lnk\ShellNew, в результате чего возможность создания ярлыка останется, но уже без помощи мастера создания ярлыка и, следовательно – без доступа к дискам. Результат выполненных действий можно увидеть без перезагрузки компьютера.
   В локальное меню Проводника можно при необходимости добавить функции Копировать в папку и Переместить в папку, предназначенные соответственно для копирования либо перемещения требуемого файла в указанное место. При активизации данных функций на экране отображается окно, в котором указывается путь для копирования (перемещения). По умолчанию эти функции не включены в состав локального меню Проводника, но изначально прописаны в операционной системе.
   Для того, чтобы включить функцию Копировать в папку в локальное меню Проводника, необходимо в разделе системного реестра HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers создать подраздел Copyto и присвоить параметру По умолчанию значение {C2FBB630–2971–11d1–A18C-00C04FD75D13} (см. рис. 2.5).

   Рис. 2.5. Включение функции копирования

   Включение функции Переместить в папку в состав локального меню Проводника выполняется аналогичным образом: для этого необходимо в разделе реестра HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers создать подраздел Moveto и установить параметру По умолчанию значение {C2FBB631–2971–11d1–A18C-00C04FD75D13}. Ниже приведен текст reg–файла, который следует импортировать в реестр для включения данной функции в локальное меню Проводника.
   Windows Registry Editor Version 5.00

   [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Moveto]
   @="{C2FBB631–2971–11d1–A18C-00C04FD75D13}"

   После внесения указанных изменений в системный реестр функции Копировать в папку и Переместить в папку войдут в состав локального меню Проводника без перезагрузки компьютера – их можно увидеть, спозиционировавшись на каком либо файле и нажав правую кнопку мыши (рис. 2.6).

   Рис. 2.6. Добавление функций в локальное меню

   Чтобы убрать данные функции из локального меню Проводника, достаточно в системном реестре удалить созданные подразделы (Copyto и Moveto).
   Управление отображением функции Отправить, которая находится в этом же локальном меню (на рис. 2.6 она расположена сразу за функцией Переместить в папку), осуществляется в разделе реестра HKEY_CLASSES_ROOT\AllFilesystemObjects\ shellex\ContextMenuHandlers\Send To с помощью параметра По умолчанию. Для включения данной функции в состав локального меню Проводника следует присвоить данному параметру значение {7BA4C740–9E81–11CF-99D3–00AA004AE837}; ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Send To]
   @="{7BA4C740–9E81–11CF-99D3–00AA004AE837}"

   Чтобы исключить функцию Отправить из локального меню Проводника достаточно удалить значение параметра По умолчанию. Все изменения вступают в силу без перезагрузки компьютера.
   В локальном меню панели инструментов Проводника, открываемом при нажатии правой кнопки мыши, находится функция Настройка, которая предназначена для перехода в режим настройки и редактирования панели инструментов. Чтобы удалить эту функцию из локального меню, достаточно в разделе реестра HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Policies\Explorer создать параметр типа DWORD – NoToolbarCustomize и присвоить ему значение 1. При этом удалится аналогичная функция и из Internet Explorer. Изменения вступают в силу без перезагрузки компьютера.
   При необходимости в локальное меню папок Проводника можно добавить функцию Command Prompt, которая предназначена для вызова командной строки. Для этого в разделе реестра HKEY_LOCAL_MACHINE\Software\Classes\Directory\shell следует создать подраздел Command Prompt, в него включить еще один подраздел – Command, и строковому параметру По умолчанию присвоить значение Cmd. exe /k cd"%1"; ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Command Prompt\Command]
   @="Cmd. exe /k cd \"%1\""

   Результат выполнения указанных действий приведен на рис. 2.7.

   Рис. 2.7. Функция Command Prompt в локальном меню

   Для исключения функции Command Prompt из локального меню папок следует удалить из реестра подраздел Command Prompt. Изменения вступают в силу без перезагрузки компьютера.


   Изменение путей к папкам

   Возможности системного реестра позволяют изменить пути к системным и специальным папкам (например, Мои документы, Рабочий стол, Шаблоны и др.). В принципе, поменять расположение этих папок можно и обычным образом, но после перезагрузки компьютера они все равно будут восстановлены на прежнем месте – это связано с тем, что пути к ним прописаны в системном реестре: в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders либо в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders. Поэтому для того, чтобы перенести требуемые папки в другое место, нужно сначала прописать путь к ним в реестре с помощью соответствующего параметра, а уже затем поместить их по прописанному адресу. Указанные изменения вступают в силу после перезагрузки компьютера.


   Перетаскивание окна

   При перетаскивании окна с помощью мыши может отображаться либо его содержимое, либо только контур. Если параметру DragFullWindows, который расположен в разделе реестра HKEY_CURRENT_USER\Control Panel\Desktop, присвоить значение 1, то при перетаскивании окна с помощью мыши будет отображаться его содержимое, а при установленном значении 0 – только контур. После изменения значения данного параметра компьютер требуется перезагрузить.



   Кнопка Пуск


   В данном разделе мы рассмотрим, каким образом с помощью несложных трюков можно изменять внешний вид и содержимое меню, открываемого нажатием кнопки Пуск.


   Отображение имени пользователя

   Как известно, в верхней части меню кнопки Пуск по умолчанию отображается имя пользователя; на рис. 2.8 имя пользователя – Lesha.

   Рис. 2.8. Фрагмент меню кнопки Пуск

   C помощью системного реестра можно управлять отображением имени пользователя в данном меню. Для его удаления необходимо в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explоrer создать параметр NoUserNameInStartMenu типа DWORD и присвоить ему значение 1; ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoUserNameInStartMenu"=dword:00000001

   После перезагрузки компьютера имя пользователя в меню кнопки Пуск отображаться не будет, см. рис. 2.9.

   Рис. 2.9. Удаление имени пользователя

   ПРИМЕЧАНИЕ
   Использование данной возможности имеет смысл только в том случае, когда меню кнопки Пуск оформлено в стиле Windows XP.

   Если присвоить параметру NoUserNameInStartMenu значение 0 либо вообще удалить его из реестра и перезагрузить компьютер, то имя пользователя вновь будет показываться в меню кнопки Пуск (рис 2.8).


   Мой компьютер

   На рисунках 2.8 и 2.9 видно, что в состав меню кнопки Пуск входит функция Мой компьютер. С помощью реестра можно ее удалить: для этого необходимо в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies создать подраздел NonEnum, затем в данном подразделе создать параметр {20D04FE0–3AEA-1069–A2D8–08002B30309D} типа DWORD и присвоить ему значение 1; текст соответствующего reg–файла приведен ниже.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\NonEnum]
   "{20D04FE0–3AEA-1069–A2D8–08002B30309D}"=dword:00000001

   Результат выполненных действий показан на рис. 2.10 – функция Мой компьютер исключена из меню кнопки Пуск.

   Рис. 2.10. Удаление функции Мой компьютер

   Чтобы вернуть функцию Мой компьютер обратно, нужно либо присвоить параметру {20D04FE0–3AEA-1069–A2D8–08002B30309D} значение 0, либо удалить его из реестра.
   Управление отображением функции Мой компьютер может также выполняться и еще в одном разделе системного реестра – HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced. Для этого следует создать в данном разделе параметр Start_ShowMyComputer типа DWORD, которому можно устанавливать следующие значения: 0 – функция Мой компьютер в составе меню кнопки Пуск не отображается, 1 – отображается в виде ссылки, 2 – отображается в виде подменю. Ниже изображен фрагмент reg–файла, в котором параметру Start_ShowMyComputer присвоено значение 2.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
   "Start_ShowMyComputer"=dword:00000002

   Все приведенные изменения вступают в силу после перезагрузки компьютера.


   Сетевое окружение и Выход из системы

   Чтобы удалить из меню кнопки Пуск функцию Сетевое окружение (она присутствует на рис. 2.10), следует в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explоrer создать параметр NoStartMenuNetworkPlaces типа DWORD и присвоить ему значение 1.
   Подобным образом удаляется пункт меню Выход из системы – для этого следует в этом же разделе реестра создать параметр StartmenuLogoff типа DWORD и присвоить ему значение 1.
   Ниже приведен текст reg–файла, при импорте которого в реестр из меню кнопки Пуск будут удалены пункты Сетевое окружение и Выход из системы.

   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoStartMenuNetworkPlaces"=dword:00000001
   "StartmenuLogoff"=dword:00000001

   Результат выполненных действий приведен на рис. 2.11. Следует учитывать, что для того, чтобы изменения вступили в силу, требуется перезагрузка компьютера.

   Рис. 2.11. Удаление пунктов Сетевое окружение и Выход из системы

   Чтобы вернуть удаленные функции обратно, следует либо присвоить соответствующим параметрам значения 0, либо удалить их из реестра, после чего вновь перезагрузить компьютер.
   Управлять отображением функции Сетевое окружение можно также в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced с помощью параметра Start_ShowNetPlaces типа DWORD. Если данному параметру присвоено значение 0, то функция будет исключена из меню кнопки Пуск, при установленном значении 1 – функция будет отображаться. Все изменения вступают в силу после перезагрузки компьютера.


   Удаление списка популярных программ

   Возможности системного реестра позволяют удалить из меню кнопки Пуск список наиболее часто используемых программ, который отображается при установленном стиле оформления меню Windows XP (на рис. 2.11 этот список содержится слева). Для этого нужно создать в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer параметр NoStartMenuMFUprogramsList типа DWORD и присвоить ему значение 1. Текст соответствующего reg–файла приведен ниже.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoStartMenuMFUprogramsList"=dword:00000001

   В результате выполненных действий и последующей перезагрузки компьютера меню кнопки Пуск примет вид, изображенный на рис. 2.12.

   Рис. 2.12. Удаление списка популярных программ

   Чтобы вернуть список часто используемых программ в меню кнопки Пуск, достаточно параметру NoStartMenuMFUprogramsList присвоить значение 0 либо удалить его из реестра, после чего перезагрузить компьютер.


   Недавние документы

   В состав меню кнопки Пуск по умолчанию включено подменю Недавние документы, с помощью которого осуществляется быстрый переход к недавно открываемым документам системы. При необходимости данное подменю можно скрыть; для этого следует создать в разделе реестра HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Policies\Explоrer параметр NoRecentDocsMenu типа DWORD и присвоить ему значение 1. Ниже приведен фрагмент соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoRecentDocsMenu"=dword:00000001

   После выполнения указанных действий и последующей перезагрузки компьютера функция Недавние документы исчезнет из меню кнопки Пуск (рис. 2.13).

   Рис. 2.13. Удаление подменю Недавние документы

   Чтобы вернуть функцию Недавние документы на свое место, нужно присвоить параметру NoRecentDocsMenu значение 0 либо удалить его из реестра, после чего перезагрузить компьютер.
   Также управлять отображением данной функции можно в разделе реестра HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced – для этого необходимо создать параметр Start_ShowRecentDocs типа DWORD. Данный параметр может принимать следующие значения: 0 – функция Недавние документы исключается из меню кнопки Пуск, 1 – отображается как ссылка, 2 – отображается как подменю. Чтобы изменения вступили в силу, компьютер необходимо перезагрузить.
   Возможности системы предусматривают автоматическое очищение списка, содержащегося в подменю Недавние документы, после каждого выключения (перезагрузки) компьютера. Для этого необходимо создать в подразделе реестра HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Policies\Explоrer параметр ClearRecentDocsOnExit типа DWORD и присвоить ему значение 1. А для того, чтобы открываемые документы не запоминались в данном списке, нужно в этом же разделе реестра создать параметр NoRecentDocsHistory типа DWORD и также присвоить ему значение 1 (изменение вступит в силу после перезагрузки компьютера). Ниже приведен фрагмент reg–файла, содержащего оба эти параметра с установленными значениями 1.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "ClearRecentDocsOnExit"=dword:00000001
   "NoRecentDocsHistory"=dword:00000001

   Чтобы вернуть все в исходное состояние, нужно присвоить этим параметрам значение 0 либо удалить их из реестра, после чего перезагрузить компьютер.


   Мои рисунки

   На рис. 2.13 видно, что в состав меню кнопки Пуск входит функция Мои рисунки. Для ее удаления необходимо в разделе реестра HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Policies\Explоrer создать параметр NoSMMyPictures типа DWORD и присвоить ему значение 1 (рис. 2.14), после чего перезагрузить компьютер.

   Рис. 2.14. Изменение значения параметра

   Результат выполненных действий показан на рис. 2.15.

   Рис. 2.15. Удаление функции Мои рисунки

   Чтобы вернуть функцию Мои рисунки в меню кнопки Пуск следует присвоить параметру NoSMMyPictures значение 0 либо удалить его из реестра, а затем перезагрузить компьютер.
   Управлять отображением данной функции можно также в разделе системного реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced с помощью параметра Start_ShowMyPics типа DWORD. Если данному параметру присвоено значение 0, то функция Мои рисунки не будет включена в состав меню кнопки Пуск, при установленном значении 1 функция будет отображаться в виде ссылки, при установленном значении 2 – в виде меню. В приведенном ниже тексте reg–файла данному параметру присвоено значение 1.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
   "Start_ShowMyPics"=dword:00000001

   Все изменения вступают в силу после перезагрузки компьютера.


   Поиск

   Управление отображением функции Поиск, которая также по умолчанию входит в состав меню кнопки Пуск (рис. 2.13), осуществляется в системном реестре в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer с помощью параметра типа DWORD – NoFind. Чтобы удалить данную функцию, следует присвоить этому параметру значение 1; ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoFind"=dword:00000001

   После перезагрузки компьютера функция Поиск будет удалена из меню кнопки Пуск (рис. 2.16). Помимо этого, будет удалена функция Найти, которая по умолчанию содержится в локальном меню, открываемом нажатием правой кнопки мыши на кнопке Пуск. Также в Проводнике перестанет функционировать кнопка Поиск, хотя удалена она при этом не будет.

   Рис. 2.16. Удаление функции Поиск

   Чтобы вернуть функцию Поиск на привычное место, следует присвоить параметру NoFind значение 0 либо удалить его из реестра, после чего перезагрузить компьютер.
   Также включать/выключать отображение данной функции можно в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced с помощью параметра Start_ShowSearch типа DWORD. Если данному параметру присвоено значение 0, то функция Поиск исключается из меню кнопки Пуск, при установленном значении 1 – отображается в составе данного меню. Чтобы изменения вступили в силу, компьютер требуется перезагрузить.


   Справка и поддержка

   Чтобы удалить из меню кнопки Пуск функцию Справка и поддержка, следует в системном реестре в разделе HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\Explorer создать параметр NoSMHelp типа DWORD и присвоить ему значение 1 (см. рис. 2.17).

   Рис. 2.17. Редактирование параметра NoSMHelp

   После перезагрузки компьютера меню кнопки Пуск примет вид, изображенный на рис. 2.18.

   Рис. 2.18. Удаление функции Справка и поддержка

   Чтобы вернуть функцию Справка и поддержка обратно, следует присвоить параметру NoSMHelp значение 0 либо удалить его из реестра, после чего вновь перезагрузить компьютер.
   Управлять отображением функции Справка и поддержка можно также в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced с помощью параметра Start_ShowHelp типа DWORD. При установленном значении 0 функция Справка и поддержка не отображается в меню кнопки Пуск, если же данному параметру присвоено значение 1, то функция включается в состав меню. После внесения всех изменений компьютер следует перезагрузить.


   Выполнить

   Возможности системного реестра позволяют также удалить из меню кнопки Пуск функцию Выполнить. Для этого следует в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer создать параметр NoRun типа DWORD и присвоить ему значение 1; ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoRun"=dword:00000001

   В результате внесения указанных изменений и последующей перезагрузки компьютера функция Выполнить исчезнет из меню кнопки Пуск (рис. 2.19).

   Рис. 2.19. Удаление функции Выполнить

   СОВЕТ
   Если вы привыкли открывать системный реестр и другие программы с помощью функции Выполнить, то при выполнении данного трюка следует заранее подумать о том, каким образом вы будете открывать реестр при отсутствии данной функции (например, для возврата в исходное состояние).

   Чтобы вернуть функцию Выполнить на привычное место, нужно удалить параметр NoRun из реестра либо присвоить ему значение 0, после чего перезагрузить компьютер.
   Помимо этого, включать/выключать функцию Выполнить в состав меню кнопки Пуск можно также в разделе реестра HKEY_CURRENT_USER\Software \Microsoft\Windows\CurrentVersion\Explorer\Advanced с помощью параметра Start_ShowRun типа DWORD. Для того, чтобы скрыть функцию Выполнить, следует присвоить данному параметру значение 0, чтобы отобразить – значение 1. После внесения всех изменений компьютер необходимо перезагрузить.


   Все программы

   Управление отображением функции Все программы (стиль Windows XP) также осуществляется в системном реестре в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer. Для этого следует создать параметр NoStartMenuMorePrograms типа DWORD и присвоить ему значение 1 (см. ниже текст соответствующего reg–файла).
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoStartMenuMorePrograms"=dword:00000001

   После выполнения данных действий и последующей перезагрузки компьютера меню кнопки Пуск примет вид, показанный на рис. 2.20.

   Рис. 2.20. Удаление функции Все программы

   СОВЕТ
   Перед выполнением данного трюка следует особо убедиться в его целесообразности, поскольку подменю Все программы является одним из основных способов быстрого доступа к программам компьютера.

   Для возврата в исходное состояние следует удалить из системного реестра параметр NoStartMenuMorePrograms либо присвоить ему значение 0, а затем перезагрузить компьютер.
   Также управлять отображением функции Все программы можно в разделе HKEY_CURRENT_USER\Software \Microsoft\Windows\CurrentVersion\Explorer\Advanced с помощью параметра StartMenuAdminTools типа DWORD – при установленном значении 0 данная функция будет скрыта, а при присвоении значения 1 – станет доступна. Чтобы изменения вступили в силу, компьютер следует перезагрузить.


   Локальное меню кнопки Пуск

   С помощью системного реестра можно запретить вызов локального меню, открываемого нажатием правой кнопки мыши в открытом меню кнопки Пуск (рис. 2.21). Для этого необходимо в разделе HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\Explorer создать параметр NoChangeStartMenu типа DWORD и присвоить ему значение 1. Текст соответствующего reg–файла приведен ниже.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoChangeStartMenu"=dword:00000001

   Рис. 2.21. Локальное меню

   В результате после перезагрузки компьютера локальное меню, изображенное на рис. 2.21, вызываться не будет. Для возврата в исходное состояние нужно присвоить параметру NoChangeStartMenu значение 0 либо удалить его из реестра, после чего перезагрузить компьютер.


   Панель управления

   При необходимости можно удалить из меню кнопки Пуск функцию Панель управления – например, чтобы предотвратить несанкционированное и неквалифицированное редактирование параметров настройки компьютера. Для этого необходимо создать параметр NoControlPanel типа DWORD в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer и присвоить ему значение 1; соответствующий reg–файл будет выглядеть так:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoControlPanel"=dword:00000001

   После внесения данных изменений в реестр компьютер следует перезагрузить – результат приведен на рис. 2.22.

   Рис. 2.22. Удаление функции Панель управления

   Чтобы вернуть функцию Панель управления на привычное место, следует удалить из реестра параметр NoControlPanel либо присвоить ему значение 0, после чего перезагрузить компьютер.
   Также можно управлять отображением функции Панель управления в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced – для этого необходимо создать параметр Start_ShowControlPanel типа DWORD. Если данному параметру присвоено значение 0, то функция Панель управления будет исключена из меню кнопки Пуск, при установленном значении 1 она будет отображаться как ссылка, при присвоении значения 2 – как подменю. На приведенном фрагменте соответствующего reg–файла данному параметру присвоено значение 2.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
   "Start_ShowControlPanel"=dword:00000002

   В результате внесения указанных изменений функция Панель управления в составе меню Пуск будет выглядеть так, как это показано на рис. 2.23.

   Рис. 2.23. Функция Панель управления

   При этом следует учитывать – для того чтобы изменения вступили в силу, требуется перезагрузка компьютера.


   Избранное

   При необходимости можно включить в состав меню кнопки Пуск функцию Избранное, которую удобно использовать в том случае, если вы работаете с Интернет–обозревателем Internet Explorer (при работе с другими интернет–обозревателями использование данной функции нецелесообразно). Для этого необходимо в системном реестре в разделе HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced создать параметр StartMenuFavorites типа DWORD. Данный параметр может принимать следующие значения: 0 – в этом случае функция Избранное не отображается в составе меню кнопки Пуск (аналогично – при отсутствии этого параметра в реестре), 1 – функция будет включена в состав меню кнопки Пуск как ссылка, 2 – будет отображаться как подменю. Ниже приведен текст reg–файла данного раздела реестра, в котором этому параметру установлено значение 2.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
   "StartMenuFavorites"=dword:00000002

   Импортируем данный файл в реестр, перезагружаем компьютер – результат выполненных изменений приведен на рис. 2.24: функция Избранное включена в состав меню кнопки Пуск в виде подменю.

   Рис. 2.24. Функция Избранное

   Следует отметить, что все изменения значения параметра StartMenuFavorites вступают в силу только после перезагрузки компьютера.


   Администрирование

   Чтобы иметь быстрый доступ к параметрам администрирования системы, рекомендуется в состав меню кнопки Пуск включить функцию Администрирование. Для этого следует в системном реестре в разделе HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced создать параметр Start_AdminToolsRoot, который позволяет управлять режимом отображения данной функции. Если данному параметру присвоено значение 0, то функция Администрирование не входит в состав меню кнопки Пуск, при установленном значении 1 она отображается как ссылка, если же установлено значение 2 – отображается в виде подменю; последний вариант изображен в тексте reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
   "Start_AdminToolsRoot"=dword:00000002

   В результате импорта данного reg–файла в реестр функция Администрирование будет отображаться в меню кнопки Пуск так, как это показано на рис. 2.25.

   Рис. 2.25. Функция Администрирование

   Все приведенные выше изменения вступают в силу только после перезагрузки компьютера.


   Размер значков меню кнопки Пуск

   С помощью системного реестра можно выбирать требуемый размер значков в левой колонке меню кнопки Пуск (стиль отображения меню – Windows XP). Например, на рис. 2.24 установлен крупный размер значков. Для изменения размера значков следует создать в разделе реестра HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced параметр Start_LargeMFUIcons типа DWORD. Если данному параметру присвоить значение 0, то значки будут мелкими, а при установленном значении 1 – крупными. Ниже приведен текст reg–файла, в котором данному параметру присвоено значение 0 (т. е. включается режим отображения мелких значков).
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
   "Start_LargeMFUIcons"=dword:00000000

   После внесения соответствующих изменений в реестр меню кнопки Пуск будет выглядеть так, как это показано на рис. 2.26.

   Рис. 2.26. Мелкие значки в меню Пуск

   Здесь также следует учитывать, что все изменения вступают в силу только после перезагрузки компьютера.
   Очевидно, что применение данного эффекта имеет смысл только в том случае, если включен стиль отображения меню Windows XP.



   Панель управления


   Как известно, панель управления является одним из важнейших элементов операционной системы; доступ к ней осуществляется с помощью функции Пуск►Панель управления, если настройками реестра не предусмотрено иное (см. подраздел «Панель управления» в разделе «Кнопка Пуск»). В данном разделе мы рассмотрим, каким образом с помощью системного реестра можно изменять режимы функционирования панели управления и ее элементов.


   Функция Администрирование

   В процессе эксплуатации системы иногда возникает необходимость заблокировать доступ пользователей к функциям администрирования системы. Выше мы уже рассматривали один из вариантов управления отображением функции Администрирование (раздел «Кнопка Пуск», подраздел «Администрирование»). В данном подразделе мы научимся управлять отображением данной функции в составе подменю Панель управления (на примере, когда в составе меню кнопки Пуск пункт Панель управления отображается в виде подменю).

   Итак, по умолчанию функция Администрирование входит в состав подменю Панель управления (рис. 2.27).

   Рис. 2.27. Функция Администрирование

   Для удаления пункта Администрирование из панели управления следует в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ ControlPanel\NameSpace переименовать подраздел {D20EA4E1–3957–11d2–A40B-0C5020524153}, поставив перед ним знак минуса (рис. 2.28).

   Рис. 2.28. Редактирование имени подраздела

   Соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\ – {D20EA4E1–3957–11d2–A40B-0C5020524153}]
   @="Администрирование"

   В результате внесенных в реестр изменений пункт Администрирование будет удален из подменю Панель управления (рис. 2.29).

   Рис. 2.29. Название рисунка

   ПРИМЕЧАНИЕ
   При выполнении данной операции следует учитывать, что пункт Администрирование исчезнет из подменю Панель управления, но на его отображение в других местах (например, в составе меню кнопки Пуск) этот трюк не влияет.

   Для возврата в исходное состояние следует присвоить данному подразделу реестра первоначальное имя (т. е. убрать знак минуса). При этом все выполненные изменения вступают в силу без перезагрузки компьютера.


   Дата и время

   Как известно, для перехода в режим редактирования даты и времени предназначена функция Панель управления►Дата и время. При ее активизации на экране отображается окно Свойства: Дата и время, в котором на вкладке Часовой пояс отображается соответствующий часовой пояс; для России значение по умолчанию – (GMT+03:00) Москва, Санкт–Петербург и Волгоград. Возможности реестра позволяют изменить это значение по своему усмотрению (т. е. ввести в это поле название любого населенного пункта, по желанию пользователя). Для этого необходимо отредактировать в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows NT\CurrentVersion\Time Zones\Russian Standard Time строковый параметр Display, введя в качестве его значения произвольный текст (например, г. Ленинград, 3–я ул. Строителей, д. 25, кв. 12), см. рис. 2.30.

   Рис. 2.30. Редактирование параметра Display

   Соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\Russian Standard Time]
   "Display"="г. Ленинград, 3–я ул. Строителей, д. 25, кв. 12"

   Результат выполненных действий приведен на рис. 2.31.

   Рис. 2.31. Изменение часового пояса

   Все изменения параметра Display вступают в силу без перезагрузки компьютера.

   Возможности системного реестра позволяют также изменить значение информационного поля Текущий часовой пояс, расположенного в окне Свойства: Дата и время на вкладке Дата и время. Для этого необходимо в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation изменить значения параметров DaylightName и StandardName (первому по умолчанию присвоено значение Московское время (лето), а второму – Московское время (зима)), например – Счастливые часов не наблюдают (рис. 2.32).

   Рис. 2.32. Редактирование параметра StandardName

   При этом соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
   "StandardName"="Счастливые часов не наблюдают"
   "DaylightName"="Счастливые часов не наблюдают"

   В результате выполненных изменений значение поля Текущий часовой пояс в окне Свойства: Дата и время будет выглядеть так, как это показано на рис. 2.33.

   Рис. 2.33. Изменение значения поля Текущий часовой пояс

   ПРИМЕЧАНИЕ
   Иногда указанные изменения вступают в силу только после второго открытия окна Свойства: Дата и время.

   После изменения значений параметров DaylightName и StandardName перезагрузка компьютера не требуется.


   Принтеры

   С помощью реестра можно запретить пользователям удаление установленных в системе принтеров. Для этого необходимо в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explоrer создать параметр NoDeletePrinter типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoDeletePrinter"=dword:00000001

   Для возврата в исходное состояние нужно присвоить данному параметру значение 0 либо удалить его из реестра. Все изменения вступают в силу только после перезагрузки компьютера.
   Также возможности реестра позволяют запретить пользователям установку новых принтеров. Для этого в разделе реестра HKEY_CURRENT_USER\Software\ Microsoft\Windows\CurrentVersion\Policies\Explоrer необходимо создать параметр NoAddPrinter типа DWORD и присвоить ему значение 1; соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoAddPrinter"=dword:00000001

   Результат выполненных действий приведен на рис. 2.34.

   Рис. 2.34. Запрет на установку принтеров

   Чтобы функция Установка принтера вновь отобразилась в составе меню Панель управления►Принтеры и факсы, необходимо удалить из реестра параметр NoAddPrinter либо присвоить ему значение 0. Результат всех внесенных изменений можно увидеть только после перезагрузки компьютера.


   Установка и удаление программ


   Как известно, несанкционированное удаление либо неквалифицированная установка тех либо иных программ могут привести к достаточно неприятным последствиям. Чтобы избежать подобных ситуаций, можно с помощью системного реестра закрыть доступ к функции Панель управления►Установка и удаление программ. Для этого необходимо в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Policies создать подраздел Uninstall, в этот подраздел включить параметр NoAddRemovePrograms типа DWORD и присвоить ему значение 1. Соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall]
   "NoAddRemovePrograms"=dword:00000001

   Теперь при активизации функции Панель управления►Установка и удаление программ на экране отобразится следующее сообщение (рис. 2.35):

   Рис. 2.35. Запрет установки и удаления программ

   Чтобы вернуться к исходному состоянию, необходимо либо присвоить параметру NoAddRemovePrograms значение 0, либо удалить его из реестра. Все изменения вступают в действие без перезагрузки компьютера.
   Далее мы рассмотрим несколько трюков, которые позволяют управлять отображением некоторых элементов окна Установка и удаление программ, открываемого при активизации функции Панель управления►Установка и удаление программ.


   Изменение или удаление программ

   Для того чтобы скрыть вкладку Изменение или удаление программ, нужно в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies создать подраздел Uninstall, затем включить в него параметр NoRemovePage типа DWORD и присвоить ему значение 1. Соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall]
   "NoRemovePage"=dword:00000001

   Для возврата в исходное состояние нужно либо удалить из реестра параметр NoRemovePage, либо присвоить ему значение 0. Перезагрузка компьютера после внесения изменений не требуется.
   На данной вкладке в описании некоторых программ содержится ссылка Чтобы получить сведения о поддержке, щелкните здесь (рис. 2.36).

   Рис. 2.36. Сведения о поддержке

   С помощью реестра можно включать/выключать отображение данной ссылки. Чтобы скрыть ее отображение, необходимо в разделе реестра HKEY_CURRENT_USER\Software\ Microsoft\Windows\CurrentVersion\Policies\Uninstall создать параметр NoSupportInfo типа DWORD и присвоить ему значение 1; reg–файл в данном случае будет выглядеть так:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall]
   "NoSupportInfo"=dword:00000001

   Результат выполненных действий становится очевиден без перезагрузки компьютера, см. рис. 2.37.

   Рис. 2.37. Удаление ссылки

   Ссылка вновь отобразится на своем привычном месте, если параметр NoSupportInfo удалить из реестра либо присвоить ему значение 0.


   Установка программ

   Управление отображением вкладки Установка программ осуществляется с помощью параметра NoAddPage типа DWORD, который также расположен в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall. Чтобы скрыть эту вкладку, необходимо присвоить данному параметру значение 1; при этом соответствующий reg–файл выглядит так:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall]
   "NoAddPage"=dword:00000001

   Для возврата в исходное состояние нужно либо удалить из реестра параметр NoAddPage, либо присвоить ему значение 0. Перезагрузка компьютера после внесения изменений не требуется.

   По умолчанию содержимое вкладки Установка программ выглядит следующим образом (рис. 2.38):

   Рис. 2.38. Содержимое вкладки Установка программ

   Возможности системного реестра позволяют управлять отображением разделов, расположенных на данной вкладке.
   Чтобы удалить раздел Установка программы с CD ROM или дискеты и кнопку CD или дискета, надо создать в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\Uninstall параметр NoAddFromCDorFloppy типа DWORD и присвоить ему значение 1. Текст reg–файла будет следующим:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall]
   "NoAddFromCDorFloppy"=dword:00000001

   В результате выполненных действий вкладка Установка программ примет следующий вид (рис. 2.39):

   Рис. 2.39. Удаление раздела Установка программы с CD ROM или дискеты

   Чтобы вернуть вкладке прежний вид, достаточно удалить из реестра параметр NoAddFromCDorFloppy либо присвоить ему значение 0.
   Подобным образом удаляется из данной вкладки раздел Установка программ от Майкрософт и кнопка Windows Update. Для этого необходимо создать в этом же разделе реестра параметр NoAddFromInternet типа DWORD и присвоить ему значение 1; reg–файл будет выглядеть так:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall]
   "NoAddFromInternet"=dword:00000001

   После внесения указанных изменений вкладка будет выглядеть следующим образом (рис. 2.40):

   Рис. 2.40. Удаление раздела Установка программ от Майкрософт

   Для возврата в исходное состояние нужно присвоить параметру NoAddFromInternet значение 0 либо удалить его из реестра.
   Все перечисленные изменения вступают в силу без перезагрузки компьютера.


   Установка компонентов Windows

   Если необходимо в окне Установка и удаление программ скрыть вкладку Установка компонентов Windows, следует в разделе реестра HKEY_CURRENT_USER\Software\ Microsoft\Windows\CurrentVersion\Policies\Uninstall создать параметр NoWindowsSetupPage типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall]
   "NoWindowsSetupPage"=dword:00000001

   Чтобы вновь включить отображение вкладки Установка компонентов Windows, следует данный параметр удалить из реестра или присвоить ему значение 0. Результат всех выполненных изменений можно увидеть без перезагрузки компьютера.


   Выбор программ по умолчанию

   Для того чтобы скрыть эту вкладку, необходимо в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall создать параметр NoChooseProgramsPage типа DWORD и присвоить ему значение 1. В данном случае reg–файл должен выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall]
   "NoChooseProgramsPage"=dword:00000001

   Для возврата вкладки Выбор программ по умолчанию на привычное место нужно присвоить параметру NoChooseProgramsPage значение 0 либо удалить его из реестра. Все изменения вступают в силу без перезагрузки компьютера.



   Свойства обозревателя


   Переход в режим просмотра и редактирования свойств интернет–обозревателя осуществляется с помощью функции Пуск►Панель управления►Свойства обозревателя либо при выполнении функции Сервис►Свойства обозревателя, вызываемой в окне интернет–обозревателя. В любом случае на экране открывается окно Свойства: Интернет, изображенное на рис. 2.41.

   Рис. 2.41. Окно Свойства: Интернет

   Это окно по умолчанию состоит из следующих вкладок: Общие, Безопасность, Конфиденциальность, Содержание, Подключения, Программы и Дополнительно. В данном разделе мы научимся с помощью системного реестра редактировать содержимое как окна в целом, так и каждой вкладки в отдельности.


   Вкладка Общие

   Используя возможности реестра, можно удалить вкладку Общие из окна Свойства: Интернет. Для этого необходимо в разделе реестра HKEY_CURRENT_USER\ Software\Policies\Microsoft\Internet Explorer\Control Panel (если подразделы Internet Explorer и Control Panel отсутствуют по указанному пути, то их следует сформировать самостоятельно) создать параметр GeneralTab типа DWORD и присвоить ему значение 1; соответствующий reg–файл при этом должен выглядеть так:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "GeneralTab"=dword:00000001
   В результате выполненных действий вкладка Общие будет скрыта в окне свойств обозревателя, см. рис. 2.42.

   Рис. 2.42. Удаление вкладки Общие

   Чтобы вернуть вкладку Общие на свое место, необходимо либо удалить из реестра параметр GeneralTab, либо присвоить ему значении 0. Все внесенные изменения вступают в силу без перезагрузки компьютера.


   Цвета

   На вкладке Общие содержится кнопка Цвета (рис. 2.41), с помощью которой осуществляется переход в режим просмотра и редактирования стандартных цветов текста и фона. При нажатии на данную кнопку на экране отображается окно Цвета, содержащее две группы параметров: Цвета и Ссылки (рис. 2.43).

   Рис. 2.43. Окно Цвета

   С помощью реестра можно закрыть для редактирования каждую группу. Для этого нужно в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel создать параметры типа DWORD: Colors и Links. Если параметру Colors присвоено значение 1, то в окне Цвета закрывается для редактирования группа параметров Цвета, а если аналогичное значение присвоено параметру Links, то для редактирования закрывается группа параметров Ссылки; в данном случае reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "Colors"=dword:00000001
   "Links"=dword:00000001

   После выполнения указанных изменений окно Цвета примет следующий вид (рис. 2.44).

   Рис. 2.44. Запрет редактирования параметров

   Чтобы вновь открыть для редактирования группы параметров Цвета и Ссылки, нужно удалить из реестра соответствующий параметр либо присвоить ему значение 0; все изменения вступают в силу без перезагрузки компьютера.


   Шрифты

   С помощью кнопки Шрифты, расположенной на вкладке Общие, осуществляется переход в режим просмотра и редактирования параметров используемого шрифта и набора символов, применяемых при отображении веб–страниц. Возможности системного реестра позволяют запретить редактирование параметров окна Шрифты, открываемого нажатием данной кнопки. Для этого необходимо в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel создать параметр Fonts типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "Fonts"=dword:00000001

   Результат выполненных действий приведен на рис. 2.45 – все поля в окне Шрифты заблокированы.

   Рис. 2.45. Запрет редактирования шрифтов

   Возврат в исходное состояние выполняется путем удаления из реестра параметра Fonts либо присвоения ему значения 0. При этом перезагружать компьютер не требуется.
   Языки
   При нажатии на кнопку Языки на экране отображается окно Выбор языка, в котором осуществляется выбор используемых для отображения веб–страниц языков. В разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel при необходимости можно запретить работу в данном окне. Для этого нужно создать параметр Languages типа DWORD и присвоить ему значение 1; reg–файл при этом должен быть написан следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "Languages"=dword:00000001

   В результате внесенных в реестр изменений все параметры в окне Выбор языка станут недоступными (рис. 2.46).

   Рис. 2.46. Запрет выбора языков

   Чтобы вновь открыть доступ к параметрам данного окна, следует удалить параметр Languages из реестра либо присвоить ему значение 0. При любых изменениях данного параметра результат можно увидеть без перезагрузки компьютера.


   Оформление

   Возможности реестра позволяют также запретить редактирование параметров окна Оформление, открываемом при нажатии на соответствующую кнопку вкладки Общие. Для этого необходимо в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel создать параметр Accessibility типа DWORD и присвоить ему значение 1. Соответствующий reg–файл будет выглядеть так:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "Accessibility"=dword:00000001

   Результат выполненных действий изображен на рис. 2.47 – параметры окна Оформление закрыты для редактирования.

   Рис. 2.47. Блокировка окна Оформление

   Для возврата к исходному состоянию нужно присвоить параметру Accessibility значение 0 либо удалить его из реестра. Все изменения вступают в силу без перезагрузки компьютера.


   Домашняя страница

   В верхней части вкладки Общие находится группа параметров Домашняя страница (рис. 2.41). При необходимости закрыть доступ к данным параметрам нужно в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel создать параметр HomePage типа DWORD и присвоить ему значение 1, см. ниже текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "HomePage"=dword:00000001

   В результате указанных действий параметры группы Домашняя страница будут закрыты для редактирования, см. рис. 2.48.

   Рис. 2.48. Группа параметров Домашняя страница

   Возврат в первоначальное состояние осуществляется при удалении из реестра параметра HomePage или присвоении ему значения 0. Перезагрузка компьютера при этом не требуется.


   Временные файлы Интернета

   Чтобы закрыть доступ к параметрам группы Временные файлы Интернета, которая расположена в средней части вкладки Общие (рис. 2.41), необходимо в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel создать параметр Settings типа DWORD и присвоить ему значение 1 – соответствующий reg–файл должен выглядеть так:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "Settings"=dword:00000001

   Результат выполненных изменений реестра изображен на рис. 2.49 – параметры группы Временные файлы Интернета недоступны.

   Рис. 2.49. Группа параметров Временные файлы Интернета

   Чтобы вновь открыть доступ к данным параметрам, нужно присвоить параметру Settings значение 0 либо удалить его из реестра. Все изменения вступают в силу без перезагрузки компьютера.
   При нажатии на кнопку Параметры (это возможно при условии, что группа параметров Временные файлы Интернета разблокирована) на экране открывается окно Параметры, в котором с помощью реестра можно заблокировать все его элементы, кроме кнопок Просмотр файлов и Просмотр объектов. Для этого следует создать в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel параметр Cache типа DWORD и присвоить ему значение 1 – текст reg–файла должен быть написан так:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "Cache"=dword:00000001

   В результате в окне Параметры станут недоступны: кнопка Переместить, переключатель Проверять наличие обновления сохраненных страниц и поле Занимать на диске не более…Мб, см. рис. 2.50.

   Рис. 2.50. Окно Параметры

   При удалении из реестра параметра Cache либо присвоении ему значения 0 окно Параметры примет свой первоначальный вид. Результат всех внесенных изменений можно увидеть без перезагрузки компьютера.


   Журнал

   Группа параметров Журнал располагается в нижней части вкладки Общие (рис. 2.41). Чтобы запретить ее редактирование, нужно создать параметр History типа DWORD в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel, и присвоить данному параметру значение 1. Текст соответствующего reg–файла будет выглядеть так:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "History"=dword:00000001

   После внесения в реестр указанных изменений группа параметров Журнал будет заблокирована, см. рис. 2.51.

   Рис. 2.51. Группа параметров Журнал

   Для возврата в исходное состояние нужно удалить из реестра параметр History либо присвоить ему значение 0. Все изменения вступают в силу без перезагрузки компьютера.


   Вкладка Безопасность

   Возможности системного реестра позволяют удалить вкладку Безопасность из окна Свойства: Интернет. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel следует создать параметр SecurityTab типа DWORD и присвоить ему значение 1. Reg–файл в данном случае будет иметь следующий вид:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "SecurityTab"=dword:00000001

   После внесения указанных изменений окно Свойства: Интернет будет выглядеть так, как это показано на рис. 2.52 – вкладка Безопасность в данном окне отображаться не будет.

   Рис. 2.52. Удаление вкладки Безопасность

   Чтобы вернуть окну Свойства: Интернет первоначальный вид, нужно из реестра либо удалить параметр SecurityTab, либо присвоить ему значение 0; перезагрузка компьютера в данном случае не требуется.
   С помощью параметра SecAddSites типа DWORD, который создается в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel, можно запретить добавление веб–узлов под кнопкой Узлы – для этого данному параметру нужно присвоить значение 1; при этом текст reg–файла будет следующим:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "SecAddSites"=dword:00000001

   После внесения в реестр данных изменений будет получен следующий результат:
   Если на вкладке Безопасность курсор установлен в позицию Местная интрасеть, то в одноименном окне, открываемом при нажатии на кнопку Узлы, будут заблокированы флажки Все узлы интрасети, не перечисленные в других зонах и Все узлы, подключаемые минуя прокси–сервер (рис. 2.53).

   Рис. 2.53. Окно Местная интрасеть

   Если курсор установлен в позицию Надежные узлы или Ограниченные узлы, то в окне, открываемом при нажатии кнопки Узлы, будет закрыто для редактирования поле Добавить узел в зону, см. рис. 2.54.

   Рис. 2.54. Окно Ограниченные узлы

   Для возврата в исходное положение нужно удалить из реестра параметр SecAddSites либо присвоить ему значение 0; перезагрузка компьютера при этом не требуется.
   В нижней части вкладки Безопасность располагается область Уровень безопасности для этой зоны. Для того, чтобы заблокировать работу в ней, следует создать параметр SecChangeSettings типа DWORD в разделе реестра HKEY_CURRENT_USER\ Software\Policies\Microsoft\Internet Explorer\Control Panel и присвоить ему значение 1 (см. ниже текст соответствующего reg–файла):
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "SecChangeSettings"=dword:00000001

   Результат выполненных действий приведен на рис. 2.55 – кнопки, расположенные в области Уровень безопасности для этой зоны, стали недоступны.

   Рис. 2.55. Нижняя часть вкладки Безопасность

   Чтобы вернуться к исходному состоянию, следует присвоить параметру SecChangeSettings значение 0 или удалить его из реестра. Любые изменения действительны без перезагрузки компьютера.


   Вкладка Конфиденциальность

   Вкладку Конфиденциальность также при необходимости можно удалить из окна Свойства: Интернет. Для этого в разделе реестра HKEY_CURRENT_USER\Software\ Policies\Microsoft\Internet Explorer\Control Panel нужно создать параметр PrivacyTab типа DWORD и присвоить ему значение 1. В данном случае reg–файл будет следующим:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "PrivacyTab"=dword:00000001

   После внесения указанных изменений в реестр вкладка Конфиденциальность в окне Свойства: Интернет будет скрыта (рис. 2.56).

   Рис. 2.56. Удаление вкладки Конфиденциальность

   Возврат к первоначальному виду окна Свойства: Интернет осуществляется при удалении из реестра параметра PrivacyTab либо присвоении ему значения 0. Перезагружать компьютер при выполнении перечисленных действий не требуется.
   Возможности реестра позволяют не убирать вкладку Конфиденциальность из окна Свойства: Интернет, а просто запретить редактирование некоторых ее параметров, которые расположены в области Параметры. Для этого следует в системном реестре в разделе HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel создать параметр Privacy Settings типа DWORD и присвоить ему значение 1. Соответствующий reg–файл должен быть составлен следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "Privacy Settings"=dword:00000001

   Теперь все элементы вкладки Конфиденциальность, расположенные в области Параметры, будут недоступны для редактирования (рис. 2.57).

   Рис. 2.57. Фрагмент вкладки Конфиденциальность

   На рис. 2.57 видно, что кнопка Дополнительно осталась доступной, несмотря на внесенные изменения. Однако эти изменения заблокировали все параметры окна Дополнительные параметры конфиденциальности, которое открывается при нажатии на данную кнопку.
   Для того чтобы вновь разрешить редактирование элементов области Параметры, нужно удалить из реестра параметр Privacy Settings либо присвоить ему значение 0; данные изменения не требуют перезагрузки компьютера.


   Вкладка Содержание

   Для того, чтобы удалить из окна Свойства: Интернет вкладку Содержание, необходимо создать в разделе реестра HKEY_CURRENT_USER\Software\Policies\ Microsoft\Internet Explorer\Control Panel параметр ContentTab типа DWORD и присвоить ему значение 1. Для этого используется следующий reg–файл:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "ContentTab"=dword:00000001

   Результат выполненных действий изображен на рис. 2.58 – вкладка Содержание удалена из окна Свойства: Интернет.

   Рис. 2.58. Удаление вкладки Содержание

   Для того чтобы вернуть вкладку Содержание на привычное место, нужно удалить параметр ContentTab из реестра либо присвоить ему значение 0; все перечисленные изменения вступают в силу без перезагрузки компьютера.
   Возможности системного реестра позволяют не только полностью закрыть доступ к вкладке Содержание, но и, не скрывая ее, выборочно запретить редактирование некоторых ее элементов; на этом мы остановимся подробнее ниже.


   Ограничение доступа

   Чтобы сделать недоступными кнопки, которые расположены в области Ограничение доступа, необходимо в разделе реестра HKEY_CURRENT_USER\Software\Policies\ Microsoft\Internet Explorer\Control Panel создать параметр Ratings типа DWORD и присвоить ему значение 1; для этого используется следующий reg–файл:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "Ratings"=dword:00000001

   В результате выполненных действий кнопки, расположенные в области Ограничение доступа, будут заблокированы, см. рис. 2.59.

   Рис. 2.59. Блокировка области Ограничение доступа

   Возврат к первоначальному состоянию осуществляется после удаления из реестра параметра Ratings либо присвоения ему значения 0. Все изменения вступают в силу сразу, без перезагрузки компьютера.


   Сертификаты

   Чтобы закрыть доступ к кнопкам Сертификаты и Издатели, которые расположены в области Сертификаты, необходимо в разделе реестра HKEY_CURRENT_USER\Software\ Policies\ Microsoft\Internet Explorer\Control Panel создать параметр Certificates типа DWORD и присвоить ему значение 1. Соответствующий reg–файл должен выглядеть так:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "Certificates"=dword:00000001

   В результате внесенных в реестр изменений кнопки Сертификаты и Издатели будут заблокированы, см. рис. 2.60.

   Рис. 2.60. Блокировка кнопок Сертификаты и Издатели

   Удаление из реестра параметра Certificates либо присвоение ему значения 0 вновь откроет доступ к данным кнопкам. Изменения вступают в силу без перезагрузки компьютера.
   Однако иногда могут возникать ситуации, когда одновременная блокировка кнопок Сертификаты и Издатели нецелесообразна. Поэтому возможности реестра предусматривают и раздельную блокировку этих кнопок.
   Чтобы сделать недоступной кнопку Сертификаты, нужно создать в разделе реестра HKEY_CURRENT_USER\Software\ Policies\ Microsoft\Internet Explorer\Control Panel на выбор один из параметров типа DWORD: CertifSite либо CertifPers, и присвоить созданному параметру значение 1. Ниже приведен текст reg–файла с установленным данным значением параметру CertifSite.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "CertifSite"=dword:00000001

   В результате внесенных изменений будет недоступна только кнопка Сертификаты (рис. 2.61).

   Рис. 2.61. Блокировка кнопки Сертификаты

   Чтобы кнопка Сертификаты стала доступной, нужно удалить из реестра созданный параметр либо присвоить ему значение 0; перезагрузка компьютера при этом не требуется.
   Для блокировки кнопки Издатели необходимо в этом же разделе реестра создать параметр CertifPub типа DWORD и присвоить ему значение 1. Текст соответствующего reg–файла должен выглядеть так:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "CertifPub"=dword:00000001

   Результат внесенных в реестр изменений приведен на рис. 2.62 – в области Сертификаты заблокирована только кнопка Издатели.

   Рис. 2.62. Блокировка кнопки Издатели

   При удалении из реестра параметра CertifPub либо присвоении ему значения 0 кнопка Издатели вновь станет доступной. Все выполненные изменения вступают в силу без перезагрузки компьютера.
   Личные данные
   В данной группе параметров можно с помощью системного реестра сделать недоступной кнопку Профиль. Для этого в разделе реестра HKEY_CURRENT_USER\ Software\ Policies\ Microsoft\Internet Explorer\Control Panel необходимо создать параметр Profiles типа DWORD и присвоить ему значение 1. При этом используется следующий reg–файл:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "Profiles"=dword:00000001

   В результате выполненных действий кнопка Профиль будет заблокирована (рис. 2.63).

   Рис. 2.63. Блокировка кнопки Профиль

   Чтобы кнопка Профиль вновь стала доступной, следует удалить из реестра параметр Profiles либо присвоить ему значение 0. Все изменения вступают в силу без перезагрузки компьютера.


   Вкладка Подключения

   Чтобы удалить вкладку Подключения из окна Свойства: Интернет необходимо в разделе реестра HKEY_CURRENT_USER\ Software\ Policies\ Microsoft\Internet Explorer\Control Panel создать параметр ConnectionsTab типа DWORD и присвоить ему значение 1. Для этого в реестр импортируется следующий reg–файл:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "ConnectionsTab"=dword:00000001

   В результате окно Свойства: Интернет примет вид, изображенный на рис. 2.64 – вкладка Подключения будет удалена.

   Рис. 2.64. Удаление вкладки Подключения

   Чтобы вкладка Подключения вновь отобразилась в окне Свойства: Интернет, достаточно удалить параметр ConnectionsTab из реестра либо присвоить ему значение 0. Результат всех выполненных изменений очевиден без перезагрузки компьютера.
   Чтобы закрыть доступ ко всем параметрам данной вкладки, кроме кнопки Установить, нужно в этом же разделе реестра создать параметр Connection Settings типа DWORD и присвоить ему значение 1. Соответствующий reg–файл должен быть написан так:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "Connection Settings"=dword:00000001

   После внесения в реестр указанных изменений вкладка Подключения примет следующий вид (рис. 2.65):

   Рис. 2.65. Вкладка Подключения

   Для возврата к исходному состоянию следует удалить из реестра параметр Connection Settings либо присвоить ему значение 0. Все изменения вступают в силу без перезагрузки компьютера.


   Установить

   Чтобы заблокировать кнопку Установить, необходимо в разделе реестра HKEY_CURRENT_USER\ Software\ Policies\ Microsoft\Internet Explorer\Control Panel создать параметр Connwiz Admin Lock типа DWORD и присвоить ему значение 1. При этом используется следующий reg–файл:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "Connwiz Admin Lock"=dword:00000001

   После импорта данного reg–файла в реестр кнопка Установить на вкладке Подключения будет заблокирована (рис. 2.66):

   Рис. 2.66. Блокировка кнопки Установить

   Доступ к данной кнопке открывается путем удаления из реестра параметра Connwiz Admin Lock либо присвоения ему значения 0. Чтобы изменения вступили в силу, перезагрузка компьютера не требуется.


   Настройка локальной сети

   Если на вкладке Подключения нажать кнопку Настройка LAN, то на экране отобразится окно Настройка локальной сети, изображенное на рис. 2.67.

   Рис. 2.67. Настройка локальной сети

   В состав данного окна включены две группы параметров: Автоматическая настройка и Прокси–сервер. Возможности системного реестра позволяют закрыть доступ к каждой из них – как по отдельности, так и одновременно.
   Для того чтобы запретить редактирование параметров группы Автоматическая настройка, следует создать в разделе реестра HKEY_CURRENT_USER\ Software\ Policies\ Microsoft\Internet Explorer\Control Panel параметр AutoConfig типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "AutoConfig"=dword:00000001

   Результат выполненных действий показан на рис. 2.68 – параметры группы Автоматическая настройка стали недоступны для редактирования.

   Рис. 2.68. Блокировка параметров Автоматическая настройка

   Возврат к первоначальному состоянию осуществляется с помощью удаления из реестра параметра AutoConfig либо присвоения ему значения 0; при выполнении всех изменений перезагрузка компьютера не требуется.
   Для блокировки параметров группы Прокси–сервер нужно в этом же разделе создать параметр Proxy типа DWORD и установить ему значение 1. В данном случае reg–файл будет иметь следующий вид:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "Proxy"=dword:00000001

   На рис. 2.69 показан результат внесенных в реестр изменений – параметры группы Прокси–сервер стали недоступны для редактирования.

   Рис. 2.69. Блокировка параметров Прокси–сервер

   Для возврата к исходному состоянию необходимо присвоить параметру Proxy значение 0 либо удалить его из реестра. Все изменения вступают в силу без перезагрузки компьютера.


   Вкладка Программы

   Для удаления вкладки Программы из окна Свойства: Интернет необходимо в разделе реестра HKEY_CURRENT_USER\ Software\ Policies\ Microsoft\Internet Explorer\Control Panel параметр ProgramsTab типа DWORD и присвоить ему значение 1. Для этого в реестр импортируется следующий reg–файл:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "ProgramsTab"=dword:00000001

   В результате выполненных изменений вкладка Программы будет удалена из окна Свойства: Интернет (рис. 2.70).

   Рис. 2.70. Удаление вкладки Программы

   Чтобы вернуть вкладку Программы в окно Свойства: Интернет, надо удалить из реестра параметр ProgramsTab либо присвоить ему значение 0. Результат всех выполненных действий можно увидеть без перезагрузки компьютера.


   Программы Интернета

   В соответствующих полях группы параметров Программы Интернета выбираются приложения, автоматически используемые Windows для некоторых служб Интернета. Возможности системного реестра позволяют запрещать/разрешать редактирование этих полей.
   Чтобы заблокировать поля Электронная почта, Группы новостей и Связь по Интернету, необходимо создать параметр Messaging типа DWORD в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel и присвоить ему значение 1. Текст соответствующего reg–файла представлен ниже.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "Messaging"=dword:00000001

   Результат изображен на рис. 2.71 – поля Электронная почта, Группы новостей и Связь по Интернету стали недоступны для редактирования.

   Рис. 2.71. Фрагмент вкладки Программы

   Удаление из реестра параметра Messaging либо присвоение ему значения 0 разблокирует данные поля. Перезагрузка компьютера при этом не требуется.
   При необходимости можно заблокировать поля Календарь и Адресная книга. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel необходимо создать параметр CalendarContact типа DWORD и присвоить ему значение 1. Соответствующий reg–файл должен быть составлен следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "CalendarContact"=dword:00000001
   В результате внесенных в реестр изменений поля Календарь и Адресная книга станут недоступны для редактирования (рис. 2.72).

   Рис. 2.72. Блокировка полей Календарь и Адресная книга

   Чтобы разблокировать данные поля, надо параметр CalendarContact удалить из реестра либо присвоить ему значение 0. Все изменения вступают в силу без перезагрузки компьютера.


   Сброс веб–параметров

   Возможности реестра позволяют запретить использование кнопки Сброс веб–параметров, расположенной в нижней части вкладки Программы. Для этого необходимо в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel создать параметр ResetWebSettings типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "ResetWebSettings"=dword:00000001

   После этих изменений кнопка Сброс веб–параметров будет заблокирована (рис. 2.73).

   Рис. 2.73. Блокировка кнопки Сброс веб–параметров

   Для возврата в исходное состояние необходимо присвоить параметру ResetWebSettings значение 0 либо удалить его из реестра. Данные изменения не требуют перезагрузки компьютера.
   Чтобы сделать недоступным флажок Проверять, является ли Internet Explorer используемым по умолчанию обозревателем, в этом же разделе реестра нужно создать параметр Check_If_Default типа DWORD и присвоить ему значение 1. Для этого в реестр импортируется следующий reg–файл:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "Check_If_Default"=dword:00000001

   Результат изменений показан на рис. 2.74 – флажок Проверять, является ли Internet Explorer используемым по умолчанию обозревателем стал недоступным.

   Рис. 2.74. Блокировка флажка

   После удаления из реестра параметра Check_If_Default либо присвоения этому параметру значения 0 данный флажок будет разблокирован. Все изменения вступают в силу без перезагрузки компьютера.


   Вкладка Дополнительно

   Вкладка Дополнительно будет удалена из окна Свойства: Интернет в том случае, если параметру AdvancedTab типа DWORD, расположенному в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel, присвоено значение 1. Для этого в реестр импортируется следующий reg–файл:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "AdvancedTab"=dword:00000001

   После внесения в реестр указанных изменений вкладка Дополнительно будет удалена из окна Свойства: Интернет (рис. 2.75).

   Рис. 2.75. Удаление вкладки Дополнительно

   Чтобы вернуть вкладку Дополнительно на привычное место, нужно параметру AdvancedTab присвоить значение 0 либо удалить его из реестра. Все изменения вступают в силу без перезагрузки компьютера.
   Следует отметить, что возможности реестра позволяют запретить редактирование данной вкладки не только путем ее удаления из окна Свойства: Интенет, но и с помощью блокировки ее параметров. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel необходимо создать параметр Advanced типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
   "Advanced"=dword:00000001

   В результате выполненных изменений останется возможность позиционирования на том или ином флажке вкладки Дополнительно, но установить или сбросить любой флажок станет невозможно. Кроме этого, станет недоступной кнопка Восстановить значения по умолчанию.
   Чтобы разблокировать параметры вкладки Дополнительно, нужно удалить из реестра параметр Advanced либо присвоить ему значение 0. Все изменения вступают в силу без перезагрузки компьютера.



   Свойства папки

   С помощью функции Пуск►Панель управления►Свойства папки (рис. 2.76) осуществляется переход в режим настройки отображения папок и файлов.

   Рис. 2.76. Функция Свойства папки

   С помощью реестра можно удалить из меню Панель управления данную функцию. Для этого необходимо в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer создать параметр NoFolderOptions типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoFolderOptions"=dword:00000001

   После внесения указанных изменений в реестр и последующей перезагрузки компьютера функция Свойства папки будет удалена из меню Панель управления (рис. 2.77).

   Рис. 2.77. Удаление функции Свойства папки

   Чтобы вновь включить данную функцию в состав панели управления необходимо удалить из реестра параметр NoFolderOptions либо присвоить ему значение 0, после чего перезагрузить компьютер.
   При активизации функции Свойства папки на экране отображается окно Свойства папки. С помощью реестра можно заблокировать кнопки Создать, Удалить, Изменить и Дополнительно, расположенные в данном окне на вкладке Типы файлов. Для этого необходимо создать в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer параметр NoFileAssociate типа DWORD и присвоить ему значение 1. Соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoFileAssociate"=dword:00000001

   После импорта данного файла в реестр следует перезагрузить компьютер – в результате кнопки Создать, Удалить, Изменить и Дополнительно станут недоступны (рис. 2.78).

   Рис. 2.78. Вкладка Типы файлов

   Чтобы разблокировать данные кнопки, необходимо удалить из реестра параметр NoFileAssociate либо присвоить ему значение 0. Все изменения вступают в силу только после перезагрузки компьютера.
   При использовании данной блокировки следует учитывать, что в любом случае остается возможность изменять типы файлов как непосредственно в реестре, так и с помощью иных программ.


   Панель задач и меню Пуск


   В данном разделе мы рассмотрим, каким образом с помощью системного реестра можно изменять режимы работы в окне Свойства панели задач и меню «Пуск», открываемом при активизации функции Пуск►Панель управления►Панель задач и меню «Пуск».


   Отображение меню Пуск

   Возможности реестра позволяют запретить переключение стиля отображения меню кнопки Пуск в стиль Windows XP (в окне Свойства панели задач и меню «Пуск» на вкладке Меню «Пуск» соответствующая кнопка–опция называется Меню «Пуск»). Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer необходимо создать параметр NoSimpleStartMenu типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoSimpleStartMenu"=dword:00000001

   После внесения данных изменений в реестр следует перезагрузить компьютер, в результате чего вкладка Меню «Пуск» окна Свойства панели задач и меню «Пуск» примет следующий вид (рис. 2.79):

   Рис. 2.79. Вкладка Меню «Пуск»

   Чтобы вновь появилась возможность переключения между стилями отображения меню кнопки Пуск, следует удалить из реестра параметр NoSimpleStartMenu либо присвоить ему значение 0, после чего перезагрузить компьютер.


   Элементы меню Пуск

   Если в окне Свойства панели задач и меню «Пуск» на вкладке Меню «Пуск» при включенном стиле отображения Windows XP (кнопка–опция Меню «Пуск») нажать кнопку Настроить, то на экране отобразится окно Настройка меню «Пуск», состоящее из вкладок Общие и Дополнительно. На вкладке Дополнительно содержится группа параметров Элементы меню «Пуск», содержимое которой можно изменять с помощью системного реестра.
   Для удаления из этой группы пункта Мои рисунки необходимо создать в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer параметр NoSMMyPictures типа DWORD и присвоить ему значение 1. Текст соответствующего reg–файла в данном случае будет следующим:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoSMMyPictures"=dword:00000001

   Чтобы вернуть пункт Мои рисунки обратно, следует удалить из реестра параметр NoSMMyPictures либо присвоить ему значение 0. Все изменения вступают в силу без перезагрузки компьютера.
   Для удаления пункта Моя музыка в этом же разделе реестра создается параметр NoStartMenuMyMusic типа DWORD со значением 1. Ниже приведен текст соответствующего reg–файла:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoStartMenuMyMusic"=dword:00000001

   Удаление параметра NoStartMenuMyMusic из реестра либо присвоение ему значения 0 возвращает пункт Моя музыка в состав группы параметров Элементы меню «Пуск»; перезагрузка компьютера при этом не требуется.
   Подобным образом удаляется пункт Мои документы – для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer создается параметр NoSMMyDocs типа DWORD со значением 1. Соответствующий фрагмент reg–файла при этом будет следующим:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoSMMyDocs"=dword:00000001

   Для возврата пункта Мои документы на привычное место данный параметр следует удалить из реестра либо присвоить ему значение 0. Все изменения вступают в силу без перезагрузки компьютера.
   Для удаления пунктов Сетевое окружение и Сетевые подключения, нужно в этом же разделе реестра создать параметры (типа DWORD) соответственно NoNetworkConnections и NoStartMenuNetworkPlaces и присвоить им значения 1. Ниже приведен текст reg–файла, при импорте которого в реестр из группы параметров Элементы меню "Пуск" будут удалены оба эти пункта:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoStartMenuNetworkPlaces"=dword:00000001
   "NoNetworkConnections"=dword:00000001

   Чтобы пункты Сетевое окружение и Сетевые подключения вновь были включены в данную группу параметров, необходимо удалить из реестра соответствующие параметры либо присвоить им значения 0. Все изменения вступают в силу без перезагрузки компьютера.


   Область уведомлений

   В нижней части вкладки Панель задач окна Свойства панели задач и меню «Пуск» содержится группа параметров Область уведомлений. С помощью системного реестра можно сделать недоступными флажок Скрывать неиспользуемые значки и кнопку Настроить, которые входят в состав данной группы. При выполнении данной операции следует учитывать, что в результате с панели задач исчезнет область уведомлений, расположенная справа внизу экрана (за исключением значка, отображающего символ языка, и часов – в зависимости от соответствующей настройки в группе параметров Область уведомлений).
   Итак, в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Policies\Explorer необходимо создать параметр NoTrayItemsDisplay типа DWORD и присвоить ему значение 1. Соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoTrayItemsDisplay"=dword:00000001

   После внесения в реестр указанных изменений и последующей перезагрузки компьютера флажок Скрывать неиспользуемые значки и кнопка Настроить, входящие в группу параметров Область уведомлений, станут недоступны для редактирования (рис. 2.80).

   Рис. 2.80. Фрагмент вкладки Панель задач

   Чтобы вернуть вкладке Панель задач первоначальный вид, а в панель задач вновь включить область уведомлений, следует удалить из реестра параметр NoTrayItemsDisplay либо присвоить ему значение 0. Для того чтобы выполненные изменения вступили в силу, требуется перезагрузка компьютера.



   Экран


   В данном разделе мы рассмотрим, каким образом, используя возможности системного реестра, можно изменять режимы работы и представление информации в окне Свойства: Экран, открываемом при активизации функции Пуск►Панель управления►Экран.
   Отметим, что в некоторых случаях бывает полезно вообще запретить пользователям работу в данном окне. Для этого необходимо создать параметр NoDispCPL типа DWORD в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\System и присвоить ему значение 1 (при этом следует учитывать, что если подраздел System по указанному пути отсутствует, то его нужно создать самостоятельно). В данном случае соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
   "NoDispCPL"=dword:00000001

   Теперь в результате активизации функции Пуск►Панель управления►Экран на экране отобразится сообщение о том, что системный администратор заблокировал работу в данном режиме (рис. 2.81). Отметим, что аналогичное сообщение будет выведено и при активизации функции Свойства, которая содержится в локальном меню рабочего стола.

   Рис. 2.81. Запрет редактирования свойств экрана

   Чтобы открыть доступ пользователям в режим редактирования свойств экрана, необходимо удалить из реестра параметр NoDispCPL либо присвоить ему значение 0. Все изменения вступают в силу без перезагрузки компьютера.


   Темы

   При необходимости можно убрать из окна Экран: Свойства вкладку Темы. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Policies\Explorer следует создать параметр NoThemesTab типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoThemesTab"=dword:00000001

   После внесения в реестр указанных изменений вкладка Темы будет удалена из окна Свойства: Экран (рис. 2.82).

   Рис. 2.82. Удаление вкладки Темы

   Чтобы вернуть окну Свойства: Экран первоначальный вид, следует удалить из реестра параметр NoThemesTab либо присвоить ему значение 0; перезагрузка компьютера при выполнении данной операции не требуется.


   Рабочий стол

   Для удаления вкладки Рабочий стол из окна Свойства: Экран необходимо в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System создать параметр NoDispBackgroundPage типа DWORD и присвоить ему значение 1. При этом в реестр импортируется следующий reg–файл:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
   "NoDispBackgroundPage"=dword:00000001
   В результате выполненных изменений вкладка Рабочий стол будет удалена из окна редактирования свойств экрана (рис. 2.83).

   Рис. 2.83. Удаление вкладки Рабочий стол

   Удаление параметра NoDispBackgroundPage из реестра либо присвоение ему значения 0 возвращает вкладку Рабочий стол на привычное место. Все выполненные изменения действительны без перезагрузки компьютера.
   При необходимости можно не удалять полностью вкладку Рабочий стол из окна редактирования свойств экрана, а просто запретить изменение фонового рисунка. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\ActiveDesktop (если подраздел ActiveDesktop по указанному пути отсутствует, то его следует создать самостоятельно) нужно создать параметр NoChangingWallpaper типа DWORD и присвоить ему значение 1. Соответствующий reg–файл должен выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ActiveDesktop]
   "NoChangingWallpaper"=dword:00000001

   Результат внесенных в реестр изменений показан на рис. 2.84 – на вкладке Рабочий стол поле Фоновый рисунок и кнопка Обзор заблокированы.

   Рис. 2.84. Запрет изменения фонового рисунка

   Доступ к полю Фоновый рисунок и кнопке Обзор откроется после удаления из реестра параметра NoChangingWallpaper либо присвоения ему значения 0. Все изменения вступают в силу без перезагрузки компьютера.
   Возможности реестра позволяют запретить использование в качестве обоев картинок любых форматов, кроме bmp–файлов. Для этого необходимо в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ActiveDesktop создать параметр NoHTMLWallPaper типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ActiveDesktop]
   "NoHTMLWallPaper"=dword:00000001

   Теперь при попытке выбора в качестве обоев картинки иного формата, нежели bmp–файл, система не позволит этого сделать (при этом никаких предупреждающих сообщений на экране не появится, просто выбор будет невозможен). Для возврата к исходному состоянию нужно удалить из реестра параметр NoHTMLWallPaper либо установить ему значение 0. Все изменения действительны без перезагрузки компьютера.


   Заставка

   Иногда бывает целесообразно запретить пользователям выбор экранной заставки, настройку и редактирование ее параметров, а также изменение параметров управления электропитанием монитора. Одним из возможных способов решения данной проблемы является удаление из окна редактирования свойств экрана вкладки Заставка. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\System необходимо создать параметр NoDispScrSavPage типа DWORD и присвоить ему значение 1. Ниже приведен текст импортируемого в реестр reg–файла:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
   "NoDispScrSavPage"=dword:00000001

   Теперь вкладка Заставка будет исключена из окна редактирования свойств экрана (рис. 2.85).

   Рис. 2.85. Удаление вкладки Заставка

   Чтобы вернуть вкладку Заставка на привычное место, необходимо присвоить параметру NoDispScrSavPage значение 0 либо удалить его из реестра. Выполненные изменения вступают в силу без перезагрузки компьютера.


   Оформление

   Чтобы удалить из окна редактирования свойств экрана вкладку Оформление, необходимо в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\System создать параметр NoDispAppearancePage типа DWORD и присвоить ему значение 1. Соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
   "NoDispAppearancePage"=dword:00000001
   В результате импорта данного файла в реестр окно Свойства: Экран будет выглядеть так, как это показано на рис. 2.86.

   Рис. 2.86. Окно Свойства: Экран

   ВНИМАНИЕ
   При выполнении данной операции следует учитывать, что одновременно с вкладкой Оформление из окна редактирования свойств экрана будет удалена вкладка Темы, см. рис. 2.86.

   При удалении из реестра параметра NoDispAppearancePage либо присвоения ему значения 0 окно редактирования свойств экрана примет свой обычный вид; перезагрузка компьютера в данном случае не требуется.
   Если удаление целиком вкладки Оформление из окна Свойства: Экран нецелесообразно, то с помощью реестра можно просто запретить редактирование некоторых элементов данной вкладки; об этом подробнее рассказано ниже.


   Окна и кнопки

   Чтобы запретить редактирование поля Окна и кнопки, следует в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System создать параметр типа DWORD – NoVisualStyleChoice, и присвоить ему значение 1. Для этого в реестр импортируется следующий reg–файл:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
   "NoVisualStyleChoice"=dword:00000001

   Результат выполненных действий изображен на рис. 2.87 – поле Окна и кнопки на вкладке Оформление закрыто для редактирования:

   Рис. 2.87. Нижняя часть вкладки Оформление

   Если параметру NoVisualStyleChoice присвоить значение 0 либо удалить его из реестра, то поле Окна и кнопки будет разблокировано. Все выполненные изменения действительны без перезагрузки компьютера.


   Цветовая схема

   Для запрета редактирования поля Цветовая схема (оно активно на рис. 2.87) необходимо в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\System создать параметр NoColorChoice типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
   "NoColorChoice"=dword:00000001

   После внесения в реестр указанных изменений поле Цветовая схема на вкладке Оформление будет заблокировано (рис. 2.88).

   Рис. 2.88. Блокировка поля Цветовая схема

   Чтобы разблокировать поле Цветовая схема, необходимо удалить из реестра параметр NoColorChoice либо присвоить ему значение 0. Все изменения вступают в силу без перезагрузки компьютера.


   Размер шрифта

   Чтобы запретить редактирование поля Размер шрифта, в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System нужно создать параметр NoSizeChoice типа DWORD и установить ему значение 1. Для этого в реестр импортируется следующий reg–файл:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
   "NoSizeChoice"=dword:00000001

   Результат выполненных действий изображен на рис. 2.89 – поле Размер шрифта на вкладке Оформление закрыто для редактирования:

   Рис. 2.89. Блокировка поля Размер шрифта

   После удаления из реестра параметра NoSizeChoice либо присвоения ему значения 0 поле Размер шрифта вновь откроется для редактирования. Все изменения вступают в силу без перезагрузки компьютера.


   Параметры

   Чтобы запретить пользователям редактирование настроек монитора, видеоадаптера, изменение цветовой гаммы и разрешения экрана, а также самостоятельное устранение неполадок экрана рекомендуется заблокировать вкладку Параметры. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\System необходимо создать параметр NoDispSettingsPage типа DWORD и присвоить ему значение 1. Соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
   "NoDispSettingsPage"=dword:00000001

   В результате внесенных в реестр изменений вкладка Параметры будет удалена из окна редактирования свойств экрана (рис. 2.90).

   Рис. 2.90. Удаление вкладки Параметры

   Вкладка Параметры будет вновь отображаться в окне Свойства: Экран после того, как параметру NoDispSettingsPage будет присвоено значение 0 либо он будет удален из реестра. Для того чтобы выполненные изменения вступили в силу, перезагрузка компьютера не требуется.




   Настройка режимов Windows XP


   В данной главе приведено описание трюков, использование которых позволяет выполнять несложные операции по настройке некоторых популярных режимов работы Windows XP.


   Диспетчер задач

   Как известно, нажатием комбинации клавиш Ctrl+Alt+Del на экран выводится окно Диспетчер задач Windows. Иногда бывает полезно запретить пользователям работу в данном окне – например, чтобы исключить неквалифицированное вмешательство. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\System следует создать параметр DisableTaskMgr типа DWORD и присвоить ему значение 1 (если подраздел System отсутствует по указанному пути, то его следует создать самостоятельно). Соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
   "DisableTaskMgr"=dword:00000001

   Теперь при нажатии комбинации клавиш Ctrl+Alt+Del на экране отобразится следующее сообщение (рис. 3.1):

   Рис. 3.1. Блокировка диспетчера задач

   После удаления данного параметра из реестра либо присвоения ему значения 0 доступ к окну Диспетчер задач Windows вновь будет открыт. Все изменения вступают в силу без перезагрузки компьютера.


   Всплывающие подсказки

   При подведении указателя мыши к элементу рабочего стола на экране отобразится всплывающая подсказка, содержащая краткое описание этого элемента. Такая подсказка существенно облегчает работу начинающим пользователям, но для опытных пользователей это не актуально. Возможности системного реестра позволяют отключить появление всплывающих подсказок – для этого необходимо в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced присвоить параметру ShowInfoTip типа DWORD значение 0. Ниже приведен текст соответствующего reg–файла:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
   "ShowInfoTip"=dword:00000000

   Теперь при подведении указателя мыши к элементам рабочего стола всплывающие подсказки отображаться не будут. Для возврата к первоначальному состоянию нужно присвоить данному параметру значение 1. Для того чтобы изменения вступили в силу, перезагрузка компьютера не требуется.


   Локальное меню панели задач

   При необходимости можно запретить пользователям использование локального меню, вызываемого нажатием правой кнопки мыши на панели задач. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Policies\Explorer следует создать параметр NoTrayContextMenu типа DWORD и присвоить ему значение 1. Текст импортируемого в реестр reg–файла будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoTrayContextMenu"=dword:00000001

   После внесения в реестр указанных изменений и последующей перезагрузки компьютера локальное меню панели задач вызываться не будет. Чтобы вернуться в исходное состояние, необходимо удалить из реестра параметр NoTrayContextMenu либо присвоить ему значение 0, после чего перезагрузить компьютер.


   Окно открытия или сохранения файла


   В данном разделе мы рассмотрим, каким образом с помощью системного реестра можно изменять режимы работы в окне открытия/сохранения файла.


   Старый вид окна

   Известно, что в Windows XP, как и в Windows 2000, используется новый тип диалогового окна, используемого для открытия/сохранения файлов. Данное окно изображено на рис. 3.2.

   Рис. 3.2. Окно открытия/сохранения файла

   Однако возможности системы предусматривают использование старого варианта данного окна, который применялся в Windows 95/98. Для этого необходимо в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32 (если подраздел comdlg32 отсутствует по указанному пути, то его следует создать самостоятельно) сформировать параметр NoPlacesBar типа DWORD и присвоить ему значение 1. Соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32]
   "NoPlacesBar"=dword:00000001

   После импорта данного файла в реестр диалоговое окно открытия и сохранения файлов примет вид, изображенный на рис. 3.3.

   Рис. 3.3. Старое окно открытия/сохранения файлов

   Чтобы опять вернуться к новому варианту данного окна, необходимо присвоить параметру NoPlacesBar значение 0 либо удалить его из реестра. Все изменения вступают в силу без перезагрузки компьютера.


   Кнопка Назад

   Возможности реестра позволяют убрать из окна открытия/сохранения файла кнопку Назад (на рис. 3.2 и 3.3. она располагается справа от поля Папка). Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32 необходимо создать параметр NoBackButton типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32]
   "NoBackButton"=dword:00000001

   В результате выполненных действий кнопка Назад будет удалена из окна открытия/сохранения файла (рис. 3.4).

   Рис. 3.4. Фрагмент окна Открытие документа

   Если параметр NoBackButton удалить из реестра либо присвоить ему значение 0, то кнопка Назад вновь отобразится на привычном месте. Все выполненные изменения действительны без перезагрузки компьютера.



   Ярлыки

   Как известно, после создания ярлыка в его нижнем левом углу отображается стрелка (рис. 3.5).

   Рис. 3.5. Стрелки у ярлыков

   Однако не всем нравится наличие таких стрелок. Чтобы скрыть их, необходимо в разделе реестра HKEY_CLASSES_ROOT\lnkfile удалить строковый параметр IsShortcut, после чего перезагрузить компьютер. Результат выполненных действий изображен на рис. 3.6 – стрелки на ярлыках больше не отображаются.

   Рис. 3.6. Удаление стрелок

   Для возврата к исходному состоянию нужно вновь создать в разделе HKEY_CLASSES_ROOT\lnkfile строковый параметр IsShortcut и перезагрузить компьютер.


   Скорость всплывания подменю

   Возможности реестра позволяют изменять скорость всплывания подменю, которое в ряде случаев появляется при позиционировании на пункте меню (например, Вид►Панели инструментов ил Пуск►Все программы). Для этого в разделе реестра HKEY_CURRENT_USER\Control Panel\Desktop предназначен строковый параметр MenuShowDelay. По умолчанию данному параметру установлено значение 400, которое можно изменять по своему усмотрению. Все изменения вступают в силу после перезагрузки компьютера.


   Автозапуск компакт–дисков

   Не всем пользователям нравится режим автозапуска компакт–дисков, установленный по умолчанию в системе. С помощью реестра можно отключить данную функциональность. Для этого в разделе реестра HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Services\Cdrom необходимо присвоить параметру AutoRun значение 0. Ниже приведен текст соответствующего reg–файла:
   Windows Registry Editor Version 5.00

   [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom]
   "AutoRun"=dword:00000000

   После внесения в реестр указанных изменений режим автозапуска компакт–дисков будет отключен. Для его включения необходимо параметру AutoRun присвоить значение 1. Все изменения вступают в силу после перезагрузки компьютера.


   Запрет редактирования реестра

   При необходимости можно запретить пользователям работу в редакторе реестра. Для этого в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Policies\System следует создать параметр DisableRegistryTools типа DWORD и присвоить ему значение 1. Соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
   "DisableRegistryTools"=dword:00000001

   После внесения указанных изменений и последующей перезагрузки компьютера запустить редактор реестра будет невозможно. Однако при этом сохранится возможность вносить в него изменения с помощью reg–файлов либо специально разработанных утилит.
   Чтобы вновь открыть доступ к редактору реестра необходимо удалить параметр DisableRegistryTools из реестра либо присвоить ему значение 0, после чего перезагрузить компьютер.


   Настройка системных часов


   В данном разделе мы рассмотрим несколько трюков, позволяющих выполнять нестандартную настройку системных часов.


   Интервал синхронизации системных часов

   Как известно, сверка системных часов компьютера с time–сервером осуществляется через определенный интервал времени. Возможности реестра позволяют корректировать величину этого интервала по своему усмотрению. Для этого в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\W32Time\ TimeProviders\NtpClient используется параметр SpecialPollInterval типа DWORD. Значение данного параметра представляет собой величину интервала времени синхронизации системных часов, выражается в секундах и по умолчанию составляет 604800. Используя стандартные средства редактирования реестра (reg–файл либо локальную функцию Изменить) можно установить любой требуемый интервал (например, значение 43200 будет равняться 12 часам). Выполненные изменения вступят в силу после перезагрузки компьютера.


   Выбор time–сервера

   Для сверки системного времени Windows XP использует адреса серверов, которые указаны в реестре. При необходимости можно изменить эти адреса. Данная операция выполняется в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\DateTime\Servers – требуемый список формируется с помощью строковых параметров, значениями которых являются требуемые адреса time–серверов.


   Часы

   Существует несколько интересных трюков, позволяющих изменять режимы отображения часов, которые расположены в правом нижнем углу экрана.
   В разделе реестра HKEY_CURRENT_USER\Control Panel\International содержится строковый параметр sTimeFormat, которому по умолчанию присвоено значение H: mm: ss. Это значение включает знакомый нам формат отображения часов. Если же данному параметру присвоить любое другое значение, то оно будет отображаться на экране вместо часов. Ниже приведен текст reg–файла, в котором данному параметру установлено значение Тик–так:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Control Panel\International]
   "sTimeFormat"="Тик–так"

   После внесения указанных изменений компьютер следует перезагрузить; результат выполненных действий показан на рис. 3.7 – вместо привычного времени в правом нижнем углу монитора отображается введенное значение.

   Рис. 3.7. Изменение формата часов

   Для возврата в исходное состояние следует вернуть параметру sTimeFormat значение H: mm: ss и перезагрузить компьютер.

   ВНИМАНИЕ
   При выполнении данного трюка следует учитывать, что длина значения параметра sTimeFormat не должна превышать 8 символов.

   На рис. 3.7 введенный текст отображается вместо системного времени. Однако в системе реализована возможность отображения произвольного текста одновременно с показом времени. В этом же разделе реестра параметру sTimeFormat присваиваем значение в формате HH: mm Текст, например – HH: mm Час Икс. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Control Panel\International]
   "sTimeFormat"="HH: mm Час Икс"

   После внесения в реестр указанных изменений и последующей перезагрузки компьютера системное время в правом нижнем углу монитора отобразится следующим образом (рис. 3.8):

   Рис. 3.8. Системное время

   Чтобы вернуться к первоначальному формату отображения системного времени, нужно присвоить параметру sTimeFormat значение H: mm: ss. Все изменения вступают в силу только после перезагрузки компьютера.

   СОВЕТ
   В процессе редактирования параметра sTimeFormat можно изменить тип разделителя символов в системных часах (например, вместо изображенного на рис. 3.7 и 3.8 символа: можно установить символ / или *, либо вообще убрать разделитель). Также можно поменять местами часы и минуты (mm: HH).

   Можно изменять отображаемый рядом с часами текст в зависимости от времени суток. Для этого необходимо в разделе реестра HKEY_CURRENT_USER\Control Panel\International создать строковые параметры s1159 и s2359; значение первого параметра будет отображаться рядом с часами в утреннее время, а второго – в вечернее. Кроме этого, параметру sTimeFormat необходимо присвоить значение HH: mm: ss tt. Ниже приведен текст reg–файла, в котором параметру s1159 присвоено значение С добрым утром, а параметру s2359 – Добрый вечер.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Control Panel\International]
   "s1159"="С добрым утром"
   "s2359"="Добрый вечер"
   "sTimeFormat"="HH: mm: ss tt"

   После импорта данного файла в реестр и последующей перезагрузки компьютера системное время в вечерние часы будет отображаться следующим образом (рис. 3.9):

   Рис. 3.9. Системное время вечером

   ПРИМЕЧАНИЕ
   При выполнении трюков, описание которых приведено в данном разделе, следует учитывать, что соответствующие изменения могут проявиться и в других местах и режимах работы (например, при получении и отправке писем в программе Outlook Express).

   Для возврата в исходное состояние нужно вернуть параметру sTimeFormat значение H: mm: ss, и удалить введенные значения параметров s1159 и s2359.



   Файл подкачки

   Характерной особенностью файла подкачки является то, что после завершения текущего сеанса работы на компьютере в нем может сохраняться различного рода конфиденциальная информация (пароли к ресурсам и т. п.). Поэтому иногда целесообразно производить очистку файла подкачки по окончании работы. Для решения данной задачи следует в разделе реестра HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement присвоить параметру ClearPageFileAtShutdown типа DWORD значение 1. Ниже приведен текст соответствующего reg–файла:
   Windows Registry Editor Version 5.00

   [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
   "ClearPageFileAtShutdown"=dword:00000001
   После внесения в реестр указанных изменений очистка файла подкачки будет автоматически производиться по окончании каждого сеанса работы.
   Чтобы вернуться в исходное состояние, необходимо параметру ClearPageFileAtShutdown присвоить значение 0. Все изменения вступают в силу только после перезагрузки компьютера.
   Не является секретом тот факт, что все запущенные системные драйвера и пользовательские коды, которые не помещаются в памяти, по умолчанию сбрасываются в файл подкачки на диске. Однако при наличии большого объема памяти можно отключить данный режим. Для этого в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement необходимо параметру DisablePagingExecutive типа DWORD присвоить значение 1. Соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
   "DisablePagingExecutive"=dword:00000001

   После внесения в реестр указанных изменений соответствующие данные на диске сохраняться не будут.
   Для возврата к первоначальному состоянию параметру DisablePagingExecutive необходимо присвоить значение 0. Чтобы все изменения вступили в силу, требуется перезагрузка компьютера.


   Время ожидания перед проверкой диска

   При запуске операционной системы после некорректного завершения ее работы (внезапное отключение электропитания, аппаратные сбои и т. п.) включается режим автоматической проверки дисков. Однако такая проверка начинается не сразу, а по истечении некоторого интервала времени, величину которого Windows XP показывает на экране перед началом проверки (отображается фраза типа Проверка начнется через… секунд). Возможности реестра позволяют изменять время ожидания перед началом проверки по своему усмотрению. Для этого в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager необходимо создать параметр AutoChkTimeOut типа DWORD, значением которого является величина промежутка времени, выраженная в секундах.


   Переключатель Num Lock

   При входе пользователя в систему переключатель клавиатуры Num Lock обычно по умолчанию выключен. Однако с помощью реестра можно сделать так, что этот переключатель по умолчанию будет включен. Для этого необходимо в разделе реестра HKEY_CURRENT_USER\Control Panel\Keyboard присвоить строковому параметру InitialKeyboardIndicators значение 2. Ниже приведен соответствующий reg–файл:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Control Panel\Keyboard]
   "InitialKeyboardIndicators"="2"
   Выполненные изменения вступят в силу после перезагрузки компьютера.


   Выбор программы

   При попытке открыть какой либо файл с незарегистрированным в системе расширением на экране отображается окно Выбор программы, в котором предлагается выбрать программу, которая сможет открыть данный файл. В данном окне присутствует флажок Использовать ее для всех файлов такого типа, который по умолчанию сброшен. Неквалифицированное применение данного флажка может привести к серьезным проблемам, поэтому иногда целесообразно вообще сделать его недоступным. Для этого в разделе реестра HKEY_CLASSES_ROOT\Unknown\shell\ openas\command следует изменить значение строкового параметра По умолчанию – в данном случае оно должно быть следующим: C:\WINDOWS\rundll32. exe shell32. dll, OpenAs_RunDLL %1 %2. Результат выполненных действий приведен на рис. 3.10 – флажок Использовать ее для всех файлов такого типа недоступен.

   Рис. 3.10. Блокировка флажка

   Чтобы разблокировать данный флажок, необходимо параметру По умолчанию присвоить прежнее значение %SystemRoot%\system32\rundll32. exe %SystemRoot%\system32\shell32. dll, OpenAs_RunDLL %1. Все изменения вступают в силу без перезагрузки компьютера.


   Клавиша Windows

   Не всех устраивает наличие на клавиатуре клавиши Windows (обычно на ней изображен логотип корпорации «Майкрософт») – например, она может мешать при быстрой печати. Для того чтобы отключить эту клавишу, необходимо в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout создать двоичный параметр Scancode Map и установить ему значение 00 00 00 00 00 00 00 00 03 00 00 00 00 00 5B E0 00 00 5C E0 00 00 00 00. В результате после перезагрузки компьютера клавиша Windows станет недоступной. Чтобы включить данную клавишу, нужно удалить из реестра созданный параметр и опять перезагрузить компьютер.
   Также возможности реестра позволяют не отключать клавишу Windows целиком, а запретить лишь ее использование в различных комбинациях "горячих" клавиш. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer необходимо создать параметр NoWinKeys типа DWORD и присвоить ему значение 1. Соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoWinKeys"=dword:00000001

   В результате внесенных в реестр изменений и последующей перезагрузки компьютера клавишу Windows будет невозможно использовать в комбинациях «горячих» клавиш; однако при одиночном нажатии на эту клавишу меню Пуск будет по–прежнему вызываться.
   Для возврата в исходное состояние нужно удалить из реестра параметр NoWinKeys либо присвоить ему значение 0, после чего перезагрузить компьютер.


   Запуск программы под чужим именем

   С помощью реестра можно создать интересный трюк, который позволяет запускать программы под чужим именем. Например, в окне Запуск программы (Пуск►Выполнить) вводим Pinball (известная многим игрушка), но после нажатия кнопки ОК откроется нечто совершенно иное – например, WinRAR. Для этого необходимо выполнить соответствующую настройку в разделе реестра HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths. В качестве подразделов в данном разделе выступают имена программ. Чтобы получить приведенный выше эффект, необходимо в подразделе pinball. exe изменить значение строкового параметра По умолчанию, введя в качестве его значения путь к файлу запуска программы WinRAR. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\pinball. exe]
   @="C:\\Program Files\\WinRAR\\WinRAR. exe"

   Теперь, если мы введем в окне Запуск программы имя Pinball, то после нажатия кнопки ОК запустится архиватор WinRAR. Изменения вступают в силу без перезагрузки компьютера.


   Открытие reg–файлов

   Как отмечалось выше, двойной щелчок левой кнопки мыши на reg–файле не открывает его для редактирования, как большинство других файлов, а приводит к импорту этого файла в реестр (см. раздел «Использование reg–файлов»). При этом система сначала выдает запрос на подтверждение этого действия, а по его окончании выводит информационное сообщение об успешном завершении процедуры импорта. Возможности реестра позволяют изменить такой режим работы.
   Чтобы при двойном щелчке левой кнопки мыши reg–файл не импортировался в реестр, а открывался для редактирования в текстовом редакторе (удобнее всего редактирование reg–файла выполнять в Блокноте), необходимо в разделе реестра HKEY_CLASSES_ROOT\regfile\shell\open\command присвоить строковому параметру По умолчанию значение Notepad. EXE"%1". Для этого в реестр импортируется следующий reg–файл:
   Windows Registry Editor Version 5.00

   [HKEY_CLASSES_ROOT\regfile\shell\open\command]
   @="Notepad. EXE \"%1\""

   После внесения в реестр указанных изменений двойной щелчок левой кнопкой мыши (либо нажатие клавиши Enter) на reg–файле откроет его для редактирования в окне текстового редактора (Блокнот). Для возврата в исходное состояние нужно присвоить параметру По умолчанию первоначальное значение – regedit. exe"%1". Чтобы изменения вступили в силу, перезагрузка компьютера не требуется.
   Если же вносить такие изменения нет необходимости, то можно оставить предыдущий режим работы, отключив при этом появление запроса на подтверждение импорта и информационное сообщение об успешном окончании процедуры импорта. В данном случае этому же параметру нужно установить значение regedit. exe /s"%1". После внесения в реестр указанных изменений двойной щелчок левой кнопки мыши (либо нажатие клавиши Enter) на reg–файле приведет к его импорту в реестр без вывода этих двух окон.


   Автоматическая выгрузка dll–файлов

   Целесообразность автоматической выгрузки dll–файлов обусловлена тем, что, поскольку оболочка Windows выгружает неиспользуемые dll–файлы не сразу, а через определенный интервал времени, этот интервал может быть достаточно большим (например, при отладке программ). Чтобы включить режим автоматической выгрузки dll–файлов, необходимо в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Explorer создать строковый параметр AlwaysUnloadDLL и присвоить ему значение 1. Соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
   "AlwaysUnloadDLL"="1"

   После внесения в реестр указанных изменений и последующей перезагрузки компьютера будет включен режим автоматической выгрузки всех dll–файлов (в том числе и неиспользуемых).


   Зависшие программы


   В данном разделе мы рассмотрим несколько трюков, с помощью которых можно регулировать работу с зависшими программами.


   Время зависания программы

   Возможности реестра позволяют изменять промежуток времени, по истечении которого не отвечающее на обращение приложение считается зависшим. Для этого в разделе HKEY_CURRENT_USER\Control Panel\Desktop предназначен строковый параметр HungAppTimeout, которому по умолчанию присвоено значение 5000 (это величина данного интервала времени в миллисекундах). Ниже приведен фрагмент reg–файла, при импорте которого в реестр промежуток времени, по истечении которого приложение будет считаться зависшим, равняется 2000 миллисекунд.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Control Panel\Desktop]
   "HungAppTimeout"="2000"

   Чтобы выполненные изменения вступили в силу, компьютер требуется перезагрузить.


   Время ожидания перед завершением программы

   С помощью строкового параметра WaitToKillAppTimeout, который расположен в разделе реестра HKEY_CURRENT_USER\Control Panel\Desktop, устанавливается требуемый интервал времени ожидания перед завершением зависшей программы. Ниже приведен фрагмент reg–файла, в котором данному параметру присвоено значение 10000 миллисекунд.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Control Panel\Desktop]
   "WaitToKillAppTimeout"="10000"

   Выполненные изменения вступят в силу после перезагрузки компьютера.


   Автоматическое завершение зависших программ

   С помощью реестра можно установить режим автоматического завершения зависших программ. Для этого в разделе реестра HKEY_CURRENT_USER\Control Panel\Desktop используется строковый параметр AutoEndTasks. Если данному параметру присвоено значение 1, то системе разрешается автоматически завершать зависшие приложения; при установленном значении 2 данный режим запрещен. В последнем случае система ожидает завершения процесса; если время завершения процесса превышает значение параметра HungAppTimeout (см. выше подраздел «Время зависания программы»), то на экране отображается диалоговое окно, сообщающее о том, что программа зависла.
   Ниже приведен фрагмент reg–файла, в котором параметру AutoEndTasks присвоено значение 1.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Control Panel\Desktop]
   "AutoEndTasks"="1"

   Выполненные изменения вступают в силу после перезагрузки компьютера.



   Быстрое завершение работы Windows

   Возможности реестра позволяют установить величину интервала времени, в течение которого система должна полностью завершить работу. Для этого в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control используется строковый параметр WaitToKillServiceTimeout, которому по умолчанию присвоено значение 20000 (в миллисекундах).
   При выполнении данного трюка следует учитывать, что, если системе установлено недостаточно времени для корректного завершения работы, это может негативно сказаться на стабильности загрузки.


   Смена регистрационных данных

   Чтобы узнать, кому принадлежит право использования данной копии Windows (иначе говоря, просмотреть регистрационные данные), можно воспользоваться, например, функцией Справка►О программе, которая вызывается в окне Мой компьютер. При активизации данной функции на экране отображается окно, изображенное на рис. 3.11 (регистрационные данные выделены).

   Рис. 3.11. Регистрационные данные

   Возможности реестра позволяют изменить эти данные по своему усмотрению. Для этого в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion используются строковые параметры: RegisteredOwner (значение данного параметра определяет имя пользователя) и RegisteredOrganization (с помощью данного параметра устанавливается наименование организации). Ниже приведен текст reg–файла, в котором данным параметрам присвоено значение соответственно Властелин мира и Домик в деревне.
   Windows Registry Editor Version 5.00

   [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
   "RegisteredOrganization"="Домик в деревне"
   "RegisteredOwner"="Властелин мира"

   После импорта данного файла в реестр регистрационные данные будут соответствующим образом изменены (рис. 3.12).

   Рис. 3.12. Изменение регистрационных данных

   Все выполненные изменения вступают в силу без перезагрузки компьютера.



   Настройка Internet Explorer


   С помощью эффектов и трюков, описание которых приведено в данной главе, можно выполнять нетрадиционную настройку интернет–обозревателя и изменение его привычных режимов работы.


   Главное меню Internet Explorer


   В этом разделе приведено описание трюков, относящихся к главному меню Интернет–обозревателя.


   Меню Файл


   Возможности реестра позволяют удалить меню Файл из главного меню Internet Explorer. Для этого необходимо в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer создать параметр NoFileMenu типа DWORD и присвоить ему значение 1. Соответствующий reg–файл выглядит следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoFileMenu"=dword:00000001
   После внесения в реестр указанных изменений меню Файл будет удалено из главного меню интернет–обозревателя (рис. 4.1).

   Рис. 4.1. Удаление меню Файл

   ПРИМЕЧАНИЕ
   При выполнении данного трюка следует учитывать, что одновременно меню Файл будет удалено из главного меню Проводника, окна Мои документы и иных мест, использующих оболочку Windows.

   Чтобы вернуть меню Файл на привычное место, нужно удалить из реестра параметр NoFileMenu либо присвоить ему значение 0. Результат выполненных изменений виден сразу, без перезагрузки компьютера.


   Создание нового окна

   При активизации функции Файл►Создать►Окно либо нажатии комбинации клавиш Ctrl+N на экране открывается новое окно Internet Explorer. Возможности реестра позволяют запретить выполнение данной функции. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions (если подраздел Restrictions отсутствует по указанному пути, его нужно создать самостоятельно) следует сформировать параметр NoFileNew типа DWORD и присвоить ему значение 1. Для этого в реестр импортируется следующий reg–файл:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
   "NoFileNew"=dword:00000001

   После внесения в реестр указанных изменений при попытке активизировать функцию Файл►Создать►Окно либо при нажатии комбинации клавиш Ctrl+N на экране отобразится следующее сообщение (рис. 4.2):

   Рис. 4.2. Запрет создания нового окна

   Чтобы вновь разрешить создание нового окна, необходимо параметру NoFileNew присвоить значение 0 либо удалить его из реестра. Выполненные изменения действительны без перезагрузки компьютера.


   Закрытие доступа к подменю Создать

   В состав меню Файл входит подменю Создать, состав которого изображен на рис. 4.3.

   Рис. 4.3. Состав подменю Создать

   С помощью реестра можно запретить пользователям работу с данным подменю, оставив доступной лишь функцию Новое окно. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer необходимо создать параметр NoExpandedNewMenu типа DWORD и присвоить ему значение 1. Соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoExpandedNewMenu"=dword:00000001

   В результате выполненных изменений вместо подменю Создать в меню Файл отобразится только функция Новое окно (рис. 4.4).

   Рис. 4.4. Блокировка подменю Создать

   Для возврата в исходное состояние необходимо удалить из реестра параметр NoExpandedNewMenu либо присвоить ему значение 0. Все выполненные изменения вступают в силу без перезагрузки компьютера.


   Запрет функции Открыть

   Возможности реестра позволяют запретить пользователям работу с функцией Файл►Открыть. Для этого необходимо создать параметр NoFileOpen типа DWORD в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions и присвоить данному параметру значение 1. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
   "NoFileOpen"=dword:00000001

   После внесения в реестр указанных изменений воспользоваться функцией Файл►Открыть будет невозможно – при попытке ее активизации на экране отобразится информационное сообщение, изображенное на рис. 4.2.
   Для открытия доступа к данной функции необходимо присвоить параметру NoFileOpen значение 0 либо удалить его из реестра. При выполнении данного трюка перезагрузка компьютера не требуется.


   Запрет функции Сохранить как

   Как известно, для сохранения текущего документа в отдельном файле предназначена функция Файл►Сохранить как. С помощью реестра можно убрать эту функцию из меню Файл окна интернет–обозревателя. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions необходимо создать параметр NoBrowserSaveAs типа DWORD и установить ему значение 1. Соответствующий reg–файл должен быть составлен следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
   "NoBrowserSaveAs"=dword:00000001

   После выполнения указанных действий функция Сохранить как будет удалена из меню Файл (рис. 4.5).

   Рис. 4.5. Удаление функции Сохранить как

   Чтобы вернуть функцию Сохранить как на привычное место, нужно присвоить параметру NoBrowserSaveAs значение 0 либо удалить его из реестра; перезагрузка компьютера при этом не требуется.


   Запрет печати и предварительного просмотра

   Иногда бывает целесообразно запретить пользователям распечатку текущего документа. С помощью реестра можно удалить из меню Файл функцию Печать, а заодно – и функцию Предварительный просмотр. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions следует создать параметр NoPrinting типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
   "NoPrinting"=dword:00000001

   После импорта в реестр данного файла функции Печать и Предварительный просмотр будут удалены из меню Файл (рис. 4.6).

   Рис. 4.6. Удаление функций печати и просмотра

   Если же попытаться активизировать функцию печати с помощью комбинации клавиш Ctrl+P, то на экране отобразится следующее сообщение (рис. 4.7):

   Рис. 4.7. Запрет печати документа

   Чтобы вернуться к исходному состоянию, необходимо удалить из реестра параметр NoPrinting либо присвоить ему значение 0. Все выполненные изменения действительны без перезагрузки компьютера.


   Запрет импорта и экспорта

   Возможности реестра позволяют запретить выполнение операций импорта и экспорта, доступ к которым открывается при активизации функции Файл►Импорт и экспорт. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer нужно сформировать параметр DisableImportExportFavorites типа DWORD и присвоить ему значение 1. Соответствующий reg–файл выглядит следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer]
   "DisableImportExportFavorites"=dword:00000001

   Следует отметить, что после импорта данного файла в реестр доступ к функции Файл►Импорт и экспорт будет открыт; кроме этого, при ее активизации откроется, как обычно, окно Мастер импорта–экспорта. Однако при нажатии в данном окне кнопки Готово (завершающий этап настройки импорта–экспорта) на экране отобразится информационное сообщение о запрете на выполнение данной операции.
   Чтобы вновь разрешить выполнение операций импорта и экспорта, следует присвоить параметру DisableImportExportFavorites значение 0 либо удалить его из реестра. Все изменения вступают в силу без перезагрузки компьютера.


   Запрет функции Закрыть

   Можно запретить пользователям закрывать окно Internet Explorer любым стандартным способом – с помощью функции Файл►Закрыть, крестика в правом верхнем углу окна либо комбинации клавиш Alt+F4. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions необходимо создать параметр NoBrowserClose типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
   "NoBrowserClose"=dword:00000001

   После внесения в реестр указанных изменений при попытке закрытия окна интернет–обозревателя на экране отобразится следующее информационное сообщение (рис. 4.8):

   Рис. 4.8. Запрет закрытия окна

   Для отмены наложенного запрета необходимо присвоить параметру NoBrowserClose значение 0 либо удалить его из реестра. Все выполненные изменения действительны без перезагрузки компьютера.



   Меню Вид


   В данном разделе мы рассмотрим несколько трюков, относящихся к меню Вид окна интернет–обозревателя.


   Запрет просмотра HTML–кода

   Возможности Internet Explorer позволяют отображать на экране исходный HTML–код текущей станицы – для этого предназначена функция Вид►Просмотр HTML–кода. С помощью реестра можно заблокировать данную возможность. Для этого необходимо в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions создать параметр NoViewSource типа DWORD и присвоить ему значение 1. При этом в реестр импортируется следующий reg–файл:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
   "NoViewSource"=dword:00000001

   После внесения в реестр указанных изменений функция Просмотр HTML–кода в меню Вид станет недоступной (рис. 4.9).

   Рис. 4.9. Фрагмент меню Вид

   После удаления из реестра параметра NoViewSource либо присвоения ему значения 0 функция Просмотр HTML–кода вновь станет доступной. Изменения вступают в силу без перезагрузки компьютера.


   Текстовый редактор просмотра HTML–кода

   По умолчанию для просмотра HTML–кода используется Блокнот. Если по каким то причинам этот текстовый редактор не устраивает пользователя, то с помощью реестра можно заменить его на более приемлемый. Для этого необходимо перейти в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\View Source Editor\Editor Name (если подразделы View Source Editor и Editor Name отсутствуют по указанному пути, то их следует создать самостоятельно) и в качестве значения строкового параметра По умолчанию указать полный путь к ехе–файлу требуемого текстового редактора.
   Изменения вступят в силу после перезагрузки компьютера.


   Запрет функции Во весь экран

   Чтобы запретить пользователям использование функции Вид►Во весь экран (данная функция вызывается также нажатием клавиши F11), следует в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions сформировать параметр NoTheaterMode типа DWORD и установить ему значение 1. Соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
   "NoTheaterMode"=dword:00000001

   После выполнения указанных действий функция Во весь экран будет заблокирована (рис. 4.10).

   Рис. 4.10. Блокировка функции Во весь экран

   Чтобы вернуться в первоначальное положение, необходимо присвоить параметру NoTheaterMode значение 0 либо удалить его из реестра. Чтобы изменения вступили в силу, перезагрузка компьютера не требуется.



   Меню Избранное

   С помощью реестра можно управлять отображением меню Избранное, которое по умолчанию входит в состав главного меню Internet Explorer. Чтобы удалить меню Избранное из главного меню, необходимо в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions создать параметр NoFavorites типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
   "NoFavorites"=dword:00000001

   После того, как этот reg–файл импортировался в реестр, главное меню Internet Explorer примет вид, изображенный на рис. 4.11.

   Рис. 4.11. Удаление меню Избранное

   ПРИМЕЧАНИЕ
   В результате выполнения данной операции также станет недоступной кнопка Избранное, находящаяся в командной панели (рис. 4.11).

   Чтобы вернуть главному меню Internet Explorer первоначальный вид, необходимо присвоить параметру NoFavorites значение 0 либо удалить его из реестра. При выполнении данного трюка перезагрузка компьютера не требуется.


   Меню Сервис


   В данном разделе приведено описание трюков, относящихся к некоторым сервисным функциям Internet Explorer.


   Почта и новости

   При необходимости можно запретить пользователям работу с функциями, предназначенными для использования электронной почты Интернета и чтения новостей (данные функции входят в состав подменю Почта и новости). Для этого следует создать параметр RestGoMenu типа DWORD в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions и установить данному параметру значение 1. Reg–файл в данном случае будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
   "RestGoMenu"=dword:00000001

   После внесения в реестр указанных изменений подменю Почта и новости в меню Сервис станет недоступным (рис. 4.12).

   Рис. 4.12. Блокировка подменю Почта и новости

   Чтобы вновь открыть доступ к этому подменю, нужно удалить из реестра параметр RestGoMenu либо присвоить ему значение 0. Изменения вступают в силу без перезагрузки компьютера.


   Свойства обозревателя

   Иногда бывает целесообразно запретить пользователям просмотр и редактирование свойств Internet Explorer, доступ к которым осуществляется при активизации функции Сервис►Свойства обозревателя. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions необходимо создать параметр NoBrowserOptions типа DWORD и присвоить ему значение 1. Импортируемый в реестр reg–файл приведен ниже.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
   "NoBrowserOptions"=dword:00000001

   После внесения в реестр указанных изменений переход в режим просмотра и редактирования свойств Internet Explorer будет невозможен – при активизации функции Сервис►Свойства обозревателя на экране отобразится сообщение, изображенное на рис. 4.8.
   Для возврата в первоначальное состояние необходимо удалить из реестра параметр NoBrowserOptions либо присвоить ему значение 0. При выполнении данного трюка перезагрузка компьютера не требуется.


   Переименование Windows Update

   C помощью данной функции осуществляется переход на страницу Windows Update для обновления компонентов. Возможности реестра позволяют переименовать функцию Windows Update. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer следует создать строковый параметр Windows Update Menu Text, и в качестве его значения ввести желаемое название функции. Ниже приведен reg–файл, в котором данному параметру установлено значение Что новенького?.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer]
   "Windows Update Menu Text"="Что новенького?"

   После импорта данного файла в реестр функция Windows Update будет переименована, см. рис. 4.13.

   Рис. 4.13. Переименование функции

   Если же параметру Windows Update Menu Text не присваивать никакого значения, то данная функция будет удалена из меню Сервис.
   Чтобы вернуться к исходному состоянию, необходимо параметр Windows Update Menu Text удалить из реестра. Все перечисленные изменения вступают в силу без перезагрузки компьютера.



   Меню Справка


   Чтобы запретить пользователям работу с меню Справка, необходимо создать параметр NoHelpMenu типа DWORD в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions и присвоить данному параметру значение 1. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
   "NoHelpMenu"=dword:00000001

   После внесения в реестр указанных изменений меню Справка по–прежнему будет отображаться в составе главного меню Internet Explorer, но открыть его будет невозможно.
   Для того чтобы разблокировать меню Справка, следует удалить из реестра параметр NoHelpMenu либо присвоить ему значение 0. Все изменения действительны без перезагрузки компьютера.


   Для пользователей Netscape

   Возможности реестра позволяют удалить из меню Справка функцию Для пользователей Netscape. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions нужно сформировать параметр NoHelpItemNetscapeHelp типа DWORD и присвоить ему значение 1. Импортируемый в реестр reg–файл должен выглядеть так:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
   "NoHelpItemNetscapeHelp"=dword:00000001

   После внесения в реестр указанных изменений функция Для пользователей Netscape будет удалена из меню Справка (рис. 4.14).

   Рис. 4.14. Удаление функции Для пользователей Netscape

   Чтобы вернуть данную функцию на привычное место, нужно установить параметру NoHelpItemNetscapeHelp значение 0 либо удалить его из реестра. Для того чтобы изменения вступили в силу, перезагрузка компьютера не требуется.


   Отзывы и предложения

   Чтобы из меню Справка удалить функцию Отзывы и предложения, нужно в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions создать параметр NoHelpItemSendFeedback типа DWORD и присвоить ему значение 1. Для этого в реестр необходимо импортировать следующий reg–файл:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
   "NoHelpItemSendFeedback"=dword:00000001

   Результат выполненных действий изображен на рис. 4.15 – функция Отзывы и предложения удалена из меню Справка.

   Рис. 4.15. Удаление функции Отзывы и предложения

   Для возврата функции Отзывы и предложения на привычное место нужно удалить из реестра параметр NoHelpItemSendFeedback либо присвоить ему значение 0. Выполненные изменения вступают в силу без перезагрузки компьютера.


   Полезный совет

   Для удаления из меню Справка функции Полезный совет необходимо в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions создать параметр NoHelpItemTipOfTheDay типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
   "NoHelpItemTipOfTheDay"=dword:00000001

   После импорта в реестр данного reg–файла меню Справка примет вид, показанный на рис. 4.16.

   Рис. 4.16. Удаление функции Полезный совет

   Функция Полезный совет вновь отобразится в меню Справка после того, как параметру NoHelpItemTipOfTheDay будет присвоено значение 0 либо он будет удален из реестра. Все выполненные изменения действительны без перезагрузки компьютера.




   Локальное меню Internet Explorer


   Возможности реестра позволяют запретить использование локального меню Internet Explorer. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\ Internet Explorer\Restrictions необходимо создать параметр NoBrowserContextMenu типа DWORD и присвоить ему значение 1. Соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
   "NoBrowserContextMenu"=dword:00000001

   После того, как в реестр внесены указанные изменения, в окне Internet Explorer перестанет вызываться локальное меню, которое до этого открывалось нажатием правой кнопки мыши.
   Для того чтобы вновь разрешить пользователям работать с локальным меню интернет–обозревателя, нужно присвоить параметру NoBrowserContextMenu значение 0 либо удалить его из реестра. При выполнении данного трюка перезагрузка компьютера не требуется.


   Открыть в новом окне

   Если щелкнуть правой кнопкой мыши на какой нибудь ссылке, то в открывшемся локальном меню будет присутствовать функция Открыть в новом окне. При ее активизации соответствующая страница будет открыта в новом окне Internet Explorer. C помощью реестра можно запретить использование данной функции. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions нужно создать параметр NoOpeninNewWnd типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
   "NoOpeninNewWnd"=dword:00000001

   После того, как данный reg–файл импортирован в реестр, использование локальной функции Открыть в новом окне станет невозможным – при ее активизации на экране отобразится сообщение, изображенное на рис. 4.8.
   Чтобы разблокировать функцию Открыть в новом окне, следует удалить из реестра параметр NoOpeninNewWnd либо присвоить ему значение 0. Все выполненные изменения вступают в силу без перезагрузки компьютера.



   Прочие настройки Internet Explorer


   В данном разделе мы рассмотрим ряд трюков, относящихся к различным режимам работы Internet Explorer.


   Изменение версии Internet Explorer

   При активизации функции Справка►О программе на экране отображается окно, содержащее информацию о текущей версии и прочих характеристиках Internet Explorer (рис. 4.17).

   Рис. 4.17. Характеристики Internet Explorer

   Информация о номере версии программы хранится в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer в строковом параметре Version. Если изменить значение данного параметра, то в окне О программе соответствующим образом изменится и информация о номере версии интернет–обозревателя. Ниже приведен reg–файл, в котором данному параметру установлено значение Самая новая версия.
   Windows Registry Editor Version 5.00

   [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer]
   "Version"="Самая новая версия"

   Результат выполненных действий приведен на рис. 4.18 – информация о номере версии изменилась в соответствии с внесенными в реестр корректировками.

   Рис. 4.18. Изменение версии Internet Explorer

   Для возврата к исходному состоянию нужно параметру Version вернуть первоначальное значение. Изменения вступают в силу без перезагрузки компьютера.


   Запрет загрузки файлов из Интернета

   Возможности системного реестра позволяют установить запрет пользователям на загрузку файлов из Интернета. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions следует создать параметр NoSelectDownloadDir типа DWORD и установить ему значение 1. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
   "NoSelectDownloadDir"=dword:00000001

   После импорта данного файла в реестр и последующей перезагрузки компьютера загрузка файлов из Интернета будет невозможна – при попытке нажатия кнопки Сохранить в диалоговом окне загрузки файлов система выдаст соответствующее предупреждение.
   Чтобы вновь разрешить пользователям загружать файлы из Интернета необходимо присвоить параметру NoSelectDownloadDir значение 0 либо удалить его из реестра. Чтобы выполненные изменения вступили в силу, требуется перезагрузка компьютера.


   Сохранение текущей страницы

   С помощью реестра можно сократить количество типов файлов для сохранения текущей страницы. По умолчанию системой предлагаются следующие типы файлов (рис. 4.19):

   Рис. 4.19. Варианты сохранения текущей страницы

   Возможности реестра позволяют удалить из этого выпадающего списка типы файлов Веб–страница, полностью (*. htm, *. html) и Веб–архив, один файл (*. mht). Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Infodelivery\ Restrictions требуется сформировать параметр NoBrowserSaveWebComplete типа DWORD и установить ему значение 1 (если подразделы Infodelivery и Restrictions отсутствуют по указанному пути, то их следует создать самостоятельно). Соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Infodelivery\Restrictions]
   "NoBrowserSaveWebComplete"=dword:00000001

   После внесения в реестр указанных изменений перечень типов файлов, предлагаемых системой для сохранения текущей страницы, будет сокращен (рис. 4.20).

   Рис. 4.20. Сокращенный список типов файлов

   Чтобы вернуться к первоначальному перечню типов файлов, необходимо присвоить параметру NoBrowserSaveWebComplete значение 0 либо удалить его из реестра. Выполненные изменения вступают в силу без перезагрузки компьютера.


   Время ожидания ответа сервера

   При обращении к сайтам Internet Explorer ожидает ответа от них в течение установленного времени, по окончании которого при отсутствии ответа выдается сообщение о невозможности открытия сайта. Возможности системного реестра позволяют корректировать величину этого промежутка времени по своему усмотрению. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Internet Settings необходимо создать параметр ReceiveTimeout типа DWORD; значением этого параметра будет величина данного промежутка времени, выраженная в миллисекундах. Ниже приведен текст reg–файла, в котором данному параметру установлено значение 75300 в шестнадцатеричной системе исчисления (что составляет 480000 миллисекунд или 8 минут).
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
   "ReceiveTimeout"=dword:00075300

   Следует отметить, что по умолчанию время ожидания ответа от сервера составляет 5 минут. Чтобы вернуться к этому состоянию, достаточно удалить из реестра параметр ReceiveTimeout. Все выполненные изменения вступают в силу только после перезагрузки компьютера.


   Заголовок Internet Explorer

   По умолчанию заголовок Internet Explorer выглядит следующим образом (рис. 4.21):

   Рис. 4.21. Заголовок Internet Explorer

   Используя возможности системного реестра, можно изменить содержимое заголовка по своему усмотрению. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main необходимо создать строковый параметр Window Title, и в качестве его значения ввести требуемый текст. Ниже приведен текст reg–файла, в котором данному параметру присвоено значение Успешной работы.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
   "Window Title"="Успешной работы"

   После внесения в реестр указанных изменений заголовок Internet Explorer примет вид, изображенный на рис. 4.22.

   Рис. 4.22. Смена заголовка

   Чтобы восстановить заголовок, установленный по умолчанию (рис. 4.21), необходимо удалить из реестра параметр Window Title. Все изменения вступают в силу без перезагрузки компьютера.


   Замена фона инструментальной панели Internet Explorer

   Существует возможность установить любой фон инструментальной панели Internet Explorer, в зависимости от желания пользователя. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar необходимо создать строковый параметр BackBitmap, значением которого будет являться полный путь к bmp–файлу с требуемой картинкой. Ниже приведен фрагмент reg–файла, в котором данному параметру установлено значение C:\Документы\Pic1. bmp.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar]
   "BackBitmap"="C:\\Документы\\Pic1. bmp"

   После импорта reg–файла в реестр в инструментальной панели Internet Explorer замостится выбранный рисунок.

   ВНИМАНИЕ
   Аналогичные изменения произойдут в окнах Мой компьютер, Проводник, Мои документы и иных, использующих оболочку Windows XP.

   Для возврата к исходному состоянию нужно удалить из реестра параметр BackBitmap; перезагрузка компьютера при выполнении данного трюка не требуется.


   Блокировка клавиши F3

   При необходимости можно заблокировать клавишу F3, с помощью которой запускается процесс поиска в Интернете. Для этого нужно создать параметр NoFindFiles типа DWORD в разделе реестра HKEY_CURRENT_USER\Software\Policies\ Microsoft\Internet Explorer\Restrictions и установить данному параметру значение 1. Соответствующий reg–файл будет выглядеть следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
   "NoFindFiles"=dword:00000001

   После внесения в реестр указанных изменений использование клавиши F3 станет невозможным – при нажатии на нее на экране отобразится сообщение, изображенное на рис. 4.8.

   ПРИМЕЧАНИЕ
   Следует учитывать, что даже после блокировки клавиши F3 остается возможность использования режима поиска с помощью соответствующей кнопки инструментальной панели.

   Чтобы разблокировать клавишу F3, необходимо присвоить параметру NoFindFiles значение 0 либо удалить его из реестра. Все изменения действительны без перезагрузки компьютера.


   Блокировка кнопок Вперед и Назад

   Возможности реестра позволяют запретить использование кнопок Вперед и Назад, которые расположены в инструментальной панели Internet Explorer. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\ Restrictions следует сформировать параметр NoNavButtons типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
   "NoNavButtons"=dword:00000001

   После того, как данный reg–файл импортирован в реестр, использование кнопок Вперед и Назад станет невозможным – они будут заблокированы.

   ПРИМЕЧАНИЕ
   Одновременно с кнопками Вперед и Назад будут заблокированы и соответствующие функции локального меню, открываемого нажатием правой кнопки мыши.

   Чтобы вновь разрешить использование данных кнопок, необходимо удалить из реестра параметр NoNavButtons либо присвоить ему значение 0. Все выполненные изменения вступают в силу без перезагрузки компьютера.


   Редактирование списка адресов

   Как известно, выпадающий список адресной строки интернет–обозревателя содержит перечень вводимых ранее пользователем адресов (рис. 4.23).

   Рис. 4.23. Список адресов

   Возможно редактирование этого списка с помощью системного реестра – необходимые операции выполняются в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedURLs. Данный раздел содержит строковые параметры, значениями которых являются адреса веб–страниц. По обычным правилам редактирования реестра можно добавлять либо удалять параметры с требуемыми адресами.

   ПРИМЕЧАНИЕ
   Параметры данного подраздела имеют наименование url№. При формировании списка веб–адресов следует учитывать, что они должны быть упорядочены следующим образом: url1, url10, url11, url12,…, url2, url21, url22,…, url3, url31, url32 и т. д. Если количество веб–адресов не превышает 10, то применяется обычный порядок нумерации: url1, url2, url3 и т. д. При несоблюдении этого правила список адресов будет неполным – он прервется в том месте, где нарушен указанный порядок нумерации.

   Все выполненные изменения вступают в силу без перезагрузки компьютера.


   Инструментальная панель изображений


   Если при работе в Internet Explorer навести указатель мыши на какой нибудь рисунок, то в левом верхнем углу данного рисунка автоматически отобразится инструментальная панель. С помощью соответствующих кнопок данной панели можно сохранить рисунок, вывести его на печать, отправить по почте либо открыть папку Мои рисунки. Возможности системного реестра позволяют запретить автоматическое отображение инструментальной панели изображений. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\ PhotoSupport необходимо создать параметр MyPics_Hoverbar типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\PhotoSupport]
   "MyPics_Hoverbar"=dword:00000001

   После импорта данного файла в реестр инструментальная панель изображений отображаться не будет.
   Чтобы вновь включить автоматическое отображение инструментальной панели, необходимо удалить из реестра параметр MyPics_Hoverbar либо присвоить ему значение 0.
   Аналогичный трюк можно выполнить и другим способом. Для этого нужно сформировать строковый параметр Enable_MyPics_Hoverbar в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main; если данному параметру установлено значение yes, то автоматическое отображение инструментальной панели изображений будет включено, при установленном значении no – выключено. В приведенном ниже тексте reg–файла параметру Enable_MyPics_Hoverbar присвоено значение no.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
   "Enable_MyPics_Hoverbar"="no"

   После импорта в реестр данного reg–файла инструментальная панель изображений отображаться не будет.


   Минимальный размер изображения

   По умолчанию автоматическое отображение инструментальной панели изображений включено не для всех картинок, а только для тех, размер которых составляет не менее 130х130 пикселей. Возможности реестра позволяют изменить данную величину. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main следует создать параметр Image_Filter типа DWORD; значение данного параметра будет определять требуемый минимальный размер изображения.


   Расположение инструментальной панели изображений

   По умолчанию инструментальная панель изображений отображается на расстоянии 10 пикселей от левой и верхней границ картинки. С помощью реестра можно изменить данное значение по своему усмотрению. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main необходимо сформировать параметр Offset типа DWORD; значение данного параметра определяет расстояние от границ изображения до инструментальной панели.



   Автоматическое изменение размера изображений

   По умолчанию Internet Explorer изменяет размеры изображений таким образом, чтобы они полностью умещались на экране и не было необходимости использования полос прокрутки; иначе говоря – размеры изображений автоматически подгоняются под размеры экрана. С помощью реестра данную функциональность можно отключить. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main необходимо создать строковый параметр Enable AutoImageResize; если данному параметру присвоено значение yes, то режим автоматического изменения размеров экрана включен, при установленном значении no – выключен. Ниже приведен текст reg–файла, в котором данному параметру установлено значение no.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
   "Enable AutoImageResize"="no"

   После импорта данного reg–файла в реестр автоматическое изменение размеров изображений выполняться не будет. Выполненные изменения вступают в силу без перезагрузки компьютера.


   Запрет автоматических обновлений

   Возможности реестра позволяют запретить автоматическое обновление Internet Explorer – для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main используется параметр NoUpdateCheck типа DWORD с установленным значением 1. Соответствующий reg–файл должен быть составлен следующим образом:
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
   "NoUpdateCheck"=dword:00000001

   После внесения в реестр указанных изменений автоматическое обновление Internet Explorer выполняться не будет.
   Чтобы разрешить автоматическое обновление интернет–обозревателя, необходимо присвоить параметру NoUpdateCheck значение 0. Выполненные изменения действительны без перезагрузки компьютера.


   Редко используемые пункты в Избранном

   При необходимости можно включить режим, при котором в меню Избранное будут отображаться только часто используемые пункты, а для доступа к остальным нужно будет воспользоваться специальной стрелкой. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main нужно сформировать строковый параметр FavIntelliMenus; если данному параметру присвоено значение yes, то редко используемые пункты будут скрываться. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
   "FavIntelliMenus"="yes"

   После импорта в реестр данного reg–файла редко используемые пункты в меню Избранное будут скрываться.
   Для отключения данного режима нужно присвоить параметру FavIntelliMenus значение no либо удалить его из реестра. Все изменения вступают в силу без перезагрузки компьютера.


   Изменение стартовой страницы

   С помощью системного реестра можно изменять адрес страницы, с которой начинается обзор при запуске Internet Explorer (страницы по умолчанию). Для этого следует использовать строковый параметр Start Page, который расположен в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main. В качестве значения данного параметра указывается требуемый веб–адрес. Ниже приведен текст reg–файла, в котором данному параметру установлено значение www. piter. com.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
   "Start Page"="www. piter. com"

   После внесения в реестр указанных изменений страницей, загружаемой по умолчанию, будет www. piter. com.

   ПРИМЕЧАНИЕ
   Значение данного параметра изменяется в соответствии со значением поля Адрес, которое расположено в окне редактирования свойств интернет–обозревателя на вкладке Общие.

   Выполненные изменения действительны без перезагрузки компьютера.


   Пароль на ограничение доступа к сайтам

   Возможности реестра позволяют отключить пароль, который регулирует доступ пользователей к сайтам по содержанию (создание пароля выполняется в окне редактирования свойств интернет–обозревателя на вкладке Содержание с помощью группы параметров Ограничение доступа). В разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Ratings содержится двоичный параметр Key, значением которого является зашифрованный пароль и параметры ограничения. Для отключения пароля необходимо удалить данный параметр из реестра.

   ПРИМЕЧАНИЕ
   В данном разделе расположен также строковый параметр Hint, значением которого является текст введенной при создании пароля подсказки. При удалении параметра Key можно одновременно удалить и этот параметр, поскольку его дальнейшее нахождение в реестре не имеет смысла.

   Внесенные в реестр изменения действительны без перезагрузки компьютера.


   Папка для загружаемых файлов

   В разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer можно определить папку, которая всегда будет предлагаться системой по умолчанию для загружаемых из Интернета файлов. Для этого в качестве значения строкового параметра Download Directory необходимо ввести путь к требуемой папке. Ниже приведен текст reg–файла, в котором данному параметру установлено значение C:\Документы.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer]
   "Download Directory"="C:\\Документы"

   Выполненные изменения вступают в силу без перезагрузки компьютера.


   Режим поиска

   С помощью реестра можно определить поведение Internet Explorer в том случае, когда он не находит требуемую страницу. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main нужно создать параметр AutoSearch типа DWORD; данный параметр может принимать следующие значения:
   ♦ 0 – не выполнять поиск из адресной строки;
   ♦ 6 – показать результаты поиска и перейти на самый похожий узел;
   ♦ 5 – только перейти на самый похожий узел;
   ♦ 4 – только отобразить результаты работы в главном окне.

   ПРИМЕЧАНИЕ
   Данные значения корректно работают при использовании Internet Explorer версии 6.0 и выше.

   Чтобы указанные изменения вступили в силу, требуется перезагрузка компьютера.


   Автозаполнение веб–адресов

   Возможности реестра позволяют включать/выключать режим автозаполнения веб–адресов в адресной строке Internet Explorer. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoComplete используется строковый параметр AutoSuggest: если данному параметру присвоено значение yes, то режим автозаполнения включен, при установленном значении no автозаполнение не используется. Ниже приведен текст reg–файла, в котором данному параметру присвоено значение no.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoComplete]
   "AutoSuggest"="no"

   После импорта данного reg–файла в реестр автозаполнение веб–адресов будет отключено.
   Выполненные изменения вступают в силу без перезагрузки компьютера.


   Автозаполнение форм

   При использовании режима автозаполнения форм Internet Explorer предлагает подсказки, среди которых можно выбрать введенные ранее данные. С помощью реестра можно включать/выключать данный режим. Для этого используется строковый параметр Use FormSuggest, расположенный в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main. При присвоении данному параметру значения yes автозаполнение форм используется, если же установлено значение no – данный режим выключается. Ниже приведен текст reg–файла, в котором параметру Use FormSuggest установлено значение yes.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
   "Use FormSuggest"="yes"

   В результате внесенных в реестр изменений режим автозаполнения форм будет включен.
   Чтобы изменения вступили в силу, перезагрузка компьютера не требуется.


   Автозаполнение логинов и паролей

   Если данный режим используется, то при вводе имен пользователей и паролей в соответствующих диалоговых окнах Internet Explorer будет предлагать для выбора введенные ранее значения. Включение/выключение данного режима осуществляется в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main с помощью строкового параметра FormSuggest Passwords. Если данному параметру присвоено значение yes, то автозаполнение имен пользователей и паролей в формах будет включено, при установленном значении no – выключено. В приведенном ниже reg–файле параметру FormSuggest Passwords установлено значение yes.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
   "FormSuggest Passwords"="yes"

   После внесения в реестр указанных изменений использование автозаполнения логинов и паролей будет включено. Выполненные изменения действительны без перезагрузки компьютера.


   Запрос на сохранение пароля

   Достаточно удобным является использование режима сохранения введенного пароля, что позволяет при последующих обращениях не вводить его вновь. Для включения/выключения данного режима используется строковый параметр FormSuggest PW Ask, который расположен в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main. Если этому параметру присвоено значение yes, то запрос на сохранение пароля будет выводиться, при установленном значении no – данный режим отключается. В приведенном ниже reg–файле параметру FormSuggest PW Ask присвоено значение yes.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
   "FormSuggest PW Ask"="yes"

   После импорта в реестр данного reg–файла система будет выдавать запрос на сохранение введенного пароля. Все изменения вступают в силу без перезагрузки компьютера.




   Настройка Outlook Express


   Одной из наиболее популярных почтовых программ является Outlook Express. Данная глава посвящена описанию трюков, позволяющих выполнять нестандартную настройку этой программы.


   Замена заголовка

   Возможности реестра позволяют заменить стандартный заголовок окна Outlook Express (версии 5.0 и 6.0) на произвольный. Для этого в разделе реестра HKEY_CURRENT_USER\Identities\{A10D3530–C5A4–4309–A70E BA3242D1E98B}\Software\ Microsoft\Outlook Express\5.0 необходимо создать строковый параметр WindowTitle, значением которого будет являться требуемый текст. В приведенном ниже reg–файле данному параметру установлено значение Почтальон Печкин.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Identities\{A10D3530–C5A4–4309–A70E BA3242D1E98B}\Software\Microsoft\Outlook Express\5.0]
   "WindowTitle"="Почтальон Печкин"

   После внесения в реестр указанных изменений заголовок окна Outlook Express примет вид, изображенный на рис. 5.1.

   Рис. 5.1. Изменение заголовка окна

   Чтобы вернуть окну почтовой программы заголовок по умолчанию, достаточно удалить из реестра параметр WindowTitle. Выполненные изменения вступают в силу без перезагрузки компьютера.


   Заставка Outlook Express

   C помощью реестра можно управлять отображением заставки, которая появляется на экране при запуске Outlook Express. Для этого в разделе реестра HKEY_CURRENT_USER\Identities\{A10D3530–C5A4–4309–A70E BA3242D1E98B}\Software\ Microsoft\Outlook Express\5.0 (особенность названия раздела {A10D3530–C5A4–4309–A70E BA3242D1E98B} приведена в предыдущем разделе) необходимо создать параметр NoSplash типа DWORD. Если данному параметру присвоено значение 0, то при запуске программы на экране будет отображаться соответствующая заставка, при установленном значении 1 заставка не появляется. Все выполненные изменения действительны без перезагрузки компьютера.


   Учетные записи

   Как известно, в состав меню Сервис программы Outlook Express включена функция Учетные записи (рис. 5.2).

   Рис. 5.2. Функция Учетные записи

   Возможности реестра позволяют удалить функцию Учетные записи из данного меню. Для этого в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Outlook Express необходимо создать параметр No modify accts типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Outlook Express]
   "No modify accts"=dword:00000001

   После импорта данного файла в реестр функция Учетные записи будет удалена из меню Сервис (рис. 5.3).

   Рис. 5.3. Удаление функции Учетные записи

   Чтобы вернуть функцию Учетные записи на привычное место, нужно присвоить параметру No modify accts значение 0 либо удалить его из реестра. Выполненные изменения вступают в силу без перезагрузки компьютера.



   Windows Media Player


   В этой главе мы рассмотрим, каким образом можно создавать произвольный текст заголовка Windows Media Player, как ограничить доступ к некоторым параметрам настройки проигрывателя и как очистить список недавно воспроизведенных файлов.


   Заголовок Windows Media Player

   С помощью системного реестра можно добавить произвольный текст к стандартному заголовку окна Windows Media Player. Для этого необходимо создать строковый параметр TitleBar в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\ WindowsMediaPlayer (если подраздел WindowsMediaPlayer отсутствует по указанному пути, то его следует создать самостоятельно); значением данного параметра будет требуемый текст. В приведенном ниже reg–файле данному параметру присвоено значение Моя шарманка.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\WindowsMediaPlayer]
   "TitleBar"="Моя шарманка"

   После внесения в реестр указанных изменений заголовок окна проигрывателя примет вид, изображенный на рис. 6.1.

   Рис. 6.1. Изменение заголовка окна проигрывателя

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


   Параметры настройки Windows Media Player

   При активизации функции Сервис►Параметры на экране отображается окно параметров настройки Windows Media Player. Данное окно состоит из нескольких вкладок (рис. 6.2).

   Рис. 6.2. Фрагмент окна параметров настройки

   При необходимости можно удалить из данного окна вкладку Сеть. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\WindowsMediaPlayer необходимо создать параметр HideNetworkTab типа DWORD и присвоить ему значение 1. Ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Policies\Microsoft\WindowsMediaPlayer]
   "HideNetworkTab"=dword:00000001

   Результат выполненных действий показан на рис. 6.3 – вкладка Сеть удалена из окна настройки параметров Windows Media Player.

   Рис. 6.3. Удаление вкладки Сеть

   После удаления из реестра параметра HideNetworkTab либо присвоения ему значения 0 вкладка Сеть будет восстановлена на прежнем месте. Чтобы изменения вступили в силу, перезагрузка компьютера не требуется.


   Список воспроизведенных файлов

   Иногда возникает необходимость корректировки либо полной очистки списка последних воспроизведенных проигрывателем файлов. Соответствующие операции выполняются в разделе реестра HKEY_CURRENT_USER\Software\ Microsoft\MediaPlayer\Player\RecentFileList, который содержит строковые параметры File0, File1, File2 и т. д. Значением каждого параметра является путь к недавно воспроизведенному файлу. Лишние записи можно просто удалить, используя обычные средства редактирования реестра.



   Утилиты для работы с реестром


   Рассматривая в предыдущих главах различные трюки, которые выполняются с использованием реестра Windows XP, мы вносили необходимые изменения в реестр с помощью reg–файлов (в большинстве случаев) либо с помощью редактора реестра, запускаемого при активизации функции Пуск►Выполнить – regedit. Однако, помимо указанных способов, для работы с реестром целесообразно использовать специально разработанные утилиты, которые на сегодняшний день представлены в большом количестве. Авторами таких утилит является как корпорация Microsoft, так и целый ряд сторонних разработчиков.
   Утилиты для работы с реестром различаются по методам использования и функциональным возможностям. Так, одни утилиты используются для редактирования системного реестра, другие – для постоянного мониторинга обращений к реестру, третьи – для отмены внесенных в реестр изменений, четвертые – включают в себя все перечисленные функциональности и т. п.
   В этой главе мы познакомимся с некоторыми популярными в настоящее время утилитами, предназначенными для работы с реестром Windows XP.


   Менеджер реестра Reg Organizer


   Reg Organizer представляет собой многофункциональную утилиту, с помощью которой осуществляется просмотр, редактирование и чистка системного реестра, предварительный просмотр импортируемых reg–файлов, а также управление конфигурационными файлами разных типов. Следует отметить, что использование данной программы открывает доступ к некоторым возможностям Windows, которые не отражены в стандартной документации.


   Назначение и функциональные возможности

   Кратко функциональные возможности Reg Organizer можно сформулировать следующим образом:
   ♦ Просмотр и редактирование системного реестра, выполнение самых разнообразных операций с параметрами реестра и со значениями параметров (экспорт, импорт и др.). Переход в соответствующий режим выполняется нажатием кнопки Редактирование реестра, расположенной в левой части интерфейса, либо с помощью функции Режим►Режим редактирования реестра. Наиболее популярные операции удобно выполнять с помощью функций меню Реестр, расположенном в главном меню окна программы.
   ♦ Чистка системного реестра. Эту функциональность Reg Organizer рекомендуется использовать в случае, например, когда после удаления некоторой программы в системном реестре остались созданные этой программой записи. Поскольку эти записи не несут никакой функциональной нагрузки, но могут препятствовать нормальной работе других программ, их следует удалить. Переход в данный режим выполняется с помощью кнопки Чистка реестра, которая находится в левой части интерфейса, либо при активизации функции Режим►Режим чистки реестра.
   ♦ Предварительный просмотр reg–файлов перед их импортом в реестр. К положительным особенностям данной функциональности следует отнести наглядность представления информации.
   ♦ Полное и бесследное удаление программ с использованием возможностей встроенного деинсталлятора приложений (переход в режим работы деинсталлятора осуществляется нажатием кнопки Деинсталляция софта, расположенной в левой части интерфейса, либо при активизации функции Команды►Деинсталлировать приложение).
   ♦ Тонкая настройка Reg Organizer применительно к требованиям конкретного пользователя (окно Установки, в котором выполняется настройка параметров работы программы, открывается с помощью кнопки Опции, расположенной в левой части интерфейса, либо с помощью кнопки Установки, которая находится в инструментальной панели; также для этого можно воспользоваться функцией Команды►Установки).
   ♦ Работа с различными конфигурационными файлами (переход в соответствующий режим выполняется нажатием кнопки Редактирование файлов, расположенной в левой части интерфейса, либо с помощью функции Режим►Режим редактирования файлов).
   ♦ Выполнение поиска и замены данных в реестре (для перехода в этот режим следует воспользоваться кнопкой Поиск и замена, которая находится в левой части интерфейса, либо функцией Режим►Режим поиска и замены в реестре).

   ПРИМЕЧАНИЕ
   Кнопки Редактирование реестра, Редактирование файлов, Чистка реестра, Поиск и замена, Деинсталляция софта и Опции отображаются в левой части интерфейса в том случае, когда с помощью функции Вид►Панель Reg Organizer включено отображение панели Reg Organizer.

   В последующих разделах мы подробнее рассмотрим структуру, функциональные возможности и порядок использования программы Reg Organizer версии 2.5 beta (на момент написания данной книги это последняя версия программы).


   Структура Reg Organizer


   Общий вид рабочего интерфейса Reg Organizer (в режиме редактирования реестра) изображен на рис. 7.1.

   Рис. 7.1. Окно Reg Organizer

   Данное окно можно условно разделить на следующие составные элементы:
   ♦ Главное меню.
   ♦ Панель инструментов (на рис. 7.1 она расположена правее заголовка Режим редактирования реестра).
   ♦ Панель больших кнопок (на рис. 7.1 в состав данной панели входят кнопки Открыть, Избранное, Установки, Обновить и Экспорт).
   ♦ Панель Reg Organizer (на рис. 7.1 она отключена; для ее включения достаточно активизировать функцию Вид►Панель Reg Organizer, после чего данная панель отобразится в левой части интерфейса).
   ♦ Окно поиска (на рис. 7.1 это окно находится в нижней части интерфейса; управление отображением данного окна осуществляется с помощью функции Вид►Убрать/Показать окно поиска).
   ♦ Контекстное меню, вызываемое нажатием правой кнопки мыши. Состав контекстного меню зависит от выбранного режима работы.
   ♦ Рабочая область, содержимое которой зависит от выбранного режима (редактирование реестра, чистка реестра, деинсталляция программ и т. д.). На рис. 7.1 рабочая область представлена вкладками Реестр, Обозначения, Параметры и Комментарий.
   Остановимся подробнее на каждом из перечисленных элементов окна Reg Organizer.


   Главное меню

   В состав главного меню программы входят следующие меню: Файл, Поиск, Вид, Редактирование, Реестр, Команды, Режим и Помощь. Кратко остановимся на каждом из них.


   Файл

   Функции меню Файл используются для работы с файлами. С их помощью выполняется экспорт/импорт данных реестра, удаление файлов из реестра, просмотр содержимого файла реестра, подключение и отключение сетевого реестра, сохранение данных. Отдельная функция предназначена для экспорта всего реестра целиком.


   Поиск

   По умолчанию функции меню Поиск недоступны и открываются в зависимости от текущего режима работы.
   Функция Искать в этом ключе, используя текущий профиль открывается только после того, как в режиме поиска и замены введен какой либо текст для поиска, и изменяет свое название в зависимости от введенного текста и параметров поиска.
   Функция Очистить результаты поиска становится доступной в том случае, если поиск был успешным; с помощью данной функции результаты поиска, отображаемые на вкладке Результаты, удаляются.
   При активизации функции Искать снова запускается повторный поиск данных по настроенным ранее условиям.


   Вид

   С помощью функций меню Вид осуществляется настройка режимов отображения как элементов окна Reg Organizer, так и представленной в окне информации.
   Функции Алфавитная сортировка ключей и Алфавитная сортировка параметров предназначены для включения/выключения соответствующих режимов сортировки данных.
   Функция Убрать/Показать окно поиска используется для управления отображением окна поиска, которое расположено в нижней части интерфейса (рис. 7.1).
   Соответствующие функции предназначены для включения/выключения отображения панели Reg Organizer (при включенном отображении данная панель располагается в левой части окна Reg Organizer) и панели инструментов.
   На рис. 7.1 кнопки Открыть, Избранное и др., расположенные в панели больших кнопок, отображены с картинками. С помощью функции Скрыть картинки на больших кнопках можно эти картинки убрать – тогда на кнопках будут отображены только их названия.


   Редактирование

   Функции меню Редактирование доступны только в режиме редактирования файлов. С их помощью осуществляется создание новых ключей и разделов, удаление помеченных ключей и разделов, переименование ключей и разделов. При активизации функции Вставить комментарий на экране отображается окно Вставка комментариев, в котором с клавиатуры можно ввести необходимый комментарий; после нажатия в данном окне кнопки Применить введенный текст будет отображаться в режиме редактирования файлов на вкладке Комментарии.


   Реестр

   Функции данного меню доступны только в режиме редактирования реестра; их названия формируются в зависимости от активной позиции рабочей области – в этом случае к стандартному названию добавляется имя активной позиции (например, если курсор установлен на ветвь реестра HKEY_CURRENT_USER, то к названиям функций будет добавлено HKEY_CURRENT_USER, например – Создать строковый параметр в HKEY_CURRENT_USER). С помощью функций меню Реестр выполняются необходимые операции по редактированию реестра – создание, удаление и переименование разделов, подразделов и параметров реестра, причем для создания нового параметра предназначено несколько функций, используемых в зависимости от типа формируемого параметра (строковый, двоичный и т. д.).


   Команды

   Функции меню Команды позволяют работать с избранными данными (при этом функция Добавить к Избранному (реестр) доступна только в режиме редактирования реестра, а функция Добавить к Избранному (файлы) – в режиме редактирования файлов), выбирать язык программы, переходить в режим настройки параметров работы программы (функция Установки), а также быстро переходить в некоторые интерфейсы различных режимов работы (функции Чистка реестра, Чистка файлов, Деинсталлировать приложение и др.). С помощью функций Экспортировать установки в файл и Импортировать установки из файла осуществляется соответственно экспорт текущих настроек программы в файл и импорт их из файла. При экспорте установок файлу по умолчанию присваивается имя settings. reg, и располагается он в каталоге программы Reg Organizer.


   Режим

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


   Помощь

   Функции меню Помощь предназначены для работы со справочной подсистемой; также в данном меню реализована возможность проверки наличия новой версии программы, перехода на веб–страницу разработчиков программы и отправки почтового сообщение автору. С помощью функции Разблокировать выполняется снятие блокировки программы (для пользователей, находящихся на территории бывшего СССР, программа распространяется бесплатно); чтобы разблокировать программу, достаточно активизировать данную функцию и далее следовать указаниям.


   Панель инструментов

   Как отмечалось выше, инструментальная панель Reg Organizer располагается правее заголовка, характеризующего выбранный режим работы (на рис. 7.1 – правее заголовка Режим редактирования реестра). Управление отображением данной панели осуществляется с помощью функции Вид►Панель инструментов; в ее состав входят следующие кнопки:
   ♦ Импортировать данные из reg–файла – при нажатии на эту кнопку на экране открывается окно, в котором указывается путь к импортируемому в реестр reg–файлу. Данная кнопка полностью дублирует функцию Файл►Импортировать данные из reg–файла.
   ♦ Удалить файл из реестра – при нажатии на эту кнопку на экране открывается окно, в котором указывается путь к удаляемому из реестра reg–файлу. Данная кнопка полностью дублирует функцию Файл►Удалить файл из реестра.
   ♦ Добавить к Избранному (реестр) и Добавить к Избранному (файлы) – данные кнопки используются для добавления в Избранное требуемых разделов либо параметров. Этим кнопкам соответствуют функции Команды►Добавить к Избранному (реестр) и Команды►Добавить к Избранному (файлы).
   ♦ Переключиться в режим поиска и замены – при нажатии на эту кнопку включается режим поиска и замены в реестре. Данная кнопка полностью дублирует функцию Режим►Режим поиска и замены в реестре.
   ♦ Чистка реестра – данная кнопка используется для быстрого перехода в окно Автоматическая чистка реестра. Иначе это окно открывается при нажатии на кнопку Чистка реестра в режиме чистки реестра (Режим►Режим чистки реестра).
   ♦ Установки – при нажатии на эту кнопку на экране отображается окно Установки, в котором выполняется настройка параметров работы программы. Данная кнопка полностью дублирует функцию Команды►Установки, а также кнопку Опции, которая расположена в панели Reg Organizer (в левой части интерфейса).
   ♦ Выход – данная кнопка используется для завершения работы программы и выхода из нее.

   ПРИМЕЧАНИЕ
   Названия перечисленных кнопок отображаются в виде всплывающей подсказки, которая появляется при подведении указателя мыши к соответствующей кнопке.

   На основании вышесказанного можно сделать вывод, что кнопки инструментальной панели дублируют некоторые функции главного меню программы и предназначены для повышения удобства работы.


   Панель больших кнопок

   Содержимое панели больших кнопок (на рис. 7.1 она расположена сразу под заголовком Режим редактирования реестра) зависит от выбранного режима работы. Далее мы рассмотрим все возможные варианты ее конфигурации.

   ПРИМЕЧАНИЕ
   В программе реализована возможность управления отображением картинок на кнопках данной панели – для этого следует использовать функцию главного меню Вид►Скрыть картинки на больших кнопках либо функцию контекстного меню Скрыть картинки на кнопках (данная функция появляется на экране при нажатии правой кнопки мыши в любом месте панели больших кнопок).

   Необходимо отметить, что в режиме деинсталляции данная панель отсутствует.


   Режим редактирования реестра

   В режиме редактирования реестра в состав описываемой панели включены следующие кнопки:
   ♦ Открыть – кнопка используется для открытия ключа, путь к которому указан в расположенном ниже поле (значение данного поля может также выбираться из выпадающего списка).
   ♦ Избранное – при нажатии на данную кнопку на экране открывается окно, в котором содержится перечень избранных данных.
   ♦ Установки – кнопка предназначена для быстрого перехода в режим редактирования параметров настройки программы (данной кнопке соответствует аналогичная кнопка инструментальной панели, см. подраздел "Панель инструментов").
   ♦ Обновить – кнопка используется для оперативного обновления данных.
   ♦ Экспорт – кнопка предназначена для экспорта данных реестра в reg–файл, при этом экспортируется тот параметр или подраздел, на котором установлен курсор, либо путь к которому указан в поле, расположенном сразу под панелью больших кнопок.


   Режим чистки реестра

   В режиме чистки реестра панель больших кнопок состоит из следующих кнопок:
   ♦ Сохранить – данная кнопка предназначена для сохранения содержимого текущей закладки в текстовый файл (*. txt). При нажатии на кнопку на экране отображается окно, в котором следует указать путь для сохранения.
   ♦ Назад и Вперед – кнопки используются для перехода по закладкам.
   ♦ Установки – при нажатии на эту кнопку на экране открывается окно настройки параметров работы программы.
   ♦ Удалить – данная кнопка используется для удаления помеченных объектов.
   ♦ Обновить – кнопка предназначена для оперативного обновления данных.


   Режим редактирования файлов

   В режиме редактирования файлов в состав панели больших кнопок включены следующие кнопки:
   ♦ Открыть INI – при нажатии на данную кнопку на экране отображается окно Открыть, в котором следует указать путь для открываемого ini–файла.
   ♦ Избранное – кнопка предназначена для быстрого перехода в режим работы с избранными данными.
   ♦ Установки – при нажатии на эту кнопку на экране открывается окно настройки параметров работы программы.
   ♦ Импорт – при нажатии на данную кнопку на экране отображается окно Открыть, в котором следует указать путь к импортируемым данным.
   ♦ Обновить – кнопка предназначена для оперативного обновления данных.
   ♦ Сохранить – данная кнопка используется для сохранения выполненных изменений.


   Режим поиска и замены в реестре

   В данном режиме панель больших кнопок состоит из следующих кнопок:
   ♦ Искать – нажатием данной кнопки запускается процесс поиска в соответствии с заданными условиями.
   ♦ Остановить – кнопка доступна только при незавершенном процессе поиска. При нажатии на нее поиск прекращается.
   ♦ Изменить – данная кнопка используется для изменения выделенных совпадений.
   ♦ Удалить – с помощью данной кнопки осуществляется удаление отмеченных совпадений. В правой части данной кнопки находится стрелка, открывающая доступ к перечню возможных режимов удаления.
   ♦ Выделить – при нажатии на данную кнопку будут помечены все позиции на закладке Результаты.
   ♦ Отменить – с помощью данной кнопки снимаются пометки со всех помеченных позиций на закладке Результаты.


   Панель Reg Organizer

   Панель Reg Organizer состоит из закладок Режимы и Избранное. Управление отображением данной панели осуществляется с помощью функции Вид►Панель Reg Organizer.
   В состав закладки Режимы (рис. 7.2) включены кнопки Редактирование реестра, Редактирование файлов, Чистка реестра, Поиск и замена, Деинсталляция софта и Опции. Первые пять кнопок предназначены для смены режимов работы программы; они дублируют соответствующие функции меню Режим. При нажатии на кнопку Опции на экране открывается окно Установки, в котором выполняется настройка параметров работы программы; кнопка Опции дублирует функцию Команды►Установки.

   Рис. 7.2. Панель Reg Organizer, закладка Режимы

   Закладка Избранное предназначена для работы с избранными данными. В ее состав включены кнопки Избранное (файлы) и Избранное (реестр), с помощью которых осуществляется выбор требуемого режима работы. Данные кнопки дублируют функции соответственно Команды►Избранное (файлы) (данная функция активизируется также при нажатии на клавишу F11) и Команды►Избранное (реестр) (клавиша F10).


   Окно поиска

   Окно поиска, расположенное в нижней части интерфейса (режим редактирования реестра), предназначено для отображения результатов поиска данных, параметры которого были заданы в режиме поиска и замены. Содержимое данного окна аналогично содержимому закладки Результаты, которая расположена в режиме поиска и замены, с той разницей, что в окне поиска отсутствует возможность пометки позиций. Управление отображением данного окна осуществляется с помощью функции Вид►Убрать/Показать окно поиска; также для этого может применяться аналогичная функция контекстного меню, открываемого нажатием правой кнопки мыши.


   Контекстное меню Reg Organizer

   Контекстное меню Reg Organizer вызывается в режимах редактирования реестра, редактирования файлов и чистки реестра. Состав контекстного меню зависит от конкретного режима работы. Рассмотрим все возможные варианты конфигурации контекстного меню Reg Organizer.


   Режим чистки реестра

   В режиме чистки реестра состав контекстного меню может варьироваться в зависимости от активной закладки. В любом случае в состав данного меню включена функция Информация о, при активизации которой на экране отображается дополнительная информация о предварительно выделенном с помощью курсора объекте. Также на всех закладках доступна функция Выход, предназначенная для выхода из программы.
   На закладке Деинсталляция в контекстном меню имеется функция Показать ключ реестра меню установки и удаления относящийся к…; при активизации данной функции на экране отображается информационное окно, в котором указан путь к соответствующему параметру реестра для объекта, на котором установлен курсор (в зависимости от позиционирования курсора формируется и полное название данной функции). С помощью функции Деинсталлировать…, которая также включена в контекстное меню закладки Деинсталляция, запускается процесс деинсталляции программы, на которой установлен курсор (полное название данной функции также формируется в зависимости от позиционирования курсора).
   В контекстном меню закладки Программы имеется функция Показать ключи реестра, относящиеся к…; при активизации данной функции на экране отображается информационное окно с перечнем ключей реестра, имеющих непосредственное отношение к программе, на которой установлен курсор (в зависимости от позиционирования курсора формируется и полное название описываемой функции). С помощью подменю Дополнительные возможности поиска, также входящего в состав контекстного меню закладки Программы, открываются расширенные возможности поиска требуемых данных (например, Поиск по ключевому слову).


   Режим редактирования файлов

   Помимо функций, дублирующих содержимое панели больших кнопок, в контекстном меню данного режима присутствует функция Копировать, а также функция Добавить открытый файл к Избранному, при активизации которой открытый в данный момент файл будет включен в состав Избранного.


   Режим редактирования реестра

   Контекстное меню, вызываемое в режиме редактирования реестра, включает в себя наибольшее количество функций по сравнению с описанными выше контекстными меню.
   Достаточно полезной является функция Подробнее о…, с помощью которой на экране отображается расширенная информация о ключе реестра, на котором установлен курсор (полное название функции формируется в зависимости от позиционирования курсора). При активизации данной функции на экране отображается окно, изображенное на рис. 7.3 (в данном случае показано окно с расширенной информацией о ключе HKEY_CURRENT_USER\Software).

   Рис. 7.3. Окно расширенной информации

   В данном окне отображается информация о количестве подчиненных уровней анализируемого ключа, размере содержащихся в нем данных, дате последней модификации ключа и др.
   С помощью функции Изменить значение параметра… осуществляется переход в режим редактирования параметра реестра, на котором установлен курсор. При активизации данной функции на экране отображается окно редактирования, вид и состав которого зависит от типа конкретного параметра (строковый, двоичный, DWORD и др.). На рис. 7.4 изображено окно, предназначенное для редактирования параметра типа DWORD.

   Рис. 7.4. Редактирование параметра DWORD

   В данном окне значение параметра может быть представлено в десятичном или шестнадцатеричном виде, а также в виде даты (отметим, что стандартный редактор реестра не предусматривает последнего варианта). В верхней части окна содержатся кнопки, соответствующие позициям переключателя Система счисления, который расположен сразу за полем Значение. При нажатии на ту или иную кнопку (либо при установке переключателя в необходимое положение) содержимое поля Значение автоматически изменяется в соответствии с выбранной системой исчисления. Например, если в приведенном примере выбрать шестнадцатеричную систему исчисления, то значение параметра будет равным 91, а при установке переключателя в положение В виде даты содержимое поля Значение будет равняться 24.05.1900.
   Редактирование строковых, двоичных и иных параметров выполняется таким же образом, как и в стандартном редакторе реестра.
   Функции подменю Создать относятся к разделу реестра, на котором установлен курсор. С их помощью можно создать как новый подраздел в составе текущего раздела, так и параметры следующих типов: строковый, Expand String, DWORD, мультистроковый и двоичный.
   С помощью функции Удалить ключ… осуществляется удаление из реестра ключа (раздела или подраздела), на котором установлен курсор.
   Функция Клонировать… позволяет создать полную копию ключа реестра, на котором установлен курсор. При активизации данной функции на экране отображается окно Название ключа; в данном окне создаваемому разделу (подразделу) по умолчанию присвоено значение Первоначальное название (2), которое можно отредактировать с клавиатуры. После нажатия в данном окне кнопки Создать будет создана копия ключа, включая все подчиненные уровни (разделы, подразделы, параметры).
   Функции Скопировать название ключа и Скопировать название параметра позволяют скопировать в буфер обмена соответственно полное название ключа или название параметра, на котором установлен курсор.
   С помощью функции Добавить текущий путь к Избранному осуществляется добавление в список избранного полного пути к разделу, на котором установлен курсор. При активизации функции на экране отображается информационное сообщение о выполнении операции. Для быстрого перехода в список избранного следует воспользоваться функцией Избранное.
   Функция Искать в текущем ключе позволяет произвести поиск требуемых объектов в ключе, на котором установлен курсор. При активизации данной функции включается режим поиска и замены в реестре, в котором будут автоматически установлены соответствующие параметры поиска.
   Для проведения расширенного поиска следует воспользоваться функциями подменю Дополнительные опции поиска.
   Функция Убрать/Показать окно поиска предназначена для управления отображением окна поиска, расположенного в нижней части интерфейса.
   С помощью функции Выход осуществляется выход из программы.


   Рабочая область Reg Organizer

   Как отмечалось выше, содержимое рабочей области Reg Organizer напрямую зависит от выбранного режима работы. В этой книге мы остановимся на тех режимах, которые имеют непосредственное отношение к работе с системным реестром.


   Редактирование реестра

   Рабочая область режима редактирования реестра представлена вкладками Реестр, Обозначения, Параметры и Комментарий; вид рабочей области изображен на рис. 7.1. Остановимся подробнее на каждой из перечисленных вкладок.
   Содержимое вкладки Реестр представляет собой иерархическую структуру системного реестра. Работа с данной вкладкой ведется таким же образом, как и в левой панели окна стандартного редактора реестра.
   На вкладке Обозначения приводится перечень символов, которыми помечаются параметры реестра, с расшифровкой значения этих символов.
   Вкладка Параметры содержит перечень параметров реестра, относящихся в активному на вкладке Реестр разделу (подразделу). Для каждого параметра в соответствующих колонках отображается его наименование, значение и тип. Также на этой вкладке расположена инструментальная панель, кнопки которой дублируют функции описанного выше контекстного меню. Исключением является кнопка Переименовать ключ… (аналогичной функции в контекстном меню нет), с помощью которой можно при необходимости переименовать ключ, на котором установлен курсор.
   Вкладка Комментарий предназначена для составления необходимых комментариев к данным реестра. В соответствующих полях данной вкладки с клавиатуры вводится комментарий как к реестру в целом, так и к ключу, на котором установлен курсор.


   Чистка реестра

   Общий вид рабочей области в режиме чистки реестра представлен на рис. 7.5.

   Рис. 7.5. Рабочая область в режиме чистки реестра

   Как видно на рисунке, рабочая область начинается со строки подсказки, которая расположена сразу под панелью больших кнопок. После этой строки расположены кнопки Дополнительно, Чистка реестра, Чистка файлов и Опции оболочки, нажатие которых включает соответствующие режимы работы. Рассмотрим подробнее те из них, которые имеют непосредственное отношение к работе с реестром.
   При запуске режима чистки реестра по умолчанию открывается интерфейс под кнопкой Дополнительно. Здесь на соответствующих вкладках располагаются программы и файлы, сгруппированные по различным признакам. Например, на вкладке Деинсталляция (она открыта на рис. 7.5) представлены программы, которые содержатся в меню Windows XP Установка и удаление программ. Возможности Reg Organizer предусматривают как деинсталляцию программ, так и просто их удаление из меню Установка и удаление программ (без деинсталляции); в первом случае необходимо воспользоваться кнопкой Деинсталлировать отмеченные, а во втором – Удалить отмеченные (указанные кнопки располагаются над панелью вкладок). Предварительно следует пометить требуемые позиции путем установки флажков в квадрате слева от названия программы. Для деинсталляции программ можно также воспользоваться соответствующей функцией контекстного меню.
   Вкладка Программы включает в себя перечень всех программ, зарегистрированных в системном реестре. Для удаления из реестра ключей, относящихся к ненужным программам, следует пометить эти программы с помощью установки соответствующих флажков и нажать кнопку Удалить отмеченные. Помимо этого, в программе Reg Organizer реализована возможность более тонкой настройки операции удаления. Для этого нужно установить курсор в требуемую позицию и активизировать функцию контекстного меню Показать ключи реестра, относящиеся к… (полное название функции формируется в соответствии с выбранной программой). В результате на экране отобразится окно с перечнем ключей, относящихся к выбранной программе. В данном окне по умолчанию помечены для удаления все ключи; при необходимости можно оставить некоторые из них (для этого достаточно сбросить соответствующие флажки), после чего нажать кнопку Удалить отмеченные, расположенную в нижней части данного окна. В результате по завершении операции удаления все не отмеченные ключи останутся в системном реестре.
   На вкладке Автозагрузка содержится перечень программ, которые автоматически запускаются после загрузки Windows XP. Возможности Reg Organizer предусматривают как удаление программ из автозагрузки (для этого нужно пометить соответствующие позиции и нажать кнопку Удалить отмеченные), так и создать новый элемент автозагрузки (с помощью кнопки Новый элемент). При нажатии на кнопку Новый элемент на экране отображается окно Создание нового элемента автозагрузки; в данном окне в поле Название следует с клавиатуры ввести произвольное название помещаемой в автозагрузку программы, а в поле Имя файла – указать путь к файлу запуска программы. После нажатия в данном окне кнопки Дальше на экране откроется окно, изображенное на рис. 7.6. В данном окне следует указать раздел реестра, в который будет помещен создаваемый элемент автозагрузки.

   Рис. 7.6. Выбор ключа реестра

   Следует учитывать, что при выборе ключа HKEY_CURRENT_USER\…\Runonce или HKEY_LOCAL_MACHINE\…\Runonce соответствующая программа будет запущена только один раз.
   После выполнения указанных действий и нажатия кнопки Завершить программа будет помещена в автозагрузку.
   Кнопка Запустить предназначена для запуска выбранной программы непосредственно из данного окна. При нажатии на кнопку Отключить для выбранной программы будет отключен режим автозагрузки, а данная кнопка будет называться Включить; после нажатия на нее для программы будет вновь включена автозагрузка.
   На вкладке Типы файлов содержится перечень всех типов файлов, которые зарегистрированы в системном реестре. Для каждого элемента списка в соответствующих колонках отображается расширение, описание типа файла и дата его последнего изменения. Если в колонке Описание типа файлов отображается значение Нет данных, то этот тип файла не относится ни к одному приложению и, вероятней всего, системе не нужен. Такие типы файлов можно удалить с помощью кнопки Удалить отмеченные (предварительно их следует пометить путем установки соответствующих флажков). Если необходимо просмотреть расширенную информацию о том или ином типе файлов, то следует спозиционироваться на нем и активизировать функцию контекстного меню Информация о… – в результате на экране откроется окно Информация, содержащее перечень ключей реестра, которые относятся к выбранному типу.
   Вкладка Расширения оболочки содержит перечень дополнительных команд и функций системы (расширений оболочки) для всех зарегистрированных в системе типов файлов. В соответствующих колонках для каждого элемента списка отображается тип файла, команда и расположение программы на диске. С помощью кнопки Удалить отмеченные выполняется удаление предварительно помеченных позиций из этого списка. Следует отметить, что в первую очередь подлежат удалению те позиции, для которых в колонке Расположение программы ничего не отображается. При необходимости можно изменить расположение программы с помощью соответствующей кнопки – необходимые действия выполняются в окне Изменить значение; в данном окне в поле Новое значение следует с клавиатуры ввести требуемый путь и нажать кнопку Изменить. При активизации функции контекстного меню Информация о… на экране отображается окно расширенной информации о текущем элементе списка с перечнем ключей реестра, относящихся к выбранному типу файла.
   Вкладка Меню "Создать" включает в себя перечень типов файлов (документов системы), которые могут быть созданы с помощью функций подменю Создать, расположенного в контекстном меню проводника. Для каждой позиции списка отображается расширение файла и описание типа файла. Удаление ненужных команд выполняется нажатием кнопки Удалить отмеченные (предварительно следует пометить удаляемые записи путем установки соответствующих флажков). В первую очередь рекомендуется удалить те позиции списка, для которых в колонке Описание типа файлов отображается значение Нет данных.
   При попытке открытия файла неизвестного системе формата Windows предлагает перечень программ для его открытия. Этот перечень содержится на вкладке Меню "Открыть с помощью". С помощью кнопки Удалить отмеченные из данного списка можно удалять ненужные программы (предварительно их следует пометить путем установки соответствующих флажков).
   Вкладка Системные папки содержит перечень ключевых папок системы (например, Мои рисунки, Мои документы и т. д.). Информация содержится на двух дополнительных вкладках: Папки текущего пользователя и Шаблоны папок произвольного пользователя.
   В списке папок текущего пользователя для каждой позиции отображается наименование объекта, его расположение на диске и статус. Если для какой либо папки в колонке Статус отображается значение Не существует, то рекомендуется указать путь к ней; для этого следует пометить соответствующую позицию флажком и нажать кнопку Изменить отмеченные, после чего в открывшемся окне Редактирование записи ввести требуемый путь.
   Следует отметить, что на вкладке Папки текущего пользователя реализована возможность просмотра расширенной информации о текущем элементе списка – для этого необходимо воспользоваться функцией контекстного меню Информация о. При ее активизации на экране отображается окно свойств, содержимое которого зависит от выбранного элемента списка.
   На вкладке Шаблоны папок произвольного пользователя хранится перечень шаблонов, в соответствии с которыми Windows создает пути к системным папкам пользователей. Для перехода в режим редактирования нужно пометить требуемую позицию и нажать кнопку Изменить отмеченные – необходимые действия выполняются в открывшемся окне Редактирование записи.
   Удаление ненужных элементов списка на обеих вкладках выполняется стандартным образом с помощью кнопки Удалить отмеченные.
   На вкладке Общие DLL содержится список совместно используемых библиотек динамической компоновки (DLL), а также других общих файлов. Для каждого элемента списка в соответствующих колонках указывается имя файла и путь к нему, краткое описание, количество использующих данный элемент приложений и статус. С помощью кнопки Отметить ошибочные можно быстро пометить те элементы списка, для которых в колонке Статус отображается значение Не существует; такие позиции следует удалить в первую очередь (с помощью кнопки Удалить отмеченные). При этом необходимо учитывать, что на данной вкладке при нажатии на кнопку Удалить отмеченные будут удаляться не сами файлы, а только ссылки на них.

   ВНИМАНИЕ
   Если в колонке Использующих приложений для какого либо элемента списка отображается значение 0, это не означает, что данный элемент нужно удалять, так как в ряде случаев это может привести к ошибкам в работе. Удалять следует только те позиции, для которых в колонке Статус отображается значение Не существует.

   С помощью кнопки Изменить отмеченные можно изменить путь к предварительно отмеченным элементам списка. Необходимые действия выполняются в окне Укажите расположение, которое открывается на экране при нажатии на данную кнопку.
   При активизации функции контекстного меню Информация о… на экране отображается окно свойств текущего элемента списка.
   На вкладке Кэш ARP содержится дополнительная информация, относящаяся к функциональности Установка и удаление программ, которая входит в состав Панели управления. Элементами списка данной вкладки являются ключи реестра, в которых система хранит информацию о путях к исполняемым файлам для каждой программы из данного раздела. При открытии описываемой вкладки Reg Organizer автоматически проверяет правильность каждого пути; результаты этой проверки выводятся в колонку Статус. С помощью кнопки Удалить отмеченные рекомендуется удалить те элементы списка, для которых в данной колонке отображается значение Не существует.

   ВНИМАНИЕ
   Не следует удалять элементы списка, для которых в колонке Статус отображается значение Неизвестен – это не является основанием для того, чтобы считать данную позицию ненужной. Значение Неизвестен свидетельствует лишь о том, что правильность либо неправильность данной ссылки в процессе проверки установить не удалось.

   С помощью функции контекстного меню Информация о… вызывается окно дополнительной информации о текущем элементе списка. В этом окне отображается полный путь к данному ключу реестра.
   Вкладка Пути приложений включает в себя перечень зарегистрированных в системе исполняемых файлов и путях к этим файлам. Информация, которая содержится на данной вкладке, используется системой, например, при открытии программ с помощью функции Пуск►Выполнить. В момент открытия описываемой вкладки Reg Organizer проверяет правильность всех содержащихся в списке путей и наличие исполняемых файлов в соответствующих папках. Результаты проверки каждой записи отображаются в колонке Статус. С помощью кнопки Удалить отмеченные можно удалить те элементы списка, для которых в данной колонке отображаются следующие значения:
   ♦ В папке(ах) нет требуемого файла – это свидетельствует о том, что исполняемый файл отсутствует в указанной папке.
   ♦ Ненужная запись – запись неправильная по неизвестным причинам.
   ♦ Папка не существует – для данной записи папка по указанному пути отсутствует.
   Следует помнить, что перед удалением необходимо пометить соответствующие позиции путем установки флажков.
   Функция локального меню Информация о… позволяет просмотреть информацию о ключе реестра, относящемуся к текущей позиции списка. При активизации данной функции на экране отображается окно Информация, в котором отображается полный путь к данному ключу.
   Таким образом, мы рассмотрели возможности ручной чистки реестра, которые находятся под кнопкой Дополнительно. Однако в программе Reg Organizer реализована возможность и автоматической чистки реестра – переход в соответствующий режим осуществляется нажатием кнопки Чистка реестра (данная кнопка расположена рядом с кнопкой Дополнительно). В результате на экране отображается окно настройки параметров и просмотра результатов автоматической чистки реестра, изображенное на рис. 7.7.

   Рис. 7.7. Автоматическая чистка реестра

   Данное окно состоит из двух вкладок: Опции чистки реестра и Результаты. Остановимся подробнее на каждой из них.
   На вкладке Опции чистки реестра осуществляется настройка параметров автоматической чистки реестра, а также запуск и остановка данного процесса. В группе параметров Что искать путем установки соответствующих флажков можно установить следующие параметры поиска неполадок:
   ♦ Неверные расширения (наличие неправильных расширений может быть вызвано, например, некорректно выполненным удалением некоторых программ).
   ♦ Ссылки на несуществующие файлы и папки. Информация о найденных неверных ссылках отображается на вкладке Результаты в колонке Комментарий. Возможны следующие варианты:
   • Несуществующий файл – в процессе проверки обнаружена ссылка на несуществующий файл. Данную ссылку рекомендуется удалить, так как она не имеет смысла.
   • Несуществующая папка – в процессе проверки обнаружена ссылка на несуществующую папку. Данную ссылку рекомендуется удалить, так как она не имеет смысла.
   • Внимание: возможно, эта запись ссылается на… – в данном случае Reg Organizer не может определить, является ли эта ссылка неправильной. Например, это может быть в случаях, когда вместо определенного файла ссылка указывает на файл с похожим именем. В данном случае пользователь принимает решение о целесообразности удаления такой ссылки. Отметим, что в большинстве случаев подобные ссылки удалять не следует.
   ♦ Пустые ключи деинсталляторов.
   Неверные ссылки на DLL. В процессе проверки анализируется состояние библиотек динамической компоновки (DLL), которые зарегистрированы в реестре. Применение данного режима позволяет найти не используемые системой DLL, а также ссылки на несуществующие DLL.
   ♦ Неверные ссылки на шрифты.
   ♦ Неверную деинсталляционную информацию (данный режим предназначен для проверки ключей системного реестра, в которых хранится информация о деинсталляции программ).
   ♦ Неверная информация CLSID.

   ВНИМАНИЕ
   При выборе режима Ссылки на несуществующие файлы и папки следует учитывать, что информация о ссылках Внимание: возможно, эта запись ссылается на… будет отображаться в колонке Комментарий только в том случае, если в окне настройки параметров работы Reg Organizer (Команды►Установки; также данное окно открывается при нажатии на кнопку Опции, расположенную в Панели Reg Organizer) на вкладке Поиск ссылок на несуществующие файлы установлен флажок Отображать сомнительные записи.

   В группе параметров Просматривать ключи путем установки соответствующих флажков выбираются разделы реестра, содержимое которых будет проверяться. Следует учитывать, что указанные в данной группе параметров условия проверки учитываются только при поиске ссылок на несуществующие файлы и папки. То же самое относится к флажкам Игнорировать ссылки на CD и гибкие диски и Игнорировать сетевые и RAM–диски, расположенных в группе флажков Дополнительные опции (данная группа находится в правом нижнем углу окна). Что касается третьего флажка указанной группы – Переключаться на закладку результатов по окончании, то при его установке по окончании сканирования автоматически откроется вкладка Результаты.
   Запуск процесса сканирования осуществляется нажатием кнопки Начать, расположенной в левом верхнем углу окна; при необходимости преждевременной остановки сканирования следует воспользоваться кнопкой Прервать. С помощью кнопки Закрыть осуществляется выход из данного режима.
   Для отображения результатов сканирования предназначена вкладка Результаты (рис. 7.8).

   Рис. 7.8. Вкладка Результаты

   Под заголовком Эти записи ошибочны и могут быть удалены содержится перечень записей, определяемых как неполадки. Для каждой записи отображается раздел реестра, ключ, параметр, значение параметра, соответствующий комментарий и дата последней модификации записи. Предварительно пометив требуемые позиции списка (способ пометки можно выбрать в левой части окна с помощью кнопок панели Пометить), можно либо удалить их с помощью кнопки Удалить отмеченные, либо попытаться их отремонтировать. Переход в режим ремонта осуществляется нажатием кнопки Ремонтировать; в результате на экране отображается окно Исправление неверных ссылок, в котором выполняются все необходимые действия.
   Контекстное меню, которое открывается нажатием правой кнопки мыши на вкладке Результаты, включает в себя следующие функции:
   ♦ Открыть ключ в редакторе реестра – данная функция позволяет быстро перейти на текущий ключ в редакторе реестра.
   ♦ Добавить элемент в список исключений – при активизации данной функции текущий элемент списка будет помещен в список исключений.
   ♦ Список исключений – данная функция открывает окно списка исключений; в главном меню Reg Organizer аналогом этой функции является функция Команды►Список исключений.
   ♦ Сохранить список как – эта функция позволяет сохранить перечень ошибочных записей в виде текстового файла. При активизации данной функции на экране отображается окно Сохранить как, в котором по обычным правилам Windows следует указать путь для сохранения.

   Итак, мы рассмотрели, каким образом можно выполнять чистку системного реестра средствами программы Reg Organizer. Однако в режиме чистки реестра имеется еще одна интересная функциональность, с помощью которой можно выполнить несколько нестандартных операций по настройке системы; для перехода в данный режим работы следует воспользоваться кнопкой Опции оболочки (аналогом данной кнопки является функция главного меню Reg Organizer Команды►Опции оболочки). При нажатии на данную кнопку на экране отображается окно Дополнительные настройки системы, изображенное на рис. 7.9.

   Рис. 7.9. Дополнительные настройки системы

   Данное окно состоит из двух вкладок: Встроенные и tweak. dll. Выполняемые в этом окне операции по сути являются трюками, некоторые из которых мы рассматривали в предыдущих главах книги. Данное окно лишь упрощает процедуру, поскольку ранее мы выполняли трюки с помощью reg–файлов, а здесь для достижения того же результата достаточно установить (а для возврата в первоначальное состояние – сбросить) соответствующие флажки.

   Содержимое вкладки Встроенные представлено на рис. 7.9; на вкладке tweak. dll находятся следующие флажки:
   ♦ Скрыть команду "Выполнить" из меню "Пуск" (требуется перезагрузка).
   ♦ Скрыть команду "Поиск" из меню "Пуск" (требуется перезагрузка).
   ♦ Скрыть панель мест (Мои документы/Рабочий стол и т. д.) из меню Открыть/Сохранить файл (требуется перезагрузка).
   ♦ Не сохранять ярлыки на недавно использованные документы в меню "Пуск" (требуется перезагрузка).
   ♦ Отключить предупреждение о недостаточном свободном пространстве на дисках (Windows XP, требуется перезагрузка).
   ♦ Оптимизировать системные ресурсы (предписывать операционной системе выгружать DLL, когда они больше не используются, требуется перезагрузка).
   ♦ Включить возможности DVD в Windows Media Player (Windows XP, требуется перезагрузка).
   ♦ Автоматически закрывать зависшие приложения (Windows XP, требуется перезагрузка).
   ♦ Включить большой системный кэш (улучшает производительность системы под Windows XP, требуется перезагрузка).
   ♦ Отключить время последнего доступа к NTFS (улучшает производительность диска под Windows XP, требуется перезагрузка).
   ♦ Очищать файл виртуальной памяти при выходе из системы (Windows NT/2000/XP, требуется перезагрузка).

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


   Поиск и замена

   Рабочая область режима поиска и замены представлена вкладками Основные, Дополнительные, Результаты и Профили; вид рабочей области (вкладка Основные) показан на рис. 7.10.

   Рис. 7.10. Режим поиска и замены

   Остановимся подробнее на каждой из перечисленных вкладок.
   С помощью параметров, расположенных на вкладке Основные, осуществляется настройка основных параметров поиска и замены. В поле Текст для поиска с клавиатуры вводится соответствующий текст; следует отметить, что программа запоминает введенные ранее значения, и в последующем возможен выбор требуемого текста из выпадающего списка. Путем установки соответствующих флажков задаются необходимые условия поиска: Показывать найденные объекты (по умолчанию данный флажок установлен), Только слово целиком и Чувствительно к регистру. С помощью группы параметров Условия замены настраивается (либо отключается) режим замены найденных объектов: Без замены, Замена вручную либо Автоматическая замена. При выборе последнего значения становится доступным поле Заменять на, в котором с клавиатуры вводится текст замены; в данном случае система также запоминает введенные ранее значения, и в последующем возможно заполнение этого поля путем выбора требуемого текста из выпадающего списка.
   Вкладка Дополнительные используется для настройки дополнительных параметров поиска и замены. С помощью группы параметров Область сканирования определяется та часть реестра, которую необходимо проверить. При включенной кнопке–опции Целиком сканировать следующие корневые ключи становятся доступными флажки, путем установки которых выбираются разделы реестра, включаемые в область проверки. Также возможности Reg Organizer предусматривают сканирование конкретно заданного пути: для этого необходимо включить кнопку–опцию Сканировать только указанный ниже путь, и в открывшемся ниже поле с клавиатуры ввести требуемый путь.
   Для более тонкой настройки сканирования реестра следует воспользоваться группой флажков Что сканировать. С их помощью можно выборочно включить сканирование названий ключей, названий параметров и значений параметров (по умолчанию флажок Названия ключей сброшен, а флажки Названия параметров и Значения параметров – установлены). При установленном флажке Значения параметров становятся доступными флажки REG SZ, REG EXPAND SZ и REG DWORD, с помощью которых можно определить проверяемые типы данных (по умолчанию установлены флажки REG SZ и REG EXPAND SZ, а флажок REG DWORD – сброшен).
   Запуск процесса сканирования осуществляется нажатием кнопки Искать, расположенной в панели больших кнопок. При необходимости преждевременного прекращения сканирования следует воспользоваться кнопкой Остановить.
   Вкладка Результаты предназначена для отображения результатов сканирования реестра. В соответствующих информационных полях показывается общее количество просканированных ключей и параметров, а в расположенной ниже таблице – перечень найденных объектов. Для каждого элемента списка в соответствующих колонках указывается ключ реестра, параметр, значение параметра, найденный текст и результат замены. С помощью кнопки Изменить, расположенной на панели больших кнопок (на рис. 7.10 у данной панели отключено отображение картинок), при необходимости можно отредактировать предварительно выбранный элемент списка. Кнопка Удалить (она находится рядом с кнопкой Изменить) включает в себя подменю, открываемое нажатием стрелочки в правой части кнопки; в состав данного подменю входят функции Удалить отмеченные совпадения только из списка (функция активизируется также нажатием клавиши Del) и Удалить отмеченные совпадения из реестра.
   С помощью функций контекстного меню, открываемого нажатием правой кнопки мыши, можно открыть предварительно отмеченный ключ в режиме редактирования реестра и сохранить список результатов сканирования в текстовом файле (при активизации соответствующей функции на экране отображается окно Сохранить как, в котором по обычным правилам Windows следует указать путь для сохранения).
   Если режим поиска и замены используется достаточно регулярно, и при этом применяются различные настройки параметров сканирования (настройка которых осуществляется на вкладках Основные и Дополнительные), то целесообразно сохранить наиболее популярные настройки в отдельные файлы и по мере необходимости загружать их из этих файлов. Для выполнения подобных операций предназначена вкладка Профили. На данной вкладке в поле Текущий профиль отображается путь к файлу используемого в данный момент профиля (например, C:\Program Files\Reg Organizer\default. rpf). С помощью кнопки Сохранить все выполненные изменения настроек параметров сканирования будут сохранены; использование кнопки Сохранить как позволяет сохранить измененный профиль в отдельном файле. Кнопка Загрузить позволяет выполнить импорт сохраненных ранее настроек из файла в текущий профиль (при нажатии кнопок Сохранить как и Загрузить на экране открывается окно, в котором по обычным правилам Windows указывается соответственно путь для сохранения либо для импорта). При необходимости можно включить режим автоматического сохранения изменений в текущем профиле – для этого достаточно установить соответствующий флажок.


   Деинсталляция

   Вид рабочей области режима деинсталляции приложений в программе Reg Organizer изображен на рис. 7.11. Рабочая область состоит из вкладок: Основные функции, Объекты и Доступные инсталляции.
   На вкладке Основные функции осуществляется выбор и настройка параметров требуемого режима работы. Двойной щелчок левой кнопки мыши на любой иконке открывает соответствующее окно настройки параметров, в котором выполняются все необходимые действия.
   Вкладка Объекты предназначена для выбора тех объектов операционной системы, изменения в которых должны отслеживаться. Данная вкладка включает в себя еще три вкладки: Реестр, Файлы и Системные файлы. Разделы, ключи и параметры реестра, которые следует проверить, определяются на вкладке Реестр. По умолчанию на данной вкладке для проверки помечены все разделы реестра, за исключением HKEY_CLASSES_ROOT.
   Вкладка Доступные инсталляции используется для просмотра результатов сравнения снимков реестра, а также других изменений операционной системы. Эта вкладка включает в себя еще четыре вкладки: Изменения в реестре, Изменения файлов, Изменения INI–файлов и Изменения других файлов. Изменения, касающиеся системного реестра, расположены на вкладке Изменения в реестре (подробнее о порядке работы с результатами реестра будет рассказано ниже).

   Рис. 7.11. Режим деинсталляции

   Следует отметить, что режим деинсталляции в программе Reg Organizer предусматривает решение двух достаточно масштабных и важных задач, а именно:

   ♦ Установка и удаление программ (приложений);
   ♦ Анализ системного реестра путем сравнения любых его снимков, сделанных в любой момент времени.

   Установку (инсталляцию) программ с использованием соответствующего режима Reg Organizer рекомендуется выполнять в тех случаях, когда необходимо отследить все изменения в системном реестре, вызванные установкой нового приложения. Переход в режим установки программ осуществляется двойным щелчком левой кнопки мыши на иконке Установить приложение – в результате на экране отображается окно Установка нового приложение, изображенное на рис. 7.12.
   Данное окно состоит из трех вкладок: Сохранение конфигурации, Установка приложения и Результаты. Работы по установке нового приложения выполняются в пошаговом режиме в три этапа, и каждая из перечисленных вкладок предназначена для отдельного шага.

   Рис. 7.12. Установка нового приложения

   На вкладке Сохранение конфигурации выполняется настройка сохранения текущей конфигурации компьютера (в частности, фиксируется текущее состояние системного реестра). Разделы, ключи и параметры реестра, состояние которых будет зафиксировано, а дальнейшие изменения – отслежены, определяются положением переключателя Объекты, в которых будут отслеживаться изменения. При установленном значении Текущие в выборку будут включены объекты реестра, отмеченные на вкладке Объекты режима деинсталляции. Если же выбрано значение Использовать ранее сохраненную выборку объектов, то перечень проверяемых объектов реестра можно загрузить, используя расположенную справа кнопку выбора (при нажатии на данную кнопку на экране открывается окно Обзор папок, в котором следует указать путь для загрузки).
   После нажатия на данной вкладке кнопки Дальше Reg Organizer начнет создавать снимок реестра – при этом на экране откроется информационное окно Обработка, в котором будет отображаться текущая информация о данном процессе.

   ПРИМЕЧАНИЕ
   Следует учитывать, что процесс сохранения конфигурации компьютера может занять продолжительное время; особенно это касается компьютеров с невысокими техническими характеристиками.

   По завершении процесса сохранения конфигурации автоматически откроется вкладка Установка приложения. С помощью кнопки Запустить файл установки на экран выводится окно, в котором по обычным правилам Windows указывается путь к инсталляционному файлу устанавливаемой программы. Следует отметить, что установку программы допускается выполнять не только на данной вкладке, но и обычным образом – например, запуском файла установки из проводника.
   Необходимо учитывать, что некоторые программы после установки требуют перезагрузки компьютера. Кроме этого, рекомендуется перед анализом изменений реестра, вызванных установкой программы (т. е. перед шагом 3), хотя бы один раз запустить установленное приложение – это обусловлено тем, что многие программы завершают установку только после их первого запуска.
   Если для полной установки программы компьютер требуется перезагрузить, то после перезагрузки необходимо вновь войти в режим деинсталляции и дважды щелкнуть мышью на иконке Установить приложение – в результате Reg Organizer сообщит о наличии незавершенной инсталляции и предложит ее продолжить.
   После нажатия на вкладке Установка приложения кнопки Дальше Reg Organizer приступит к созданию второго снимка системного реестра и последующему сравнению первого и второго снимков.

   ПРИМЕЧАНИЕ
   Сравнение первого и второго снимков системного реестра также может занять продолжительное время.

   По завершению процесса сравнения автоматически откроется вкладка Результаты. Изменения, внесенные устанавливаемой программой в реестр, хранятся в виде log–файлов в каталоге…\Reg Organizer\UninstallInfo\…; по умолчанию название папки для каждого установленного приложения в большинстве случаев соответствует названию программы. Однако Reg Organizer предоставляет возможность формирования произвольного названия данной папки – соответствующие действия выполняются на вкладке Результаты в специально предназначенном поле.
   Для просмотра результатов сравнения снимков реестра, сделанных Reg Organizer до и после установки приложения, следует воспользоваться кнопкой Результаты – при этом на экране откроется вкладка Доступные инсталляции, входящая в состав рабочей области режима деинсталляции. Описание информации, представленной на данной вкладке, и порядок ее использования будет рассмотрен ниже.
   Переход в режим удаления (деинсталляции) программ осуществляется двойным щелчком левой кнопки мыши на иконке Деинсталлировать приложение. Особую значимость данному режиму придает то, что далеко не все программы имеют в своем комплекте поставки функцию деинсталлятора (удаления программы); кроме этого, даже имеющийся деинсталлятор не всегда бесследно удаляет программу (в системном реестре могут оставаться ненужные записи и т. п.). С помощью описываемой функциональности Reg Organizer можно корректно и бесследно удалить ненужное приложение (включая все файлы приложения, записи, оставленные им в системном реестре, библиотеки, установленные приложением в системных папках и т. д.). Помимо этого, также, как и при установке программ, режим деинсталляции позволяет просмотреть все изменения в реестре, которые были внесены в него удаляемой программой.

   ВНИМАНИЕ
   Деинсталляция программ с использованием данного режима возможна только для тех приложений, для которых ранее были созданы log–файлы.

   Настройка параметров деинсталляции программы осуществляется в окне Деинсталляция приложения, которое изображено на рис. 7.13.

   Рис. 7.13. Настройка параметров деинсталляции

   Данное окно состоит из двух вкладок: Выбор log–файла деинсталляции и Отчет.
   На вкладке Выбор log–файла деинсталляции в поле Приложение из выпадающего списка выбирается программа, которую необходимо удалить. Как отмечалось выше, в данном списке присутствуют только те программы, для которых ранее были созданы log–файлы. Процесс удаления выбранного приложения инициируется нажатием кнопки Деинсталлировать. Если же необходимо удалить только log–файл программы (без проведения деинсталляции), то следует воспользоваться кнопкой Удалить log–файл.
   Возможности Reg Organizer предусматривают два режима деинсталляции: Полная деинсталляция и Только восстановление реестра (требуемый режим выбирается соответствующим положением переключателя). При выборе первого режима осуществляется полное и бесследное удаление программы, при выборе второго выполняется только удаление изменений, внесенных программой в системный реестр. В обоих случаях после деинсталляции будет удален соответствующий log–файл; однако при необходимости можно отключить автоматическое удаление log–файла – для этого достаточно установить флажок Не удалять log–файл после деинсталляции.
   Автоматически сформированный отчет по результатам деинсталляции можно увидеть на вкладке Отчет.
   Для анализа системного реестра следует использовать иконки Создать снимок и Сравнить два снимка, расположенные в нижней части рабочей области режима деинсталляции; с помощью иконки Удалить снимок выполняется удаление ненужных снимков. При двойном щелчке левой кнопки мыши на иконке Создать снимок на экране отображается окно, изображенное на рис. 7.14.

   Рис. 7.14. Создание снимка реестра

   В данном окне с помощью соответствующих флажков определяется область реестра, которая будет зафиксирована на снимке. В поле Название снимка с клавиатуры можно ввести произвольное наименование создаваемого снимка реестра. По умолчанию данному полю присваивается значение текущей даты; если в течение одной даты делается несколько снимков, то в скобках указывается порядковый номер снимка (см. рис. 7.14).
   Для удаления ненужных снимков следует воспользоваться иконкой Удалить снимок – двойной щелчок мышью на ней открывает окно, в котором в поле Выберите удаляемый снимок следует из выпадающего списка выбрать наименование ненужного снимка и нажать кнопку Удалить.
   Для сравнения сделанных снимков системного реестра предназначена иконка Сравнить два снимка. Настройка параметров сравнения выполняется в окне Сравнить два снимка реестра, состоящим из вкладок Установки и Результаты (на рис. 7.15 открыта вкладка Установки).

   Рис. 7.15. Настройка параметров сравнения

   В соответствующих полях вкладки Установки из выпадающих списков выбираются сравниваемые снимки реестра, а в поле Название log–файла с клавиатуры вводится произвольное название log–файла (по умолчанию в данном поле устанавливается значение Сравнение; если сравнений несколько, то в скобках указывается порядковый номер). Запуск процесса сравнения осуществляется нажатием кнопки ОК.

   ВНИМАНИЕ
   Процесс сравнения снимков может занять продолжительное время, особенно на маломощных компьютерах.

   Процесс сравнения снимков сопровождается отображением на экране информационного окна, показывающем информацию о текущем моменте процесса.
   Краткие результаты сравнения отображаются на вкладке Результаты, которая открывается автоматически по завершению процесса (перечисляются обработанные разделы реестра и сообщается о сформированном log–файле).
   Для того чтобы детально ознакомиться с результатами сравнения снимков, необходимо перейти на вкладку Доступные инсталляции режима деинсталляции Reg Organizer.
   Как отмечалось выше, на данной вкладке содержится четыре подчиненные вкладки; информация, касающаяся системного реестра, представлена на вкладке Изменения в реестре (рис. 7.16).

   Рис. 7.16. Результаты сравнения снимков реестра

   Чтобы результаты сравнения отобразились на данной вкладке, необходимо в верхней части вкладки из выпадающего списка выбрать название соответствующего log–файла (это название вводилось в окне Сравнить два снимка реестра в поле Название log–файла, см. рис. 7.15), после чего нажать кнопку Показать изменения.
   Прежде чем приступать к изучению результатов сравнения снимков реестра, следует ознакомиться с содержимым правой нижней части данной вкладки – Обозначения. Здесь приведен перечень условных обозначений, которыми отмечаются измененные объекты (ключи и параметры) реестра.

   ПРИМЕЧАНИЕ
   При необходимости можно отключить правую нижнюю часть вкладки – управление ее отображением осуществляется с помощью функции главного меню Вид►Показывать обозначения (режим деинсталляции)►На странице "Изменения в реестре".

   Соответствующие условные обозначения предусмотрены для следующих элементов реестра: новый ключ, удаленный ключ, измененный ключ, новый параметр, удаленный параметр, измененный параметр (текущее значение) и старое значение измененного параметра.
   Левая часть вкладки включает в себя перечень ключей, в которых были произведены изменения; в правой части вкладки отображаются параметры, соответствующие активной позиции левой части, с указанием названия параметра, его старого и нового значения (для изменившихся параметров) и типа данных. На рис. 7.16 приведен фрагмент сравнения снимков, которые были сделаны (при прочих равных условиях) до запуска почтовой программы Outlook Express и после ее запуска. Кратко проанализируем содержимое данного рисунка (еще раз обращаем внимание на то, что здесь приведен лишь фрагмент сравнения).
   Итак, на рис. 7.16 мы видим, что изменения коснулись ключа HKEY_CURRENT_USER\Identities\{A10D3530–C5A4–4309–A70E BA3242D1E98B}\Software\ Microsoft\Outlook Express\5.0, на котором установлен курсор – об этом свидетельствует символ условного обозначения (что означает этот символ, можно увидеть в правой нижней части вкладки). В правой верхней части вкладки содержится параметр данного подраздела, который был изменен, причем приведено его как новое, так и старое значение. Каждая позиция также отмечена соответствующим символом, с помощью которого легко определить, где новое, а где старое значение параметра (см. перечень условных обозначений).




   Программа jv16 Power Tools


   Программа jv16 Power Tools является сегодня одной из наиболее популярных программ, предназначенных для работы с системным реестром. В этой книге мы рассмотрим порядок работы данной программы на примере версии 1.4.1.


   Назначение и функциональные возможности

   Задачи, решаемые с помощью программы jv16 Power Tools версии 1.4.1, кратко можно сформулировать следующим образом:
   ♦ Работа с системным реестром: чистка реестра, поиск данных в реестре, отслеживание и управление изменениями в реестре, выполнение иных операций с использованием встроенного менеджера реестра.
   ♦ Работа с файлами и папками: обслуживание файлов и папок, чистка файлов, чистка стартового меню, поиск и удаление неиспользуемых DLL.
   ♦ Автоматизация задач на компьютере: гибкая настройка автоматического выполнения задач с помощью встроенных механизмов – менеджер сценариев, редактор сценариев и мастер сценариев.
   ♦ Работа с резервными копиями удаленных элементов.
   ♦ Управление доступом к инструментам и функциям jv16 Power Tools.
   ♦ Гибкая настройка программы в соответствии с требованиями пользователя.
   ♦ Автоматическое обновление программы через Internet.
   ♦ Поддержка многопользовательских учетных записей.
   Далее мы остановимся на возможностях программы применительно к системному реестру Windows XP.


   Структура jv16 Power Tools

   При запуске программы на экране отображается окно, в котором осуществляется выбор требуемого режима работы (рис. 7.17).

   Рис. 7.17. Окно jv16 Power Tools

   Перечень режимов работы содержится в левой части данного окна. При подведении указателя мыши к любой из первых трех команд (Работа с реестром, Работа с файлами и Автоматизация) в правой части окна отображается краткое описание выбранного режима работы и набор иконок, с помощью которых включается та или иная функциональность выбранного режима. При подведении указателя мыши к любой из остальных команд справа будет отображаться только описание, а для перехода в выбранный режим следует щелкнуть на нем мышью.
   Прежде чем приступать к эксплуатации программы, рекомендуется выполнить ее настройку; об этом будет рассказано в следующем разделе.


   Настройка jv16 Power Tools

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

   Рис. 7.18. Настройка jv16 Power Tools

   Как видно на рисунке, все параметры настройки программы сгруппированы по разделам. Кратко рассмотрим содержимое каждого раздела.
   С помощью параметров, входящих в состав раздела Основные (данный раздел открыт на рис. 7.18) осуществляется настройка пользовательского интерфейса – в частности, устанавливается способ отображения полос прокрутки, включается/выключается отображение сетки в рабочих интерфейсах, выбирается вариант стартового состояния программы и определяется размер столбцов, содержащихся в рабочих интерфейсах.
   В разделе Папки программы находятся поля, значениями которых являются пути к используемым программой папкам с данными о резервных копиях, настройках, пользователях, сценариях, а также к папке с временными файлами. Программа jv16 Power Tools предлагает пути по умолчанию, которые можно изменить с помощью расположенной справа от каждого поля кнопки выбора. При нажатии на данную кнопку на экране отображается окно Выбор папки, в котором указывается требуемый путь.
   В разделе Дополнительные выполняется настройка некоторых дополнительных параметров работы программы. В поле Программа просмотра по умолчанию указывается путь к исполняемому файлу приложения, которое будет использоваться для просмотра (по умолчанию данному полю присвоено значение Notepad. exe, т. е. для просмотра будет использоваться Блокнот). В поле Дата и время по умолчанию из выпадающего списка выбирается требуемый формат отображения даты и времени.
   Для расширенной настройки программы следует использовать параметры раздела Расширенные. С помощью соответствующих опций можно включить сохранение позиций окон, сохранение пользовательских стилей, регистрацию. jvb–файлов как файлов сценария программы jv16 Power Tools (значение данного параметра используется при работе в режиме Автоматизация), и др. Отдельная опция предназначена для настройки параметров шрифта: при нажатии на кнопку Изменить на экране отображается стандартное окно Windows – Шрифт, в котором выполняются соответствующие действия.
   В разделе Обслуживание содержатся кнопки, предназначенные для текущего обслуживания программы и ее деинсталляции: Очистить временную папку, Очистить данные о возрасте, Очистить базу комментариев, Оптимизация КЭШа и Деинсталляция jv16 Power Tools. При нажатии на любую из первых четырех кнопок на экране отображается информационное сообщение о предстоящей операции. При нажатии на кнопку Деинсталляция jv16 Power Tools на экран выводится запрос на подтверждение операции и одновременно закрывается окно программы jv16 Power Tools.
   В разделе Ярлыки выполняется пользовательская настройка "горячих" клавиш. В верхней части раздела содержится перечень предлагаемых программой по умолчанию, а также настроенных ранее пользователем "горячих" клавиш с указанием комбинации клавиш и описания действия, выполняемого при их нажатии. Для добавления в список новой позиции следует воспользоваться кнопкой Добавить – при нажатии на нее на экране отобразится следующее сообщение: Нажмите комбинацию клавиш снова. Теперь следует нажать вводимую комбинацию клавиш, и в открывшемся поле ввести с клавиатуры описание действия (например, если в данном поле ввести слово Exit, то при нажатии введенной комбинации клавиш программа будет закрыта). Для удаления из списка ненужной комбинации "горячих" клавиш следует воспользоваться кнопкой Удалить.
   Раздел Инструменты предназначен для настройки инструментов программы. Доступ к данным инструментам осуществляется с помощью соответствующих функций меню Инструменты, которое расположено в главном меню некоторых режимов программы (а именно – в менеджере системного реестра, в режиме работы с файлами, в режиме работы с папками и в режиме работы с резервными копиями). В верхней части раздела Инструменты содержится перечень имеющихся в программе инструментов с указанием заголовка, режима работы программы, в котором доступен инструмент, и описания действия, которое выполняется при использовании данного инструмента.
   Для добавления нового инструмента в какой либо режим работы и соответственно – новой функции в меню Инструменты необходимо воспользоваться кнопкой Добавить. При этом на экране откроется интерфейс редактирования инструмента, в котором необходимо определить значения следующих параметров:
   ♦ Заголовок – в данном поле с клавиатуры вводится заголовок инструмента; в соответствии со значением этого поля будет называться функция меню Инструменты.
   ♦ Показать инструменты – с помощью данной группы флажков следует определить, в каких режимах работы программы будет доступен создаваемый инструмент. Возможные варианты – Работа с реестром, Работа с файлами, Работа с папками и Работа с резервными; допускается множественный выбор.
   ♦ Действие – в данном поле с клавиатуры вводится описание действия, которое должно быть выполнено при использовании создаваемого инструмента.
   На рис. 7.19 показана настройка инструмента Закрыть окно, который будет доступен в режиме работы с реестром.

   Рис. 7.19. Пример настройки инструмента

   После нажатия кнопки ОК функция Закрыть окно будет добавлена в меню Инструменты, которое расположено в главном меню менеджера реестра (рис. 7.20).

   Рис. 7.20. Добавление инструмента Закрыть окно

   В соответствии с выполненной настройкой (см. поле Действие на рис. 7.19) при активизации данной функции окно программы будет закрыто.
   Для изменения свойств инструмента необходимо в разделе Инструменты установить курсор в соответствующую позицию и нажать кнопку Изменить – в результате на экране откроется интерфейс редактирования текущего инструмента, в котором выполняются необходимые действия.
   Для удаления инструмента предназначена кнопка Удалить.
   К несомненным достоинствам программы jv16 Power Tools можно отнести то, что она является многоязычной. Раздел Языки который включает в себя перечень языков, поддерживаемых программой. Для выбора требуемого языка необходимо спозиционироваться на нем и нажать кнопку ОК.


   Работа с реестром


   Возможности программы jv16 Power Tools в части работы с системным реестром Windows включают в себя четыре основные функциональности: Менеджер реестра, Очистка реестра, Поиск в реестре и Монитор реестра. Далее мы рассмотрим порядок работы с каждой из них.


   Менеджер реестра

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

   Рис. 7.21. Менеджер реестра

   В левой части окна содержатся выделенные области Функции, Информация и Справка. Рассмотрим содержимое каждой из них.
   Область Функции включает в себя перечень режимов работы менеджера реестра (на рис. 7.21 установлен режим Все программы). При выборе того или иного режима соответствующим образом изменяется содержимое правой части окна.
   Область Информация включает в себя нередактируемые поля, в которых отображается информация об общем количестве записей в правой части окна, а также о количестве выделенных и отмеченных записей.
   В области Справка отображается краткая справочная информация, относящаяся к текущему режиму работы.
   Главное меню окна менеджера реестра включает в себя следующие меню: Файл, Выбор, Сортировка, Настройки, Поиск, Раздел, Инструменты и Помощь. Кратко остановимся на каждом из них.
   В меню Файл содержатся функции Сохранить как и Закрыть (данные функции активизируются также при нажатии комбинации клавиш соответственно Ctrl+S и Ctrl+Q). Функция Сохранить как предназначена для сохранения в отдельном файле содержимого правой части окна; при вызове функции на экране отображается окно Сохранить как, в котором по обычным правилам Windows следует указать путь для сохранения. При активизации функции Закрыть окно менеджера реестра будет закрыто (но программа jv16 Power Tools при этом не закрывается).
   Функции меню Выбор предназначены для выбора позиций списка, расположенного в правой части окна. Помимо стандартных функций Выбрать все, Отменить, Инвертировать и Отменить Выделенные Строки, в данном меню содержится подменю Специальный Выбор, которое предназначено для нестандартной настройки выбора позиций с помощью функций Все неизвестные элементы, Пункты, которые можно безопасно удалить и Пункты, которые не рекомендуется удалять.
   Меню Сортировка включает в себя функции, которые предназначены для включения требуемого режима сортировки позиций в списке. В зависимости от своего назначения функции сгруппированы в три подменю:
   ♦ Сортировать по цвету (функции Неизвестные элементы, Элементы, которые можно безопасно удалить и Элементы, которые нельзя безопасно удалить);
   ♦ Сортировать по выбору (функции Отмеченные элементы и Выбранные элементы);
   ♦ Направление сортировки (По возрастанию и По убыванию).
   Следует отметить, что подменю Направление сортировки доступно только в том случае, когда в одном из остальных подменю выбран какой либо порядок сортировки.
   В состав меню Настройка включены три подменю: Меню деинсталляции, Возраст системы и Системные комментарии. Функции, входящие в Меню деинсталляции, применяются для настройки отображения списка в режиме деинсталляции; возможные варианты – Обычный вид, Показывать только скрытые пункты и Показывать все пункты. При активизации функции Возраст системы►Разрешить в списке добавляется колонка Возраст, содержимое которой принимается во внимание при использовании механизма возрастов. С помощью функции Системные Комментарии►Разрешить в списке добавляется колонка Комментарий, предназначенная для отображения системного комментария.
   При нажатии на пункт главного меню Поиск на экране отображается окно, в котором задаются параметры поиска (рис. 7.22).

   Рис. 7.22. Настройка параметров поиска

   В поле Введите текст для поиска следует с клавиатуры ввести требуемый текст, после чего с помощью соответствующего переключателя определить способ идентификации найденного объекта: Выделить найденные элементы либо Отметить найденные элементы (в первом случае на найденном объекте будет установлен курсор, во втором – найденный объект будет отмечен в списке путем установки соответствующего флажка слева от названия объекта). Запускается процесс поиска нажатием кнопки Поиск.
   Содержимое меню Раздел полностью дублирует содержимое выделенной области Функции, которая расположена в левой части интерфейса; с помощью команд данного меню осуществляется переключение режимов работы менеджера реестра. Также в этом меню находится команда Обновите текущий раздел, которая дублирует кнопку Обновить, располагающуюся в нижней части окна (функция обновления активизируется также при нажатии клавиши F5).
   Содержимое меню Инструменты можно формировать и редактировать в режиме настройки программы (подробнее см. раздел "Настройка jv16 Power Tools"). По умолчанию в данном меню присутствуют следующие функции:
   ♦ Очистка реестра, Поиск в реестре и Монитор системного реестра – данные функции предназначены для быстрого перехода к соответствующим режимам работы;
   ♦ Открыть редактор реестра – с помощью данной функции осуществляется быстрый вызов стандартного редактора реестра.
   ♦ Просмотр резервной копии – при активизации данной функции на экране отображается окно со списком созданных ранее резервных копий.
   ♦ Удалить выбранные программы – с помощью данной функции на экран выводится окно Удаление программы, в котором задаются параметры удаления программ.
   Функции меню Помощь предназначены для работы со справочной подсистемой и просмотра информации о программе.
   В правой части рабочего интерфейса менеджера реестра содержится перечень программ, файлов либо иных элементов системы в зависимости от режима, выбранного в выделенной области Функции. Далее мы рассмотрим порядок работы в каждом режиме.


   Все программы

   В режиме Все программы осуществляется работа с приложениями, которые при установке были зарегистрированы в системном реестре. Для каждого элемента списка в соответствующих колонках отображается его автор, название и, в зависимости от выполненных настроек – возраст и системный комментарий (при наличии такого комментария; об управлении отображением колонок Возраст и Комментарий рассказано выше). Для удаления ненужной информации следует пометить в списке лишние позиции путем установки соответствующих флажков и нажать кнопку Удалить, расположенную в нижней части интерфейса.

   ВНИМАНИЕ
   При удалении позиций из списка следует соблюдать особую осторожность, так как при нажатии кнопки Удалить программа не выдает запрос на подтверждение данной операции, а сразу удаляет отмеченные позиции. Это правило справедливо для всех режимов работы менеджера реестра.

   С помощью функции Дополнительно, которая находится в открываемом нажатием правой кнопки мыши контекстном меню, можно просмотреть расширенную информацию об объекте списка, на котором установлен курсор. При активизации данной функции на экране открывается окно, изображенное на рис. 7.23.

   Рис. 7.23. Окно дополнительной информации

   Данное окно, помимо известной нам информации об авторе программы, ее названии, возрасте и комментарии, содержит кнопки Сохранить как, Показать значения, Копировать в буфер и Закрыть. Кнопки Сохранить как и Копировать в буфер позволяют соответственно сохранить содержимое окна в текстовом файле и скопировать его в буфер обмена (при нажатии на кнопку Сохранить как на экране открывается окно, в котором по обычным правилам Windows следует указать путь для сохранения). При нажатии на кнопку Показать значения в окне расширенной информации отображается перечень ключей реестра, имеющих отношение к анализируемой программе, а к имеющимся кнопкам добавляется еще одна – Open in RegEdit. Данная кнопка используется в случае, когда необходимо какой либо из присутствующих в списке ключей открыть в стандартном редакторе реестра; для этого необходимо спозиционироваться на соответствующей позиции и нажать эту кнопку.

   СОВЕТ
   Функцию контекстного меню Дополнительно рекомендуется использовать перед удалением программ.

   Для выхода из окна просмотра дополнительной информации о текущем объекте предназначена кнопка Закрыть.
   Если в списке отмечена хотя бы одна позиция, то в контекстном меню дополнительно появляются функции Отменить выбор, Отметить как старые (данная функция появляется только при использовании механизма возрастов), Удалить и Удалить отмеченные.
   В нижней части интерфейса, помимо кнопки Удалить, располагаются также кнопки Обновить, Отметить как старые, Удалить отмеченные и Закрыть; при этом кнопки Обновить, Отметить как старые и Удалить отмеченные становятся доступными только тогда, когда в списке отмечена хотя бы одна позиция.


   Автозагрузка

   В режиме Автозагрузка содержится перечень приложений, которые автоматически загружаются при каждом запуске Windows. Для каждой программы в соответствующих колонках отображается ее название, имя исполняемого файла, краткое описание, возраст и комментарий (отображение двух последних колонок зависит от соответствующих настроек).
   Для добавления в автозагрузку новой программы следует воспользоваться кнопкой Добавить, расположенной в нижней части интерфейса, либо соответствующей функцией контекстного меню (также можно нажать комбинацию клавиш Ctrl+Alt+Q). В результате на экране отобразится окно, изображенное на рис. 7.24.

   Рис. 7.24. Добавление программы в автозагрузку

   В данном окне в поле Имя значения следует с клавиатуры ввести произвольное наименование программы, которое впоследствии будет отображаться в списке автоматически загружаемых приложений в колонке Программа. В поле Имя файла указывается путь к исполняемому файлу программы; для этого следует воспользоваться кнопкой выбора, расположенной в конце данного поля. При нажатии на эту кнопку на экране отобразится окно Открыть, в котором по обычным правилам Windows нужно указать требуемый путь. С помощью переключателя Старт из выбирается необходимый способ запуска программы.
   Помимо кнопки Добавить, в нижней части интерфейса расположены кнопки Обновить, Выполнить, Отметить как старые, Удалить и Закрыть, причем кнопка Выполнить доступна только в том случае, когда в списке отмечена одна позиция, а кнопки Отметить как старые и Удалить – когда отмечена не менее чем одна позиция.
   Нажатием кнопки Обновить производится обновление интерфейса.
   Кнопка Выполнить используется для немедленного запуска отмеченного приложения.
   С помощью кнопки Отметить как старые для отмеченных в списке позиций в колонке Возраст устанавливается значение Старые.

   ПРИМЕЧАНИЕ
   Кнопка Отметить как старые присутствует в интерфейсе только при включенном механизме возрастов (данный механизм включается/выключается с помощью функции главного меню Настройки►Возраст системы►Разрешить). Это правило справедливо для всех режимов работы менеджера реестра, и касается также функции контекстного меню Отметить как старые.

   Для удаления предварительно отмеченных позиций следует воспользоваться кнопкой Удалить.
   С помощью функции контекстного меню Дополнительно на экран выводится окно расширенной информации о текущем элементе списка. Данное окно аналогично окну, изображенному на рис. 7.23, за исключением того, что в нем отсутствует кнопка Показать значения.
   Функция контекстного меню Выбор используется для отметки текущей позиции списка.
   Если в списке отмечена хотя бы одна позиция, то в контекстном меню дополнительно появляются функции Отменить выбор, Отметить как старые, Удалить и Выполнить. Первая из перечисленных функций дублирует функцию главного меню Выбор►Отменить; три остальные функции дублируют соответствующие кнопки, расположенные в нижней части интерфейса.


   Деинсталляция

   Режим деинсталляции включает в себя список приложений, находящихся в меню удаления программ Windows XP. Для каждого элемента списка отображается его наименование, возраст и комментарий (две последние колонки отображаются только при включенных соответствующих настройках). Необходимые действия в данном режиме выполняются с помощью кнопок Обновить, Переименовать, Деинсталляция, Отметить как старые, Удалить и Закрыть, которые расположены в нижней части интерфейса, причем кнопки Переименовать и Деинсталляция доступны только в том случае, когда в списке помечена одна позиция, а кнопки Отметить как старые и Удалить – когда в списке помечена хотя бы одна позиция.
   С помощью кнопки Переименовать осуществляется смена названия отмеченной в списке программы. При нажатии на данную кнопку на экране отображается окно Переименовать, в котором в поле New Name по умолчанию отображается действующее название программы; для переименования следует удалить его и ввести с клавиатуры новое название, после чего нажать кнопку ОК.
   Чтобы деинсталлировать приложение, необходимо предварительно отметить его и воспользоваться кнопкой Деинсталляция. При нажатии на данную кнопку на экране отобразится либо мастер удаления программы, либо запрос на подтверждение данного действия – в зависимости от предусмотренного в удаляемой программе способа деинсталляции.
   Для удаления из списка одной или нескольких программ следует отметить их и воспользоваться кнопкой Удалить.
   Контекстное меню режима деинсталляции включает в себя функции Дополнительно и Выбор, описание которых приводилось выше. Если в списке отмечена более чем одна позиция, то в данное меню добавляются функции Отменить выбор, Отметить как старые и Удалить (первая функция дублирует функцию главного меню Выбор►Отменить, две последние дублируют соответствующие кнопки, расположенные в нижней части интерфейса), а функция Выбор удаляется. Если в списке отмечена одна позиция, то в контекстном меню, помимо перечисленных, будут присутствовать функции Переименовать и Деинсталляция, которым также соответствуют кнопки, расположенные в нижней части интерфейса.


   Типы файлов

   Данный режим содержит перечень типов файлов (расширений), зарегистрированных в системном реестре. Для каждого элемента списка в соответствующих колонках отображается расширение, краткое описание, возраст и системный комментарий (две последние колонки отображаются только при включенных соответствующих настройках).
   В нижней части интерфейса располагаются кнопки Обновить, Отметить как старые, Удалить и Закрыть, причем кнопки Отметить как старые и Удалить доступны только в том случае, когда в списке отмечена хотя бы одна позиция.
   В первую очередь следует удалить из списка типы файлов, для которых в колонке Описание отображается значение Недоступно либо N/a – это свидетельствует о том, что данные типы файлов системой не используются и поэтому могут быть безопасно удалены.
   Контекстное меню данного режима включает в себя функции Дополнительно и Выбор, описание которых приводилось выше; отметим лишь, что в окне дополнительной информации, помимо кнопок Сохранить как, Копировать в буфер и Закрыть, изначально присутствуют кнопки Показать значения и Open in RegEdit.
   Если в списке отмечена хотя бы одна позиция, то в контекстном меню дополнительно появляются функции Отменить выбор, Отметить как старые и Удалить, но при этом исчезает функция Выбор.


   Новые расширения

   В данном режиме содержится перечень типов файлов, которые соответствуют функциям, находящимся в подменю Создать (данное подменю содержится в контекстном меню, открываемом нажатием правой кнопки мыши на рабочем столе или в Проводнике). Для каждого элемента списка в соответствующих колонках отображается его расширение, краткое описание, путь к исполняемому файлу программы, которая открывает данный тип файла (например, для файла с расширением. txt это может быть путь к файлу Notepad. exe), возраст и комментарий (две последние колонки отображаются при включенных соответствующих настройках).
   Необходимые операции в данном режиме выполняются с помощью кнопок Обновить, Отметить как старые, Удалить и Закрыть, которые расположены в нижней части интерфейса, причем кнопки Отметить как старые и Удалить доступны только в том случае, когда в списке отмечена хотя бы одна позиция.
   В контекстном меню содержатся функции Дополнительно и Выбор; если в списке есть отмеченные позиции, то в данном меню добавляются функции Отменить выбор, Отметить как старые и Удалить, а функция Выбор исчезает.


   Все расширения

   Данный режим содержит перечень дополнительных команд и функций системы (расширений оболочки) для всех зарегистрированных в системе типов файлов. Для каждого элемента списка в соответствующих колонках отображается тип файла, команда, расположение программы на диске, возраст и комментарий (две последние колонки отображаются только при включенных соответствующих настройках).
   Работа в данном режиме ведется с помощью кнопок Обновить, Изменить, Отметить как старые, Удалить и Закрыть, причем кнопки Отметить как старые и Удалить доступны только при наличии в списке отмеченных записей, а кнопка Изменить – только при одной отмеченной записи.
   В первую очередь рекомендуется удалить из списка те позиции, для которых в колонке Командная строка отображается значение Не определено, поскольку эти позиции системой не используются.

   СОВЕТ
   Не следует торопиться с удалением из списка позиций, для которых в колонке Командная строка отображается значение 0 – данное значение свидетельствует лишь о том, что по каким либо причинам программа jv16 Power Tools не смогла их идентифицировать, поэтому целесообразность их удаления рекомендуется проверить отдельно.

   С помощью кнопки Изменить (либо соответствующей функции контекстного меню) можно при необходимости изменить значение колонки Командная строка для предварительно отмеченной записи. При нажатии на данную кнопку на экране отображается окно Изменить, в котором в поле Программа по умолчанию содержится текущее значение данной колонки; его следует удалить и с клавиатуры ввести требуемый текст.
   В контекстном меню содержатся функции Дополнительно и Выбор; если в списке есть отмеченные позиции, то в данном меню добавляются функции Отменить выбор, Отметить как старые и Удалить, а функция Выбор исчезает. При одной помеченной в списке позиции в контекстное меню добавляется функция Изменить. Отметим, что в окне дополнительной информации, открываемом при активизации функции Дополнительно, помимо кнопок Сохранить как, Копировать в буфер и Закрыть, изначально присутствуют кнопки Показать значения и Open in RegEdit.


   Контекстное меню IE

   В данном режиме содержится перечень функций контекстного меню Internet Explorer, открываемого нажатием правой кнопки мыши. Для каждого элемента списка в соответствующих колонках отображается наименование функции контекстного меню, возраст и комментарий (две последние колонки отображаются при включенных соответствующих настройках). Используя стандартные средства программы jv16 Power Tools, из данного списка можно удалить ненужные записи.
   Контекстное меню данного режима включает в себя функции Дополнительно и Выбор, а при наличии отмеченных записей – функции Отменить выбор, Отметить как старые и Удалить.


   Открыть с помощью

   При попытке открытия файла с неизвестным системе расширением на экране обычно отображается окно, в котором Windows предлагает выбрать программу для открытия такого файла. Режим Открыть с помощью включает в себя перечень программ, которые содержатся в данном окне. Для каждого элемента списка отображается наименование и, при установленных соответствующих настройках, – возраст и комментарий. С помощью кнопки Удалить, расположенной в нижней части интерфейса, осуществляется удаление из списка предварительно отмеченных записей.
   Контекстное меню данного режима включает в себя функции Дополнительно и Выбор, а при наличии отмеченных записей – функции Отменить выбор, Отметить как старые и Удалить.


   Очистка реестра

   С помощью функциональности Очистка реестра осуществляется поиск и удаление из реестра старых и ненужных данных. Подобные записи могут оставаться в реестре, например, после некорректного удаления программ.
   Настройка параметров проверки реестра выполняется в специальном окне, которое автоматически отображается на экране при входе в данный режим. На первом этапе с помощью группы параметров Опции (рис. 7.25) устанавливается требуемый режим проверки; после нажатия кнопки Далее открывается группа параметров Выбор области анализа, в которой с помощью соответствующих флажков выбираются анализируемые объекты (по умолчанию все флажки установлены).
   Процесс сканирования системного реестра запускается нажатием кнопки Старт, расположенной в нижней части окна. При необходимости возврата к группе параметров Опции следует воспользоваться кнопкой Back; для выхода из данного режима без проведения проверки предназначена кнопка Отмена, которая находится под группой параметров Опции.

   Рис. 7.25. Настройка параметров проверки

   В процессе проверки в нижней части интерфейса отображается динамически изменяющаяся информация о количестве проверенных ключей и параметров реестра, найденных ошибок реестра и др. Для прерывания процесса проверки предназначена кнопка Пауза, для прекращения – кнопка Стоп (данные кнопки отображаются во время проверки справа внизу интерфейса).

   ПРИМЕЧАНИЕ
   Следует учитывать, что процесс проверки может занять продолжительное время (особенно на маломощных компьютерах).

   Результаты проверки отображаются в виде списка в окне, изображенном на рис. 7.26. В правом верхнем углу данного окна содержится информация об общем количестве записей в списке, а также о количестве выделенных, отмеченных и удаленных записей (выделяются записи с помощью курсора, а отмечаются – путем установки соответствующего флажка слева от названия раздела реестра).
   Для каждого элемента списка в соответствующих колонках последовательно отображается следующая информация: раздел реестра, ключ (подраздел) реестра, наименование параметра реестра, значение параметра реестра, дата последнего изменения и причина, по которой данная запись считается ошибочной.
   Аналогичная информация для выделенного элемента списка приводится также в верхней части данного окна (рис. 7.26).

   Рис. 7.26. Результаты проверки реестра

   В нижней части интерфейса располагаются кнопки Старт, RegEdit, Исследовать, Игнорировать, Исправить, Удалить и Закрыть, причем кнопки Игнорировать, Исправить и Удалить становятся доступны только в том случае, когда в списке отмечена не менее чем одна позиция, а кнопка Исследовать доступна лишь тогда, когда отмечена только одна позиция.
   Кнопка RegEdit предназначена для быстрого открытия стандартного редактора реестра. Если при этом выделена либо отмечена какая либо позиция в списке, то при нажатии на данную кнопку эта позиция будет открыта в редакторе реестра.
   Кнопка Исследовать используется для тех позиций списка, у которых в колонке Значение отображается путь к расположению объекта в компьютере. При нажатии на данную кнопку на экране отображается либо окно проводника, в котором содержится соответствующий объект, либо выводится информационное сообщение о том, что отмеченный путь не существует или не является каталогом.
   При нажатии на кнопку Игнорировать отмеченный объект (либо объекты) будут исключены из списка ошибочных записей, но из системного реестра при этом они не удалятся.
   Чтобы отмеченные объекты были удалены и из списка ошибочных записей, и из системного реестра, необходимо воспользоваться кнопкой Удалить.

   ВНИМАНИЕ
   При удалении отмеченных записей с помощью кнопки Удалить следует соблюдать осторожность, так как программа jv16 Power Tools не выдает дополнительный запрос на выполнение данной операции, а сразу удаляет отмеченные записи и из списка, и из системного реестра.

   В первую очередь рекомендуется удалить записи, для которых в колонке Причина отображается одно из следующих значений: Бесполезный элемент системного реестра либо Устаревшая запись о программе; скорее всего, также можно будет удалить записи, для которых в колонке Причина отображается значение Неиспользуемое расширение файла.
   Контекстное меню, вызываемое нажатием правой кнопки мыши, включает в себя функции Дополнительно (в открываемом при активизации данной функции окне отображается информация о текущем объекте списка; работа в данном окне осуществляется с помощью кнопок Сохранить как, Копировать в буфер, Open in RegEdit и Закрыть, описание которых приводилось выше), Выбор и RegEdit. При наличии в списке отмеченных записей в контекстном меню дополнительно появляются функции Исследовать, Игнорировать, Исправить и Удалить, которые дублируют соответствующие кнопки, расположенные в нижней части интерфейса.


   Поиск в реестре

   Использование данной функциональности позволяет производить в системном реестре поиск любого вида данных. Настройка параметров поиска осуществляется в два этапа в окне, которое автоматически отображается на экране при входе в данный режим.
   На первом этапе в поле Введите признаки следует с клавиатуры ввести требуемый текст, после чего нажать кнопку Далее. Параметры, настраиваемые на втором этапе, показаны на рис. 7.27.

   Рис. 7.27. Настройка параметров поиска

   С помощью группы флажков Выберите ключи для сканирования определяется область сканирования; по умолчанию установлены флажки Hkey_local_machine и Hkey_users.
   В группе флажков Параметры поиска задаются конкретные условия поиска; по умолчанию установлены флажки Анализ ключей, Анализ значений и Анализ данных.
   Запускается процесс поиска данных нажатием кнопки Старт. В процессе поиска в нижней части интерфейса динамически отображается информация о количестве просканированных ключей и параметров, найденных объектах и др. Чтобы приостановить поиск, нужно воспользоваться кнопкой Пауза, для прекращения поиска предназначена кнопка Стоп (данные кнопки расположены справа внизу интерфейса).
   Результаты поиска данных отображаются в окне, изображенном на рис. 7.28.

   Рис. 7.28. Результаты поиска данных

   Данное окно содержит перечень найденных в соответствии с заданными условиями поиска объектов. Для каждого элемента списка в соответствующих колонках последовательно отображается раздел реестра, ключ реестра, название параметра, значение параметра и дата последнего изменения. В правой верхней части окна располагается информация об общем количестве найденных записей, а также о количестве выделенных, отмеченных и удаленных записей (эти данные особенно полезны при работе с большим списком найденных объектов).
   Возможности программы предусматривают замену данных в реестре – для этого следует воспользоваться кнопкой Замена, расположенной в нижней части интерфейса (данная кнопка доступна лишь тогда, когда в списке имеются отмеченные записи). При нажатии на данную кнопку на экране отображается окно Найти в реестре и заменить, изображенное на рис. 7.29.

   Рис. 7.29. Замена данных в реестре

   В данном окне в поле Искать текст с клавиатуры вводится текст, который требуется заменить; в поле Заменить на также с клавиатуры указывается текст, который будет помещен взамен найденного. В группе флажков Опции при необходимости можно настроить дополнительные параметры замены. Запускается процесс поиска и замены данных в реестре нажатием кнопки ОК; кнопка Отмена предназначена для выхода из данного режима без проведения операции.
   С помощью кнопки Старт на экран выводится окно настройки параметров поиска – это позволяет многократно менять условия поиска, не выходя из данного режима.
   Кнопка RegEdit предназначена для быстрого запуска редактора реестра.
   С помощью кнопки Удалить осуществляется удаление из списка предварительно отмеченных записей. Как и в других режимах работы, при нажатии на данную кнопку программа не выдает дополнительный запрос на подтверждение операции, поэтому при удалении записей следует соблюдать осторожность.
   Контекстное меню данного режима включает в себя функции Дополнительно, Выбор и RegEdit. В окне дополнительной информации, открываемом при активизации соответствующей функции, содержатся кнопки Сохранить как, Копировать в буфер, Open in RegEdit и Закрыть (об использовании данных кнопок рассказано выше). При наличии в списке помеченных записей в контекстное меню добавляются функции Замена и Удалить, которые дублируют соответствующие кнопки, расположенные в нижней части интерфейса, а вместо функции Выбор появляется функция Отменить выбор.


   Монитор системного реестра

   В процессе эксплуатации компьютера многие из используемых приложений самостоятельно вносят изменения в системный реестр, причем в большинстве случаев пользователь об этом не знает. С помощью функциональности «Монитор системного реестра» программа jv16 Power Tools позволяет отслеживать и контролировать подобные изменения, а также управлять ими.
   При входе в данный режим на экране отображается окно, изображенное на рис. 7.30.

   Рис. 7.30. Перечень снимков реестра

   В данном окне содержится перечень созданных ранее снимков реестра. Для каждой позиции списка в соответствующих колонках последовательно отображается имя файла снимка реестра, тип снимка (Полный – если это снимок полного реестра, Выборочный – если это снимок только выбранных разделов реестра), дата и время создания снимка и произвольный пользовательский комментарий (вводится при настройке параметров снимка).
   Чтобы добавить в список новый снимок реестра, следует воспользоваться кнопкой Сделать новый снимок, которая расположена в нижней части интерфейса. При нажатии на данную кнопку на экране отображается окно настройки параметров снимка, изображенное на рис. 7.31.

   Рис. 7.31. Настройка параметров снимка

   С помощью группы флажков Выберите ключи для сканирования следует выбрать разделы реестра, состояние которых должно быть зафиксировано снимком. Дополнительные параметры поиска можно включить путем установки флажков Выполнять в неактивном режиме и Не выходить из монитора системного реестра. В поле Комментарии к снимку с клавиатуры можно ввести произвольный пользовательский комментарий к создаваемому снимку; введенный текст будет отображаться для данного снимка в окне списка снимков реестра (рис. 7.29) в колонке Комментарии.
   Для создания снимка реестра в соответствии с настроенными параметрами следует воспользоваться кнопкой Создать. В процессе создания снимка на экране будет отображаться информационное окно, в котором будет показываться динамически изменяющаяся информация о количестве проанализированных ключей и значений параметров реестра. Приостановление процесса создания снимка осуществляется нажатием кнопки Пауза; для прекращения данного процесса предназначена кнопка Стоп.
   Вновь созданный снимок системного реестра будет добавлен в перечень снимков, изображенный на рис. 7.29.
   Для сравнения выделенного в списке снимка следует воспользоваться кнопкой Сравнить. Процесс сравнения, также как и процесс создания снимка, сопровождается появлением на экране информационного окна с данными о количестве проанализированных ключей и значений параметров реестра; для приостановления и прекращения сравнения предназначены кнопки соответственно Пауза и Стоп.

   ВНИМАНИЕ
   Следует учитывать, что процесс сравнения может занять довольно продолжительное время. Это относится в первую очередь к маломощным компьютерам; также процесс сравнения может существенно затянуться при анализе полного снимка реестра.

   Результаты сравнения выводятся в окне, которое приведено на рис. 7.32.

   Рис. 7.32. Результаты сравнения

   В данном окне приводится перечень разделов и ключей реестра, в которых в процессе сравнения обнаружены изменения. Для каждой позиции списка в соответствующих колонках последовательно указывается название раздела реестра, ключ реестра, параметр реестра, значение параметра реестра и содержание изменения. Аналогичная информация о выделенном элементе списка отображается в информационных полях, расположенных непосредственно над списком. В правой верхней части окна приводится информация об общем количестве записей в списке, а также о количестве выделенных, отмеченных и удаленных записей.
   С помощью кнопки Отменить изменения, расположенной в нижней части интерфейса, можно отменить изменение реестра, соответствующее отмеченной позиции списка. Кнопка Удалить предназначена для удаления предварительно отмеченных записей (следует помнить, что программа jv16 Power Tools не выдает дополнительный запрос на подтверждение операции удаления).
   При нажатии на кнопку RegEdit отмеченная позиция списка будет открыта в стандартном редакторе реестра.
   Контекстное меню данного режима включает в себя функции Выбор, RegEdit, Отменить изменения и Удалить (три последние функции дублируют соответствующие кнопки, расположенные в нижней части интерфейса). При вызове контекстного меню на отмеченной позиции вместо функции Выбор в нем будет находится функция Отменить выбор.



   Автоматизация

   В данном разделе мы рассмотрим функциональность режима автоматизации, которая называется «Мастер сценариев» (переход к ней осуществляется нажатием третьей слева иконки данного режима).
   Характерной особенностью данной функциональности является то, что она позволяет выполнить ряд несложных трюков без непосредственного обращения к системному реестру – при настройке сценариев (трюков) в соответствующих диалоговых окнах, описание которых приводится ниже, необходимые изменения в реестр будут внесены автоматически. Это избавляет пользователя от необходимости вносить в реестр требуемые изменения с помощью reg–файлов либо иных способов редактирования реестра.
   Процесс настройки трюков выполняется в пошаговом режиме и состоит из трех этапов. Рассмотрим подробнее каждый из них.
   Первый этап выполняется в окне, изображенном на рис. 7.33. Данное окно автоматически отображается на экране при входе в "Мастер сценариев" и предоставляет возможность выбора момента времени, при наступлении которого будет выполняться настраиваемый сценарий. Возможен выбор одного из следующих значений переключателя Я хотел бы выполнить задачу:
   ♦ Каждый раз при запуске jv16 Power Tools;
   ♦ Каждый раз при закрытии jv16 Power Tools;
   ♦ Каждый раз при запуске компьютера;
   ♦ Каждый раз при входе в мой компьютер.

   Рис. 7.33. Первый этап настройки сценария

   Вместе с этим возможности «Мастера сценариев» предусматривают такой вариант настройки сценария, при котором автоматическое его выполнение производиться не будет – для этого необходимо включить кнопку–опцию Я хочу только создать файл сценария…Который я могу вручную выполнять из менеджера сценариев. В данном случае для выполнения данного сценария необходимо будет зайти в «Менеджер сценариев» (для этого следует воспользоваться крайней слева иконкой режима автоматизации), выбрать в списке требуемый сценарий и нажать кнопку Выполнить, расположенную в нижней части интерфейса.
   На втором этапе настройки сценария (переход к нему осуществляется нажатием кнопки Далее) в окне, изображенном на рис. 7.34, следует выбрать действие (либо несколько действий), включаемых в состав данного сценария (данные действия будут выполняться в момент времени, определенный на первом этапе настройки сценария). Программа jv16 Power Tools предлагает следующий перечень действий (для выбора необходимо установить соответствующие флажки):
   ♦ Удалить файлы – при установке данного флажка открывается поле Имена файлов, в котором следует с клавиатуры ввести имена удаляемых файлов.
   ♦ Сбросить папки – при установке данного флажка открывается поле Папки, в котором указывается путь к соответствующим папкам. Заполнять поле Папки можно как с клавиатуры, так и с помощью расположенной в конце данного поля кнопки выбора; при нажатии на эту кнопку на экране отображается окно Выбор папки, в котором по обычным правилам Windows следует указать требуемый путь. При заполнении данного поля с клавиатуры необходимо учитывать, что каждый путь к папке должен заключаться в кавычки, а разделяться пути должны пробелом.

   Рис. 7.34. Второй этап настройки сценария

   ♦ Выполнить программу – при выборе данного действия в открывшемся поле Имя файла следует указать путь к исполняемому файлу соответствующей программы; множественный выбор значения данного поля невозможен.
   ♦ Выполнить другой сценарий – данный флажок устанавливается в случае, когда требуется запустить выполнение настроенного ранее сценария. В открывшемся поле Имя файла с помощью кнопки выбора на экран выводится окно Открыть, в котором по обычным правилам Windows указывается путь к jvb–файлу соответствующего сценария.
   ♦ Закрыть окно – при установке данного флажка открывается поле Заголовок окна, в котором с клавиатуры вводится название соответствующего окна.
   ♦ Завершить программу – при установленном данном флажке открывается поле Имя файла, в котором с клавиатуры вводится имя соответствующего файла.
   ♦ Автоматически запустить очистку реестра – установка данного флажка включает в сценарий процесс очистки реестра.
   ♦ Запустить поиск в реестре – данное действие подразумевает автоматический запуск поиска данных в реестре в соответствии с условием, которое вводится с клавиатуры в поле Признак, открывающимся при установке данного флажка.
   ♦ Выполнить заказные команды сценария – при установленном данном флажке открывается поле Команды, в котором с клавиатуры осуществляется ввод требуемых команд сценария.
   ♦ Очистить временные internet файлы – при установленном данном флажке в состав сценария включается функция автоматической очистки временных файлов Интернета.
   ♦ Удалить все временные файлы – данное действие подразумевает очистку папки с временными файлами.
   ♦ Удалить все сломанные ярлыки из стартового меню – при установке данного флажка из стартового меню будут автоматически удалены сломанные ярлыки.
   Нажатием кнопки Далее осуществляется переход к третьему, заключительному этапу настройки сценария. Необходимые действия выполняются в окне, изображенном на рис. 7.35.

   Рис. 7.35. Третий этап настройки сценария

   В данном окне в поле Имя файла следует ввести с клавиатуры произвольное имя jvb–файла сценария, а в поле Комментарии – пользовательский комментарий к создаваемому сценарию.
   Процесс создания сценария завершается нажатием кнопки ОК, после чего созданный сценарий отобразится в окне менеджера сценариев (рис. 7.36; для перехода в данное окно следует воспользоваться крайней слева иконкой режима автоматизации).

   Рис. 7.36. Менеджер сценариев

   В данном окне содержится перечень созданных ранее сценариев. Для каждой позиции списка в соответствующих колонках отображается наименование сценария (введенное в поле Имя файла на заключительном этапе создания сценария, см. рис. 7.35), тип записи, способ выполнения (Вручную либо Автоматически; задается на первом этапе создания сценария: если выбрано любое положение переключателя Я хотел бы выполнить задачу, то устанавливается автоматический способ выполнения, при выборе переключателя Который я могу вручную выполнять из менеджера сценариев, то способ выполнения является ручным), и пользовательский комментарий (введенный в поле Комментарии на заключительном этапе создания сценария, см. рис. 7.36).
   Для выполнения требуемого сценария следует выделить его в списке и воспользоваться кнопкой Выполнить, которая расположена в нижней части интерфейса. Чтобы удалить из списка ставшие ненужными сценарии, необходимо выделить их и нажать кнопку Удалить.
   Переход в режим редактирования выделенного в списке сценария осуществляется нажатием кнопки Правка либо двойным щелчком левой кнопки мыши на соответствующей позиции списка.
   Следует отметить, что кнопки Выполнить, Правка и Удалить доступны только при наличии в списке выделенных записей.
   Контекстное меню окна менеджера сценариев включает в себя функции Выполнить, Правка и Удалить, которые дублируют аналогичные кнопки, расположенные в нижней части интерфейса.


   Резервные копии

   При удалении тех или иных объектов и элементов программа jv16 Power Tools автоматически создает их резервные копии; для работы с ними предназначен режим Резервные копии.
   Перечень имеющихся в программе резервных копий содержится в окне, изображенном на рис. 7.37.

   Рис. 7.37. Работа с резервными копиями

   Для каждой позиции списка в соответствующих колонках отображается наименование, тип копии и дата ее создания.
   Нижняя часть интерфейса включает в себя ряд кнопок, предназначенных для работы со списком; рассмотрим каждую из них.
   При нажатии на кнопку Обновить выполняется обновление списка резервных копий.
   Кнопка Объединить доступна только тогда, когда в списке выделена более чем одна позиция; при нажатии на данную кнопку выполняется объединение выделенных элементов списка. Результатом объединения является новая запись в списке резервных копий; по умолчанию ее наименование и тип идентичны – Сборный тип значений.
   Кнопки Переименовать доступна тогда, когда в списке выделена только одна позиция. При нажатии на данную кнопку на экране отображается окно Переименовать копию, в котором в поле Новое имя по умолчанию отображается действующее имя текущей резервной копии. Для переименования копии следует с клавиатуры ввести новое имя и нажать кнопку ОК.
   Кнопка Восстановить становится доступной только после выделения в списке резервных копий одной или нескольких позиций. При нажатии на данную кнопку выделенные позиции будут восстановлены и одновременно удалены из списка резервных копий.
   С помощью кнопки Удалить осуществляется удаление из списка резервных копий одной или нескольких отмеченных позиций. При нажатии на данную кнопку программа выдает дополнительный запрос на подтверждение операции удаления.
   Кнопка Выборочное восстановление доступна только при одной выделенной в списке позиции. Данную кнопку целесообразно использовать для тех позиций списка, которым в системном реестре соответствует несколько записей; с помощью этой кнопки можно восстановить только часть из них. Выбор восстанавливаемых записей осуществляется в окне, изображенном на рис. 7.38 (данное окно отображается на экране при нажатии на кнопку Выборочное восстановление).

   Рис. 7.38. Выборочное восстановление записей

   В данном окне приводится перечень записей в системном реестре, относящихся к текущей резервной копии. Для каждой позиции списка в соответствующих колонках последовательно отображается название раздела реестра, ключ реестра, параметр реестра и значение параметра. Аналогичная информация для активной позиции списка показывается в верхней части окна в соответствующих информационных строках. Справа вверху окна показано общее количество записей в списке, а также количество выделенных, отмеченных и удаленных записей. С помощью кнопки Восстановить осуществляется восстановление предварительно отмеченных элементов списка; кнопка Удалить предназначена для удаления ненужных записей (обе кнопки доступны только при наличии в списке отмеченных записей). Следует учитывать, что при удалении записей программа не выдает дополнительный запрос на выполнение данной операции, и резервная копия удаляемой позиции не сохраняется.
   В контекстном меню окна выборочного восстановления записей (рис. 7.38) находятся функции Выбор (для отмеченных позиций списка – Отменить выбор), Восстановить и Удалить; две последние функции дублируют аналогичные кнопки, расположенные в нижней части интерфейса.
   В контекстном меню окна списка резервных копий (рис. 7.37), помимо функций Переименовать, Восстановить, Выборочное восстановление и Удалить, дублирующих аналогичные кнопки нижней части интерфейса, присутствует также функция Дополнительно. При активизации данной функции на экране отображается окно расширенной информации о текущей позиции списка, содержащее кнопки Сохранить как, Показать значения, Копировать в буфер и Закрыть. Отличие данного режима от аналогичных режимов, описание которых приводилось выше, состоит в том, что открываемая при нажатии на кнопку Показать значения информация отображается в окне текстового редактора (по умолчанию программа использует Блокнот).



   Программа Work With Registry


   В данном разделе мы рассмотрим программу Work With Registry, которая также предназначена для работы с системным реестром. Данная программа, в отличие от рассмотренных выше, позволяет проверять состояние только двух разделов реестра – HKEY_LOCAL_MACHINE и HKEY_USERS. Наряду с этим, Work With Registry отличается компактностью и простотой в использовании. В этой книге мы рассмотрим порядок работы с данной программой на примере версии 3.80 (на момент написания книги это последняя версия программы).


   Назначение и функциональные возможности

   Функциональные возможности программы Work With Registry позволяют решать следующие задачи:
   ♦ Сканирование системного реестра в соответствии с выполненными настройками и последующее формирование списка обнаруженных ошибок и некорректностей с детализацией информации по каждой позиции списка.
   ♦ Гибкая настройка параметров сканирования в соответствии с требованиями пользователя.
   ♦ Использование механизма исключений, позволяющего не включать в перечень ошибок указанные в файле исключений записи.
   ♦ Создание файлов "отката", с помощью которых осуществляется отказ от выполненных изменений.
   ♦ Возможность выбора способа исправления (удаления) обнаруженных ошибок – в программе реализованы механизмы как автоматического, так и ручного исправления (удаления) ошибок.
   Далее мы рассмотрим порядок работы с данной программой применительно к системному реестру Windows XP.


   Настройка параметров проверки

   Для перехода в режим настройки параметров проверки системного реестра, следует активизировать функцию главного меню Настройки►Изменить настройки – в результате на экране откроется окно, изображенное на рис. 7.39.

   Рис. 7.39. Настройка параметров проверки

   Содержимое данного окна сгруппировано в трех разделах: Настройки сканирования, Настройки программы и Автоматическая проверка; остановимся подробнее на каждом из них.
   Раздел Настройки сканирования включает в себя три группы флажков: Ветвь (здесь выбираются разделы реестра, которые необходимо просканировать – HKLM или HKU), Диски (указываются проверяемые диски – жесткий диск, CD ROM и др.) и Типы ошибок; возможности программы позволяют выявлять следующие типы ошибок:
   ♦ Ошибки в параметрах;
   ♦ Ошибки в значениях;
   ♦ Ошибки в ключах;
   ♦ Ошибки в разделах;
   ♦ Ошибки в разделе ProgID;
   ♦ Ошибки в разделе CLSID;
   ♦ Ошибки в разделе расширений.
   В разделе Настройки программы находится группа параметров с аналогичным названием, включающая в себя следующие флажки:
   ♦ Автосохранение настроек – при установленном данном флажке включается автоматическое сохранение текущей настройки.
   ♦ Создание файлов отката. Установка данного флажка включает механизм автоматического создания файлов отката (с расширением. reg) для удаляемых или изменяемых позиций списка найденных ошибок, что позволяет вернуться к первоначальному (до выполненных изменений) состоянию системного реестра (для этого достаточно запустить соответствующий файл отката). Созданные reg–файлы сохраняются в автоматически создаваемой папке UNDO, которая находится в каталоге программы Work With Registry. Имена созданных reg–файлов формируются в следующем формате: дата создания файла, время его создания и произвольное число (например, файл отката, созданный 25 февраля 2005 года в 14 часов 25 минут 10 секунд, может иметь имя 25.02.05_14.25.10_0. reg). По умолчанию данный флажок сброшен.
   ♦ Делать исключения. При установленном данном флажке включается использование встроенного механизма исключений. Смысл данного механизма состоит в том, что при проверке реестра ошибками не будут считаться ошибочные записи, внесенные в файл исключений. Файл исключений является текстовым, называется except. txt, хранится в каталоге программы Work With Registry и создается автоматически в процессе инсталляции. По умолчанию в нем содержится только описание порядка его использования. Изменения в этот файл вносятся либо по обычным правилам редактирования текстовых файлов (в этом случае следует воспользоваться соответствующей кнопкой, расположенной справа от флажка), либо с помощью кнопки В исключения, расположенной в окне списка найденных ошибок (описание данного интерфейса будет приведено ниже). Помимо записей, являющихся исключениями, можно вносить в этот файл необходимые комментарии; при этом нужно учитывать, что комментариями считаются строки, которые начинаются с символа "точка с запятой" (;).
   ♦ Показывать подсказки – при установленном данном флажке включается режим отображения всплывающих подсказок, которые появляются при подведении указателя мыши к элементам интерфейса.
   Раздел Автоматическая проверка предназначен для настройки режима автоматической проверки системного реестра и включает в себя группу параметров с аналогичным названием, которая содержит следующие флажки:
   ♦ Запуск программы с Windows – установка данного флажка включает режим автоматической загрузки программы. При установленном данном флажке становятся доступны два флажка, описание которых приведено ниже.
   ♦ Сразу начинать проверку – если данный флажок установлен, то проверка реестра начнется сразу же после автоматической загрузки программы.
   ♦ Удалить ошибки после проверки – установка данного флажка включает режим автоматического удаления ошибок сразу по окончании проверки. При установленном данном флажке становится доступным флажок Закрыть программу после удаления ошибок.
   ♦ Закрыть программу после удаления ошибок – если данный флажок установлен, то после автоматического удаления ошибок, выполненного по окончании проверки реестра, программа автоматически закроется.
   Нажатием кнопки ОК завершается процесс настройки параметров проверки реестра. Кнопка Сохранить предназначена для сохранения внесенных в настройку изменений; использование данной кнопки имеет смысл в том случае, когда сброшен флажок Автосохранение настроек, находящийся в разделе Настройки программы. С помощью кнопки Отмена осуществляется выход из данного режима.
   Процесс проверки реестра в соответствии с выполненными настройками запускается нажатием кнопки Проверить, которая расположена справа внизу окна программы.

   ВНИМАНИЕ
   После нажатия кнопки Проверить окно программы Work With Registry автоматически сворачивается, и попытки развернуть его будут бесполезны. Это нормальное рабочее состояние программы при проведении проверки реестра; по окончании сканирования окно автоматически развернется, и в нем будут представлены результаты проверки. Как правило, процесс проверки не занимает много времени – это является одним из достоинств программы.

   Окно программы с результатами проведенной проверки системного реестра представлено на рис. 7.40.

   Рис. 7.40. Результаты проверки реестра

   В левой верхней части данного окна приводится обобщающая информация о результатах проверки реестра: указывается количество проверенных ключей и параметров реестра, а также найденных ошибок; при изменении либо удалении ошибочных записей соответствующим образом изменяется количество в строке Исправлено. В двух последних строках показывается информация о пропущенных и неисправимых записях.

   ПРИМЕЧАНИЕ
   В строке Пропущено указывается количество обнаруженных в реестре ошибок, которые не включены в общий список ошибок по причине того, что являются исключениями. Если механизм исключений не используется (в разделе настройки Настройки программы сброшен флажок Делать исключения либо файл except. txt не содержит ни одной соответствующей записи), то в строке Пропущено отображается значение 0.

   В нижней части окна приводится перечень найденных ключей реестра, содержащих ошибки. Для каждого элемента списка аналитическая информация отображается в верхней части окна, в группе информационных полей Информация об ошибке:
   ♦ Ветвь – указывается раздел реестра, в котором содержится текущая ошибка.
   ♦ Ключ – указывается ключ реестра, в котором содержится текущая ошибка.
   ♦ Параметр и Значение – в данных полях отображается название параметра реестра и его значение, которые относятся к текущей ошибке.
   ♦ Ошибка – в данном поле приводится краткое описание текущей ошибки (например, Идентификатор ссылается на несуществующий раздел, Отсутствует имя файла, Отсутствует путь к иконке и др.).
   ♦ Решение – здесь содержится предполагаемое устранение текущей ошибки (например, Удалить ключ, Удалить параметр и др.).
   В нижней части интерфейса содержатся кнопки Удалить, Изменить и В исключения. Кратко остановимся на каждой из них.
   С помощью кнопки Удалить осуществляется удаление из списка предварительно выделенных записей.
   Кнопка Изменить доступна только при одной выделенной записи; при нажатии на нее на экране отображается окно, изображенное на рис. 7.41.

   Рис. 7.41. Изменение текущей записи

   В данном окне в полях Ветвь, Ключ, Параметр и Значение отображаются соответствующие значения для текущей позиции списка. С клавиатуры можно изменить значение всех полей данного окна, за исключением поля Ветвь. Чтобы изменения вступили в силу, следует нажать в данном окне кнопку ОК; нажатием кнопки Отмена осуществляется выход из данного режима без сохранения выполненных изменений.
   Кнопка В исключения используется для добавления в перечень исключений выделенных в списке позиций. При нажатии на данную кнопку соответствующие изменения автоматически вносятся в файл исключений except. txt. Следует помнить, что для использования механизма исключений в разделе настройки Настройки программы должен быть установлен флажок Делать исключения.



   Программа Registry Toolkit


   В данном разделе мы познакомимся с программой Registry Toolkit, которая предназначена для работы с разделами реестра HKEY_LOCAL_MACHINE и HKEY_USERS. В отличие от утилит, описание которых приведено выше, данная утилита является платной; ее бесплатное использование предусмотрено только в течение 21 дня с момента установки, после чего нужно будет оплатить регистрацию. В этой книге мы рассмотрим порядок работы с данной программой на примере версии 6.5а; на момент написания книги это последняя версия программы.


   Назначение и функциональные возможности

   Задачи, решаемые с помощью программы Registry Toolkit, можно сформулировать следующим образом:
   ♦ Выполнение физической дефрагментации реестра, что позволяет существенно повысить скорость работы системы.
   ♦ Восстановление системы, благодаря чему выполняется откат состояния операционной системы к одному из предыдущих ее состояний.
   ♦ Восстановление реестра, при выполнении которого выполняется замена текущих файлов реестра копиями, сделанными ранее.
   ♦ Настройка автоматической работы программы с помощью встроенного механизма планирования.
   В данной книге мы остановимся на тех возможностях программы, которые имеют непосредственное отношение к работе с системным реестром.


   Описание режимов работы


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

   ПРИМЕЧАНИЕ
   При использовании незарегистрированной копии программы в момент перехода в любой режим работы, а также при выполнении некоторых других действий на экране отображается окно с напоминанием о необходимости регистрации программы и указанием количества дней, оставшихся до окончания испытательного срока. Для продолжения работы достаточно в данном окне нажать кнопку Продолжить; по истечении испытательного срока использование незарегистрированной копии программы невозможно.

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


   Дефрагментация реестра

   При входе в режим дефрагментации реестра на экране отображается окно, изображенное на рис. 7.42.

   Рис. 7.42. Настройка дефрагментации реестра

   В верхней части данного окна приводится краткое описание выбранного режима работы; в нижней части в поле Улии реестра путем установки соответствующих флажков следует выбрать подразделы реестра, которые будут подвергнуты дефрагментации. При этом необходимо учитывать следующие особенности:
   ♦ При попытке выбора подраздела HKEY_LOCAL_MACHINE\SECURITY на экране отобразится предупреждение о том, что дефрагментацию данного подраздела рекомендуется выполнять только опытным пользователям. Для подтверждения выбора следует положительно ответить на запрос программы.
   ♦ По умолчанию для дефрагментации выбраны разделы реестра, отмеченные на рис. 7.42. Выбор остальных разделов возможен только при использовании зарегистрированной копии программы.
   Процесс дефрагментации выбранных разделов реестра запускается нажатием кнопки Поехали!. После завершения дефрагментации на экране отображается сообщение о том, что для вступления изменений в силу компьютер требуется перезагрузить. Для немедленной перезагрузки следует утвердительно ответить на соответствующий запрос программы.


   Восстановление системы

   В данном режиме осуществляется восстановление операционной системы к какому либо из зафиксированных предыдущих ее состояний. Рабочий интерфейс данного режима представлен на рис. 7.43.

   Рис. 7.43. Настройка восстановления системы

   В верхней части данного окна содержится краткое описание данного режима работы. В нижней части окна в поле Выберите что бы Вы хотели сделать содержится перечень имеющихся точек отката (т. е. зафиксированных ранее состояний системы); для каждой позиции списка в соответствующих колонках указывается ее краткое описание и дата создания. Данные точки могут создаваться как автоматически, так и вручную с помощью кнопки Сделать бэкап – при нажатии на данную кнопку на экране отобразится окно Создать точку восстановления, в котором следует с клавиатуры ввести название создаваемого бэкапа. По умолчанию новому бэкапу присвоено значение Моя точка восстановления. Нажатием в данном окне кнопки ОК запускается процесс создания точки восстановления. Следует учитывать, что данный процесс может занять некоторое время; по его окончании на экране отобразится информационное сообщение об успешном создании точки восстановления. Новая точка восстановления будет автоматически добавлена в список.
   Кнопка Обновить список предназначена для автоматического обновления списка точек восстановления системы.
   С помощью кнопки Восстановление системы осуществляется восстановление операционной системы в соответствии с выбранной точкой восстановления. При нажатии на данную кнопку на экране отображается запрос на подтверждение операции с сообщением о том, что для успешного завершения операции компьютер будет перезагружен.
   Для удаления из списка ненужных точек восстановления предназначена кнопка Удалить бэкап. Необходимо учитывать, что при удалении точек восстановления программа не выдает запрос на подтверждение данной операции, поэтому при ее выполнении следует соблюдать особую осторожность.

   ПРИМЕЧАНИЕ
   Кнопки Восстановить систему и Удалить бэкап доступны только в том случае, когда в списке выбрана точка восстановления.

   С помощью кнопки Конфигурация осуществляется переход в режим дополнительной настройки программы. В окне Конфигурация, которое открывается при нажатии на данную кнопку, содержатся следующие поля:
   ♦ Место на диске – здесь в процентах указывается максимальное количество дискового пространства, которое может быть использовано. Диапазон значений – от 2 до 12 (выбирается из выпадающего списка); по умолчанию в данном поле установлено значение 12.
   ♦ Глобальный интервал – значение данного поля определяет количество дней, через которые операционная система должна создавать точки восстановления. Диапазон значений – от 1 до 14 (выбирается из выпадающего списка); по умолчанию в данном поле установлено значение 1 (при установленном данном значении точки восстановления будут создаваться ежедневно).
   ♦ Жизненный интервал – в данном поле указывается интервал времени (в днях), в течение которого будут храниться точки восстановления. Диапазон значений – от 10 до 90 (выбирается из выпадающего списка, один шаг равен 10 дням); по умолчанию в данном поле установлено значение 90 (при установленном данном значении точки восстановления будут храниться 90 дней).
   Для сохранения установленных настроек следует нажать кнопку ОК; кнопка Отмена предназначена для выхода из окна Конфигурация без сохранения изменений.


   Восстановление реестра

   В режиме восстановления реестра можно делать бэкапы (копии) реестра и восстанавливать реестр в соответствии с сохраненными ранее бэкапами (копиями). При входе в данный режим на экране отображается диалоговое окно, в котором из выпадающего списка предлагается выбрать необходимое действие: Бэкап реестра (создание новой копии реестра) либо Восстановление реестра (восстановление системного реестра на основании сделанной ранее копии). При выборе любого действия на экране отображается окно, изображенное на рис. 7.44 (некоторые отличия данного окна в зависимости от выбранного действия имеются лишь в верхней его части, содержащей краткое описание текущего действия).

   Рис. 7.44. Создание бэкапа и восстановление реестра

   В данном окне в поле Выберите каталог для бэкапа указывается путь для сохранения копии реестра (либо путь к бэкапу, из которого следует восстановить реестр). По умолчанию программа предлагает путь С:\RegBackup; чтобы его изменить, следует воспользоваться кнопкой выбора, которая расположена правее данного поля – при нажатии на эту кнопку на экране открывается окно Обзор папок, в котором по обычным правилам Windows нужно указать требуемый путь.
   В поле Улии реестра путем установки соответствующих флажков следует отметить подразделы реестра, которые будут сохранены (восстановлены). По умолчанию выбраны подразделы, отмеченные на рис. 7.44. Выбор остальных подразделов (за исключением HKEY_LOCAL_MACHINE\SECURITY) возможен только при использовании зарегистрированной копии программы.
   Запуск процесса сохранения бэкапа (восстановления реестра из копии) осуществляется нажатием кнопки Поехали!, которая расположена в нижней части интерфейса; для выхода из данного окна предназначена кнопка Отмена.


   Планировщик

   Данный режим предназначен для систематизации и автоматизации процессов дефрагментации реестра, создания бэкапов и восстановления реестра. При входе в данный режим на экране отображается окно, приведенное на рис. 7.45.
   Окно планировщика включает в себя перечень созданных ранее задач. Для каждой позиции списка в соответствующих колонках указывается название задачи, дата и время следующего запуска задачи для включенных задач (для выключенных отображается значение disabled; порядок включения/выключения задач будет рассмотрен ниже) и параметры выполнения задачи (описание настройки параметров приведено ниже).

   Рис. 7.45. Окно планировщика

   Контекстное меню данного окна включает в себя функции Добавить задачу, Редактировать задачу и Удалить задачу (аналогичные функции находятся в меню Задача, которое расположено в главном меню окна). Функция Удалить задачу предназначена для удаления из списка предварительно выделенных задач (при активизации данной функции программа выдает дополнительный запрос на подтверждение операции удаления). С помощью функций Добавить задачу и Редактировать задачу выполняется соответственно добавление в список новой задачи и редактирование текущей. В обоих случаях на экране отображается окно настройки параметров задачи, изображенное на рис. 7.46 (данное окно называется Добавить задачу либо Редактировать задачу в зависимости от выбранной функции).
   В верхней части окна находится поле Выберите действие, в котором из выпадающего списка выбирается требуемая задача; возможные значения – Запуск дефрагментации реестра, Запуск бэкапа реестра и Запуск восстановления реестра; в зависимости от значения данного поля формируется название задачи, которое отображается в окне списка задач в колонке Название (рис. 7.45).
   Нижняя часть окна содержит кнопки Включить/Выключить, ОК и Закрыть. Кнопки ОК и Закрыть предназначены соответственно для сохранения текущей настройки при закрытии данного окна и выхода из окна без сохранения настроек. С помощью кнопки Включить осуществляется включение данной задачи – в этом случае в она будет выполняться в соответствии с установленной периодичностью и иными настройками, а в окне списка задач в колонке Следующий запуск для нее будет отображаться дата и время следующего выполнения данной задачи. В режиме редактирования включенных задач описываемая кнопка будет называться Выключить; при выключении задача выполняться не будет, а в окне списка задач в колонке Следующий запуск для нее будет отображаться значение disabled (на рис. 7.45 первая задача выключена, остальные – включены).

   Рис. 7.46. Редактирование задачи

   Средняя часть окна редактирования задачи состоит из вкладок Настройка даты/времени и Параметры запуска (данная вкладка открыта на рис. 7.46). Рассмотрим содержимое каждой из них.
   Вкладка Настройка даты/времени включает в себя ряд параметров, с помощью которых устанавливается точное время запуска создаваемой (редактируемой) задачи. Требуемый режим устанавливается с помощью перечисленных ниже кнопок.
   ♦ Однократно – нажатие данной кнопки подразумевает не периодическое, а однократное выполнение задачи. Время запуска задачи определяется с помощью соответствующих полей, в которых последовательно указываются часы, минуты, число, месяц и год.
   ♦ Ежечасно – при выборе данного режима задача будет выполняться каждый час; в поле минута следует указать, с наступлением какой минуты каждого часа задача должна автоматически запускаться.
   ♦ Ежедневно – при нажатии на данную кнопку открываются флажки, соответствующие дням недели, и поля для ввода часов и минут. По умолчанию установлены все флажки; при необходимости можно сбросить лишние флажки (например, можно установить дефрагментацию реестра по понедельникам, средам и пятницам).
   ♦ Еженедельно – здесь указывается время и день недели, в который регулярно будет запускаться данная задача. С помощью данной кнопки можно установить, например, по вторникам – дефрагментацию реестра, а по пятницам – создание бэкапа.
   ♦ Ежемесячно – при включении данного режима задача будет автоматически выполняться раз в месяц. В соответствующих полях следует указать требуемое число месяца (выбирается из выпадающего списка), а также часы и минуты запуска программы.
   ♦ Ежегодно – при включении данного режима задача будет автоматически выполняться раз в год. В соответствующих полях следует указать требуемые месяц года и число месяца (значения выбираются из выпадающих списков), а также часы и минуты запуска программы.
   На вкладке Параметры запуска выполняется настройка дополнительных параметров работы программы. В зависимости от значения, установленного в поле Выберите действие, содержимое данной вкладки может изменяться. Ниже мы рассмотрим параметры, характерные для задачи Запуск дефрагментации реестра, а после этого для задач Запуск бэкапа реестра и Запуск восстановления реестра укажем некоторые характерные особенности.
   С помощью соответствующих кнопок–опций можно выбрать один из двух возможных вариантов выполнения задачи: Дефрагментация реестра и Удалить временные файлы дефрагментации реестра. При выборе кнопки–опции Дефрагментация реестра становятся доступны перечисленные ниже флажки:
   ♦ Автоматически начинать процесс дефрагментации;
   ♦ Автоматически закрывать программу по окончанию работы;
   ♦ Перезагружать компьютер без вывода вопроса;
   ♦ Выключать компьютер без вывода вопроса;
   ♦ Не перезагружать компьютер;
   ♦ Вынимать CD перед перезагрузкой (по умолчанию установлен);
   ♦ Установить высокий приоритет процесса;
   ♦ Не показывать предупреждения;
   ♦ Запускать окно программы в свернутом виде.
   Если в поле Выберите действие установлено значение Запуск бэкапа реестра, то кнопки–опции, расположенные на вкладке Параметры запуска, называются Бэкап реестра и Удалять временные файлы бэкапа реестра. Ниже перечисляются отличия параметров, открывающихся при включении кнопки–опции Бэкап реестра, от аналогичных параметров, расположенных в режиме настройки задачи дефрагментации реестра.
   ♦ Вместо флажка Автоматически начинать процесс дефрагментации присутствует флажок Автоматически начинать процесс бэкапа.
   ♦ Появляется дополнительное поле Выберите каталог бэкапа, в котором следует указать путь к папке бэкапа. Возможно заполнение данного поля как с клавиатуры, так и с помощью расположенной справа от него кнопки выбора. При нажатии на данную кнопку на экране отображается окно Обзор папок, в котором по обычным правилам Windows указывается требуемый путь.
   Если в поле Выберите действие установлено значение Запуск восстановления реестра, то кнопки–опции, расположенные на вкладке Параметры запуска, называются Восстановление реестра и Удалять временные файлы восстановления реестра. Ниже перечисляются отличия параметров, открывающихся при включении кнопки–опции Восстановление реестра, от аналогичных параметров, расположенных в режиме настройки задачи дефрагментации реестра.
   ♦ Вместо флажка Автоматически начинать процесс дефрагментации присутствует флажок Автоматически начинать процесс восстановления.
   ♦ Появляется дополнительное поле Выберите каталог восстановления, в котором следует указать путь к папке резервной копии. Возможно заполнение данного поля как с клавиатуры, так и с помощью расположенной справа от него кнопки выбора. При нажатии на данную кнопку на экране отображается окно Обзор папок, в котором по обычным правилам Windows указывается требуемый путь.
   Сформированная задача после нажатия в данном окне кнопки ОК будет добавлена в список задач, изображенный на рис. 7.45. При этом в колонке Параметры для нее будет отображаться краткая характеристика настройки параметров, выполненных в режиме редактирования задачи.




   Редактор системных правил Poledit


   Программа Poledit, которую мы рассмотрим в данном разделе, не предназначена для непосредственного редактирования системного реестра. Однако с ее помощью можно выполнять некоторые трюки (скрытие функций, вкладок в интерфейсах, системных папок, ограничение доступа ко многим режимам работы системы и т. п.), рассмотренные нами в предыдущих главах книги. Целесообразность использования данной программы обусловлена тем, что вместо ручного редактирования реестра (с помощью reg–файлов либо стандартного редактора) необходимые изменения в него вносятся автоматически при установке/сбрасывании соответствующих флажков либо переключателей. Следует отметить, что разработчиком данной программы является корпорация Microsoft, что особенно важно для тех пользователей, которые не доверяют сторонним разработчикам.


   Назначение и функциональные возможности

   Программа Poledit предназначена для внесения изменений в реестр, создания и редактирования файлов системных правил (*. pol–файлов), а также для настройки параметров загрузки и конфигурации локальной сети. Возможности данной программы в первую очередь рекомендуется использовать для разграничения прав доступа пользователей к тем или иным режимам работы компьютера либо локальной сети. Задачи, решаемые с помощью программы Poledit, кратко можно сформулировать следующим образом:
   ♦ Гибкая настройка разграничения прав пользователей на доступ к информации (на компьютере либо в локальной сети).
   ♦ При настройке параметров локальной сети – возможность установки различной конфигурации для каждого пользователя, компьютера и группы пользователей.
   ♦ Создание и редактирование файлов системных правил (*. pol–файлов), что позволяет оперативно менять необходимые настройки параметров загрузки и конфигурации локальной сети.
   ♦ Тонкая настройка операционной системы в зависимости от потребностей конкретного пользователя.
   Далее мы рассмотрим порядок использования данной программы применительно к локальному реестру.


   Описание режимов работы


   Для перехода в режим редактирования локального реестра следует активизировать функцию Файл►Создать реестр – в результате на экране отобразится окно, изображенное на рис. 7.47.

   Рис. 7.47. Настройка локального реестра

   Как видно на рисунке, параметры настройки сгруппированы в двух разделах – Локальный компьютер и Локальный пользователь. Рассмотрим порядок работы с каждым из них.


   Локальный компьютер

   Для перехода в режим настройки локального компьютера следует либо дважды щелкнуть на соответствующей позиции (рис. 7.47) левой кнопкой мыши, либо воспользоваться функцией главного меню Правка►Свойства – после выполнения любого из указанных действий на экране отобразится окно Свойства: Локальный компьютер, изображенное на рис. 7.48.

   Рис. 7.48. Настройка локального компьютера

   Параметры, находящиеся в данном окне, в зависимости от функционального назначения разделены в папки Сеть и Система; для некоторых параметров в нижней части окна отображается детализация (на рис. 7.48 показана детализация параметра Сетевой путь для установки Windows). Включение/выключение того или иного параметра осуществляется путем установки соответствующего флажка. Рассмотрим содержимое каждой из указанных папок.


   Сеть

   Папка Сеть включает в себя параметры, предназначенные для настройки работы компьютера в локальной сети; все параметры данной папки объединены в приведенные ниже подразделы.
   ♦ Управление доступом. Данный подраздел содержит один параметр – Управление доступом на уровне пользователей. При включении данного параметра в нижней части окна отображаются поля Тип сервера и Имя проверяющего сервера. Заполнение поля Тип сервера обязательно; из выпадающего списка выбирается одно из возможных значений – NetWare 3. x или 4. x, Домен Windows NT либо Сервер или рабочая станция Windows. В поле Имя проверяющего сервера необходимое значение вводится с клавиатуры; данное поле заполнять не обязательно.
   ♦ Вход в сеть. Параметры данного подраздела учитываются при входе в локальную сеть. При включенном параметре Заставка для входа в сеть в нижней части окна отображаются поля Заголовок и Текст, значения которых вводятся с клавиатуры и отображаются на экране при входе в локальную сеть. Установка другого параметра данного подраздела – Требовать для входа в Windows проверки пароля сетью – включает режим дополнительного запроса пароля.
   ♦ Клиент Microsoft для сетей NetWare. Данный подраздел включает в себя четыре параметра. При установленном флажке Основной сервер в нижней части окна открывается поле Имя сервера, заполнение которого обязательно (требуемое значение вводится с клавиатуры). При необходимости поддержки длинных имен файлов следует установить соответствующий флажок; при этом в нижней части окна откроется поле Поддержка длинных имен файлов на, заполнение которого обязательно (из выпадающего списка выбирается одно из двух возможных значений: NetWare версий не ниже 3.12 либо Всех серверах NetWare, где это можно). Если установлен флажок Режим поиска, то в нижней части окна отображается поле для выбора требуемого режима (возможные значение – от 1 до 7); заполнение данного поля обязательно. Последний параметр данного подраздела – Отменить автоматический вход в сеть NetWare (для отмены автоматического входа флажок должен быть установлен).
   ♦ Клиент Microsoft для сетей Windows. Данный подраздел содержит три параметра. Если установлен флажок Вход в сеть Windows NT, то в нижней части окна открывается поле Имя домена, заполнение которого обязательно (требуемое значение вводится с клавиатуры), и флажки Выводить подтверждение входа в домен и Отменить кэширование пароля входа в домен, установка которых включает соответствующие режимы работы. Параметр Рабочая группа используется для ввода имени рабочей группы – соответствующее значение вводится с клавиатуры в поле Имя рабочей группы, которое отображается в нижней части окна после включения данного параметра (заполнение этого поля обязательно). При необходимости ввода дополнительной рабочей группы следует использовать параметр Дополнительная рабочая группа (данный параметр работает аналогично параметру Рабочая группа).
   ♦ Совместный доступ к файлам и принтерам для сетей NetWare. В данном подразделе находится один параметр – Отключить сообщения SAP, установка которого отключает соответствующий режим работы.
   ♦ Пароли. Параметры данного подраздела предназначены для настройки работы с паролями; их установка включает соответствующие свойства паролей: Скрыть пароли для доступа к ресурсам, Отключить кэширование паролей, Алфавитно–цифровой пароль для входа в Windows и Минимальная длина паролей для входа в Windows. При установке последнего флажка в нижней части окна открывается поле Длина, заполнение которого обязательно (диапазон значений – от 1 до 8).
   ♦ Удаленный доступ к сети. Единственный параметр данного подраздела – Запретить удаленный доступ к сети – предназначен для включения соответствующего режима путем установки флажка.
   ♦ Доступ. С помощью параметров данного подраздела осуществляется блокировка совместного доступа к файлам и принтерам – для этого достаточно установить соответствующие флажки.
   ♦ SNMP. Данный подраздел содержит четыре параметра: Сообщества, Управляющие, Перехваты для сообщества "Public" и Internet MIB (RFC1156), с помощью которых выполняется настройка соответствующих режимов работы. При включении любого из первых трех параметров в нижней части окна открывается кнопка Показать, при нажатии на которую на экране отображается окно Содержимое с перечнем соответствующих объектов; в данном окне с помощью кнопок Добавить и Удалить осуществляется редактирование списка. При включении параметра Internet MIB (RFC1156) в нижней части окна отображаются поля Контактное лицо и Местонахождение, значения которых вводятся с клавиатуры; заполнение каждого из этих полей обязательно.
   ♦ Обновление. В данном подразделе содержится один параметр – Удаленное обновление, при установке которого в нижней части окна открываются поля Режим обновления и Путь (при обновлении в ручном режиме), а также флажки Выводить сообщения об ошибках и Баланс загрузки (при установке данных флажков включаются соответствующие режимы работы). В поле Режим обновления из выпадающего списка выбирается одно из значений: Автоматическое (обычный путь) и Ручное (другой путь). При выборе последнего значения в поле Путь (при обновлении в ручном режиме) следует с клавиатуры ввести требуемый путь.
   Соответствующие изменения вносятся в системный реестр после нажатия в данном окне кнопки ОК; с помощью кнопки Отмена осуществляется выход из данного режима без внесения изменений в реестр.


   Система

   Папка Система включает в себя параметры, предназначенные для настройки некоторых режимов работы системы.
   Установка флажка Разрешить создание конфигураций для пользователей включает соответствующий режим работы.
   При включенном параметре Сетевой путь для установки Windows в нижней части окна открывается поле Путь, в котором с клавиатуры следует ввести требуемое значение. Аналогичным образом используется параметр Сетевой путь к учебнику по Windows; в обоих случаях заполнение поля Путь обязательно.
   При установленном флажке Загружать при запуске в нижней части окна появляется кнопка Показать. При нажатии на данную кнопку на экране отображается окно Содержимое с перечнем соответствующих объектов; редактирование списка осуществляется с помощью кнопок Добавить и Удалить (при нажатии на кнопку Добавить на экране отображается окно Добавление элемента, в соответствующих полях которого следует ввести имя и значение добавляемого элемента списка и нажать кнопку ОК). При удалении позиций необходимо учитывать, что программа не выдает дополнительный запрос на подтверждение операции, поэтому следует соблюдать особую осторожность.
   Параметры Однократно загружать при запуске и Запускать службы работают аналогично параметру Загружать при запуске.
   Изменения будут внесены в системный реестр после нажатия в данном окне кнопки ОК; с помощью кнопки Отмена осуществляется выход из данного режима без внесения изменений в реестр.


   Локальный пользователь

   Для перехода в режим настройки локального пользователя следует либо дважды щелкнуть на соответствующей позиции (рис. 7.47) левой кнопкой мыши, либо воспользоваться функцией главного меню Правка►Свойства – после выполнения любого из указанных действий на экране отобразится окно Свойства: Локальный пользователь, изображенное на рис. 7.49.

   Рис. 7.49. Свойства локального пользователя

   Параметры, находящиеся в данном окне, в зависимости от функционального назначения разделены в папках Панель управления, Рабочий стол, Сеть, Оболочка и Система; для некоторых параметров в нижней части окна отображается детализация (на рис. 7.49 показана детализация параметра Ограничения для программы настройки экрана). Включение/выключение того или иного параметра осуществляется путем установки соответствующего флажка. Рассмотрим содержимое каждой из указанных папок (некоторые параметры позволяют выполнять уже знакомые нам трюки, описание которых было приведено в предыдущих главах книги).


   Панель управления

   Параметры данной папки предназначены для настройки некоторых элементов панели управления и помещены в подразделы, которые перечислены ниже (каждый подраздел содержит один параметр).
   ♦ Экран. В данном подразделе находится параметр Ограничения для программы настройки экрана. Если он установлен, то в нижней части окна отображаются следующие флажки:
   • Заблокировать возможность настройки экрана – если данный флажок установлен, то при попытке перехода в режим редактирования свойств экрана (из панели управления либо при активизации контекстной функции Свойства, вызываемой на рабочем столе) отобразится сообщение о том, что системный администратор отключил возможность настройки параметров дисплея.
   • Скрыть вкладку выбора фона – при установленном данном флажке в режиме редактирования свойств экрана будет скрыта вкладка Рабочий стол.
   • Скрыть вкладку выбора заставки – при установленном данном флажке в режиме редактирования свойств экрана будет скрыта вкладка Заставка.
   • Скрыть вкладку выбора оформления – при установленном данном флажке в режиме редактирования свойств экрана будут скрыты вкладки Темы и Оформление.
   • Скрыть вкладку установки параметров – при установленном данном флажке в режиме редактирования свойств экрана будет скрыта вкладка Параметры.
   ♦ Сеть. В данном подразделе находится параметр Ограничения для программы настройки сети. Если он установлен, то в нижней части окна отображаются следующие флажки:
   • Заблокировать возможность настройки сети – при установленном данном флажке блокируется доступ пользователя в режим настройки сети.
   • Скрыть вкладку со сведениями о компьютере – при установленном данном флажке блокируется доступ пользователя к сведениям о компьютере.
   • Скрыть вкладку управления доступом – при установленном данном флажке блокируется возможность работы в режиме управления доступом.
   ♦ Принтеры. В данном подразделе находится параметр Ограничения для программы настройки принтеров. Если он установлен, то в нижней части окна отображаются следующие флажки:
   • Скрыть вкладки общих свойств и сведений – при установленном данном флажке блокируется возможность редактирования свойств принтера и сведений о нем.
   • Заблокировать возможность удаления принтеров – установка данного флажка запрещает удаление принтеров.
   • Заблокировать возможность добавления принтеров – установка данного флажка запрещает добавление новых принтеров.
   ♦ Система. В данном подразделе находится параметр Ограничения для программы настройки системы. Если он установлен, то в нижней части окна отображаются следующие флажки:
   • Скрыть вкладку диспетчера устройств – установка данного флажка блокирует доступ к диспетчеру устройств.
   • Скрыть вкладку с конфигураций оборудования – установка данного флажка блокирует возможность изменения конфигурации оборудования.
   • Скрыть кнопку "Файловая система" и Скрыть кнопку "Виртуальная память" – установка данных флажков блокирует соответствующие кнопки.
   Результаты изменения значений некоторых параметров папки Панель управления вступают в силу только после перезагрузки компьютера.


   Рабочий стол

   Папка Рабочий стол включает в себя два параметра: Фоновый рисунок и Схема цветов.
   Если включен параметр Фоновый рисунок, то в нижней части окна открывается поле Рисунок, в котором из выпадающего списка выбирается файл требуемого фонового рисунка.
   Если установлен флажок Схема цветов, то в нижней части окна появляется поле Название схемы, значение которого выбирается из выпадающего списка.
   При установке данных флажков заполнение соответствующих им полей, находящихся в нижней части окна (Рисунок и Схема цветов), является обязательным.


   Сеть

   Параметры, расположенные в папке Сеть, объединены в подраздел Доступ и предназначены для управления доступом к файлам и принтерам. Соответствующие режимы включаются путем установки флажков Скрыть кнопки организации доступа к файлам и Скрыть кнопки организации доступа к принтерам.


   Оболочка

   В данной папке содержатся параметры, предназначенные для тонкой настройки оболочки Windows. В зависимости от функционального назначения они объединены в подразделы Собственные папки и Ограничения. Параметры, находящиеся в подразделе Собственные папки, предназначены для указания путей к некоторым папкам, меню Пуск и значкам рабочего стола (поля для указания путей открываются в нижней части окна при установке соответствующих флажков); данные параметры перечислены ниже:
   ♦ Папка "Программы";
   ♦ Значки для рабочего стола;
   ♦ Скрыть папки, вложенные в папку "Главное меню" (имеется в виду меню Пуск);
   ♦ Папка "Автозагрузка";
   ♦ Папка "Сетевое окружение";
   ♦ Папка "Главное меню" (Пуск).
   Подраздел Ограничения включает в себя параметры, позволяющие накладывать ряд ограничений на эксплуатацию системы; данные параметры перечислены ниже:
   ♦ Удалить команду "Выполнить";
   ♦ Удалить папки из меню "Настройка";
   ♦ Удалить пункт "Панель задач" из меню "Настройка";
   ♦ Удалить команду "Поиск";
   ♦ Скрыть диски в папке "Мой компьютер";
   ♦ Скрыть сетевое окружение;
   ♦ Скрыть значок "Вся сеть" в папке Сетевое окружение;
   ♦ Не показывать состав рабочих групп;
   ♦ Скрыть все объекты на рабочем столе;
   ♦ Сделать недоступной команду "Завершение работы";
   ♦ Не сохранять параметры настройки при выходе.
   Изменения значений некоторых параметров папки Оболочка вступают в силу только после перезагрузки компьютера.


   Система

   Параметры, накладывающие некоторые ограничения на работу системы, объединены в подраздел Ограничения; требуемые режимы работы включаются путем установки соответствующих флажков:
   ♦ Сделать недоступными средства редактирования реестра;
   ♦ Только разрешенные приложения Windows;
   ♦ Сделать недоступным сеанс MS DOS;
   ♦ Запретить запуск программ MS DOS в монопольном режиме.
   Следует отметить, что при установке флажка Только разрешенные приложения Windows в нижней части окна появляется кнопка Показать, при нажатии на которую на экране отображается окно Содержимое с перечнем разрешенных приложений. Редактирование списка осуществляется по обычным правилам Windows с помощью кнопок Добавить и Удалить.




   Программа Registry Monitor


   Программа, описание которой приводится в данном разделе, не предназначена для внесения в реестр каких либо изменений. Тем не менее, целесообразность ее использования не вызывает сомнений, поскольку программа Registry Monitor предоставляет пользователю возможность отследить все обращения к реестру, независимо от текущего режима работы. В данной книге мы рассмотрим порядок работы с этой программой на примере версии 6.12.


   Назначение и функциональные возможности

   Функциональные возможности программы Registry Monitor позволяют решать следующие задачи:
   ♦ Оперативное отслеживание всех обращений к системному реестру с возможностью дальнейшего анализа полученной информации.
   ♦ Управление процессом слежения программы за обращениями к реестру.
   ♦ Включение/выключение автоматического позиционирования на последней записи списка (т. е. режима автоскроллинга).
   ♦ Очистка списка обращений к реестру.
   ♦ Использование механизма фильтрации (возможность отслеживания обращений к реестру отдельных программ, в том числе с применением маски).
   ♦ Поиск требуемой позиции списка.
   ♦ Оперативный переход в системный реестр с позиционированием на объекте реестра, который соответствует текущему элементу списка обращений.
   Далее мы рассмотрим порядок использования данной программы применительно к системному реестру Windows XP.


   Описание режимов работы

   При входе в программу на экране отображается окно, изображенное на рис. 7.50.

   Рис. 7.50. Рабочий интерфейс Registry Monitor

   Данное окно является рабочим интерфейсом программы. В нем содержится перечень всех обращений к системному реестру, и этот перечень постоянно пополняется; при этом по умолчанию включен режим автоскроллинга (т. е. постоянного позиционирования на последней записи списка). Для каждой позиции списка в соответствующих колонках отображается аналитическая информация. Выбор требуемого режима работы программы осуществляется с помощью кнопок инструментальной панели; эти кнопки дублируются соответствующими функциями главного меню программы. Далее мы рассмотрим все функции программы Registry Monitor (большинство из них вызываются нажатием соответствующих комбинаций клавиш).
   File►Save – данная функция предназначена для сохранения текущего списка в отдельном файле (с расширением *. log). Эту функцию (она активизируется также нажатием комбинации клавиш Ctrl+S) удобно использовать для последующего изучения текущего списка обращений к реестру.
   File►Capture Events – функция предназначена для временной приостановки и последующего включения слежения за обращениями к реестру. Данную функцию (она вызывается также нажатием комбинации клавиш Ctrl+E) рекомендуется использовать, например, перед сохранением списка.
   File►Process Properties – при активизации данной функции (она вызывается также нажатием комбинации клавиш Ctrl+P) на экране отображается окно с расширенной информацией об элементе списка, на котором установлен курсор. Аналогичная функция имеется в контекстном меню данного окна.
   Edit►Copy и Edit►Delete – функции предназначены соответственно для копирования текущей записи и удаления ее из списка. Данным функциям соответствуют "горячие клавиши" Ctrl+C и Del.
   Edit►Find – с помощью данной функции включается режим поиска. При ее активизации (функция вызывается также нажатием комбинации клавиш Ctrl+F) на экране отображается окно настройки параметров поиска, изображенное на рис. 7.51.

   Рис. 7.51. Настройка параметров поиска

   В данном окне в поле Что: с клавиатуры вводится текст для поиска. С помощью установки флажков Только слово целиком и С учетом регистра при необходимости можно включить дополнительные параметры поиска. Переключатель Направление определяет направление поиска: к началу списка (Вверх) или к концу (Вниз). Запускается процесс поиска нажатием кнопки Найти далее.
   Edit►Regedit Jump – при активизации данной функции (она вызывается также нажатием комбинации клавиш Ctrl+J) на экране отображается окно стандартного редактора реестра с позиционированием на том объекте реестра, к которому было обращение из выделенной в списке позиции.
   Edit►Clear Display – функция предназначена для очистки списка обращений к реестру. При выполнении данной функции (она активизируется также нажатием комбинации клавиш Ctrl+X) осуществляется очистка списка обращений к реестру. Следует учитывать, что данная операция при большом количестве обращений к реестру выполняется достаточно долго, в некоторых случаях возможно даже "зависание" компьютера.
   Options►Font – данная функция предназначена для настройки параметров шрифта. При активизации функции на экране отображается окно Regmon Font, в котором по обычным правилам Windows устанавливаются требуемые параметры шрифта.
   Options►Filter/Highlight – с помощью данной функции осуществляется установка/снятие фильтров на отображаемые данные. При активизации функции (она вызывается также нажатием комбинации клавиш Ctrl+L) на экране отображается окно Regmon Filter, в котором выполняется настройка параметров фильтра. Возможности программы позволяют, например, отслеживать обращения к реестру только некоторых приложений; при этом в окне настройки параметров фильтра предусмотрена возможность использования маски. Для применения фильтра следует в данном окне последовательно нажать кнопки Apply и OK; значения фильтра по умолчанию восстанавливаются при нажатии кнопки Defaults.
   Options►History Depth – при активизации данной функции (для этого можно также воспользоваться комбинацией клавиш Ctrl+H) на экране отображается окно Regmon History Depth, в котором задается количество отображаемых на экране строк; если в данном окне установлено значение 0, то количество отображаемых строк не ограничено.
   Options►Auto Scroll – данная функция предназначена для включения/выключения режима автоскроллинга (автоматического позиционирования на последней позиции списка). Функция вызывается также нажатием комбинации клавиш Ctrl+A.
   Options►Clock Time – с помощью данной функции осуществляется переключение формата отображения времени, которое показывается во втором столбце таблицы (Time). Возможные варианты – системное время, в которое произошло обращение к реестру и время в секундах, прошедшее с момента запуска программы Registry Monitor. Для переключения формата отображения можно воспользоваться также комбинацией клавиш Ctrl+T.

   ПРИМЕЧАНИЕ
   В некоторых случаях переключение формата отображения времени срабатывает только при включенном режиме автоскроллинга.

   С помощью функции Options►Show Milliseconds при необходимости можно включить во временной формат отображение миллисекунд. Данная функция доступна только в том случае, если включено отображение системного времени, в которое произошло обращение к реестру.



   Программа Regshot


   Программа Regshot представляет собой небольшую утилиту для работы с системным реестром, позволяющую создавать и сравнивать снимки реестра. Использовать данную программу удобно в случаях, например, когда необходимо знать, какие изменения в реестр вносит та или иная программа при инсталляции.


   Назначение и функциональные возможности

   Задачи, решаемые с помощью программы Regshot, можно сформулировать следующим образом:
   ♦ Создание и сравнение в любой момент времени снимков системного реестра.
   ♦ Сравнение содержимого папок, хранящихся на компьютере.
   ♦ Добавление к отчету произвольного комментария.
   ♦ Выбор языка интерфейса и построения отчета.
   ♦ Формирование отчета в текстовом либо html–формате.
   Далее мы рассмотрим порядок работы с данной программой на примере версии 1.61d.


   Описание режимов работы

   При запуске программы на экране отображается окно, изображенное на рис. 7.52 (данное окно является рабочим интерфейсом программы).

   Рис. 7.52. Настройка параметров сравнения

   Данное окно содержит перечисленные ниже параметры:
   Сохранить файл отчета как – положение данного переключателя определяет формат сохранения отчета по итогам сравнения; возможные варианты – Текст либо Документ HTML.
   Учет папок – при установленном данном флажке открывается поле для указания папок, содержимое которых требуется сравнить. Заполнение данного поля возможно как с клавиатуры (при этом следует учитывать, что пути к соответствующим папкам должны разделяться точкой с запятой), так и с помощью расположенной справа от поля кнопки выбора. При нажатии на данную кнопку на экране отображается окно Обзор папок, в котором по обычным правилам Windows указывается требуемый путь.
   Путь для сохранения – в данном поле указывается путь, по которому будет сохранен файл отчета. Возможно заполнение данного поля как с клавиатуры, так и с помощью расположенной справа от него кнопки выбора.
   Добавить комментарий к отчету – в этом поле при необходимости можно с клавиатуры ввести произвольный комментарий к отчету, сформированному по итогам сравнения. Данный комментарий будет содержаться в верхней части отчета в строке Комментарий; кроме этого, в соответствии с данным комментарием будет называться файл отчета.
   1й снимок – при нажатии на данную кнопку открывается подменю, содержащее команды Снимок, Снимок+сохранить и Открыть. С помощью команды Снимок запускается процесс создания снимка. Команда Снимок+сохранить, помимо создания снимка, позволяет сохранить его по указанному пути в файле с расширением *. hiv (окно Сохранить как, в котором по обычным правилам Windows указывается требуемый путь, открывается сразу после создания снимка). Команда Открыть используется в случаях, когда для сравнения требуется взять не заново созданный снимок, а сохраненный ранее. При активизации функций на экране отображается окно Открыть, в котором указывается путь к открываемому hiv–файлу с сохраненным ранее снимком.
   2й снимок – данная кнопка работает аналогичным образом с той разницей, что предназначена для создания второго снимка.
   В процессе создания снимков в нижней части окна отображается информация о количестве просканированных разделов реестра, параметров и прошедшем с начала сканирования времени.
   Сравнить – при нажатии на данную кнопку запускается процесс сравнения снимков с формированием отчета в соответствии с заданными настройками.

   ПРИМЕЧАНИЕ
   Кнопки 1й снимок, 2й снимок и Сравнить становятся доступными последовательно: вначале доступна кнопка 1й снимок, после его создания открывается кнопка 2й снимок, а после создания второго снимка открывается кнопка Сравнить. При открытии последующей кнопки предыдущая кнопка вновь становится недоступной.

   Очистить – при нажатии на данную кнопку осуществляется удаление старой информации.
   К несомненным достоинствам данной программы можно отнести то, что она является многоязычной. Выбор требуемого языка осуществляется в выпадающем списке, который расположен в правом нижнем углу окна настройки параметров сравнения; на рис. 7.52 в качестве языка интерфейса и построения отчета выбран русский язык (значение Russian).
   Пример сформированного отчета о сравнении снимков в текстовом формате приведен на рис. 7.53.

   Рис. 7.53. Отчет о сравнении снимков реестра

   Кратко проанализируем содержимое данного отчета.
   Первая строка отчета содержит информацию о названии и версии программы Regshot.
   Далее в строке Комментарий отображается комментарий к отчету (в данном случае – Отчет) в соответствии со значением, введенным в поле Добавить комментарий к отчету в окне настройки параметров отчета. Отметим, что в соответствии с данным значением называется и файл отчета (см. название окна на рис. 7.53).
   В строке Текущая дата указывается дата и время создания каждого снимка (через разделитель).
   Имя компьютера – в данной строке отображается имя компьютера, на котором был сделан каждый снимок (через разделитель).
   Имя пользователя – указывается имя пользователя, создавшего каждый снимок (через разделитель).

   ПРИМЕЧАНИЕ
   В рассматриваемом примере имя компьютера для каждого снимка идентично; это же касается и имени пользователя.

   Далее в отчете следует информация, подробно характеризующая обнаруженные изменения. Все элементы данного списка сгруппированы в зависимости от изменений и от функционального назначения – в частности, отдельно собраны новые разделы реестра, измененные разделы, удаленные разделы, новые параметры, измененные параметры, удаленные параметры и т. д. Если включен режим учета папок (для этого в окне настройки параметров сравнения, изображенном на рис. 7.52, должен быть установлен флажок Учет папок), то отдельно показываются изменения в папках (приводится перечень новых, измененных и удаленных файлов). При этом для каждой группы показывается количество содержащихся в ней элементов списка.
   Последняя строка отчета содержит информацию об общем количестве выявленных изменений.



   Программа NBG Clean Registry


   Программа NBG Clean Registry, описание которой содержится в данном разделе, предназначена для диагностики и лечения системного реестра Windows. С помощью данной программы осуществляется поиск, исправление и удаление ошибочных записей в реестре (неиспользуемых ключей и параметров, ненужных ссылок и т. п.) К ее характерным особенностям следует отнести своеобразные интерфейсы, а также функциональность, с помощью которой включается звуковое сопровождение рабочих процессов. В данной книге мы рассмотрим порядок работы с данной программой на примере версии 1.8.3.


   Назначение и функциональные возможности

   Функциональные возможности программы NBG Clean Registry позволяют решать следующие задачи:
   ♦ Диагностика и лечение системного реестра Windows путем поиска, исправления и удаления ошибочных записей.
   ♦ Автоматическое создание файлов–журналов по окончании каждого сеанса сканирования реестра (данные файлы с расширением *. log помещаются в папку Log, которая расположена в каталоге программы).
   ♦ Автоматическое (при включении соответствующей настройки) создание файлов отката (данные файлы с расширением *. reg помещаются в папку Undo, которая расположена в каталоге программы).
   ♦ Использование каталога исключений, благодаря которому в список ошибок не попадут внесенные в данный каталог записи.
   ♦ Возможность звукового сопровождения диагностики и лечения реестра.
   Далее мы рассмотрим порядок использования данной программы применительно к системному реестру Windows XP.


   Настройка NBG Clean Registry

   Для перехода в режим настройки параметров работы программы следует в главном окне NBG Clean Registry (описание данного окна будет приведено ниже) нажать кнопку Опции, расположенную в инструментальной панели слева внизу окна, либо активизировать аналогичную функцию контекстного меню, вызываемого нажатием правой кнопки мыши. В результате выполнения любого из указанных действий на экране отобразится окно настройки параметров, изображенное на рис. 7.54.

   Рис. 7.54. Настройка параметров работы программы

   В верхней части данного окна содержится три группы параметров: Опции, Прочее и Типы дисков. Рассмотрим содержимое каждой из них.

   ПРИМЕЧАНИЕ
   На рис. 7.54 приведены значения всех параметров настройки, устанавливаемые по умолчанию.

   В группе параметров Опции определяются объекты сканирования – путем установки соответствующих флажков выбираются разделы реестра, включается проверка ярлыков и расширений, и др.
   Группа параметров Прочее включает в себя флажки, предназначенные для настройки дополнительных режимов работы программы. В частности, здесь можно включить звучание фоновой музыки, режим звукового оповещения событий, режим подсветки, упрощенного анализа и др. Если установлен флажок Показывать советы, то сразу после запуска NBG Clean Registry на экране будут показываться полезные советы, предназначенные для облегчения работы с программой. При установленном флажке Показывать подсказки включается режим отображения всплывающих подсказок, которые появляются при подведении указателя мыши к элементам интерфейса, причем на списке ошибок всплывающая подсказка отображается постоянно, и при перемещении по списку указателя мыши меняется только ее содержание. Особое внимание следует обратить на флажок Создавать файлы отката (по умолчанию – установлен), с помощью которого включается режим автоматического создания файлов отката (как отмечалось выше, данные файлы с расширением *. reg помещаются в папку Undo, которая расположена в каталоге программы).
   В группе параметров Типы дисков путем установки соответствующих флажков выбираются диски, которые будут проверены в процессе сканирования. Возможности программы предусматривают проверку следующих дисков: Сменные, Фиксированные, Сетевые, CD ROM диски и Диски в памяти (виртуальные); по умолчанию из всех флажков установлен только флажок Фиксированные.
   Нижняя часть окна настройки программы включает в себя следующие параметры:
   ♦ Два поля для выбора цветовой палитры. В первом поле из выпадающего списка выбирается номер цвета и место его применения – например, Цвет # 1 (текст в полях ввода), во втором (расположенном правее) из выпадающего списка, содержащего образцы цветов, выбирается требуемый цвет. Данная функциональность предоставляет массу разнообразных вариантов для настройки цветовой палитры.
   ♦ Три поля для настройки шрифта. В первом поле из выпадающего списка выбирается номер шрифта и место его применения – например, Шрифт # 1 (основной текст), во втором (расположенном правее) из выпадающего списка, содержащего перечень видов шрифтов, выбирается требуемый вариант (примеры значений данного поля – Arial или Times New Roman); при перемещении указателя мыши по позициям данного списка правее показывается образец того, как будет выглядеть текущий шрифт. В третьем поле также из выпадающего списка выбирается требуемый размер шрифта.
   ♦ Хранить журналы работ (log–файлы) – в данном поле указывается количество дней, в течение которых должны храниться файлы–журналы, автоматически создаваемые после каждого сеанса сканирования реестра (данные файлы хранятся в папке Log, которая расположена в каталоге программы). Если данному полю присвоено значение 0, то срок хранения файлов–журналов не ограничен; значение по умолчанию – 7.
   ♦ Хранить файлы отката (reg–файлы) – в данном поле указывается количество дней, в течение которых должны храниться файлы отката (данные файлы хранятся в папке Undo, которая расположена в каталоге программы); для автоматического создания этих файлов необходимо включить соответствующую настройку (см. выше описание группы параметров Прочее). Если данному полю присвоено значение 0, то срок хранения файлов отката не ограничен; значение по умолчанию – 7.
   ♦ Скорость печати сообщений – значением данного поля является величина скорости (в миллисекундах), с которой на экране отображаются информационные сообщения в процессе сканирования реестра; значение по умолчанию – 50.
   ♦ Два поля для настройки звуковых сообщений. В первом поле из выпадающего списка выбирается назначение звука (т. е. событие, сопровождаемое звуковым сообщением), например – Delete (удаление) либо Add (добавление). Во втором поле указывается путь к соответствующему звуковому файлу (в комплект поставки программы включено несколько таких файлов, расположенных по умолчанию в каталоге программы).
   ♦ Путь к файлам медиа – значением данного поля является путь к медиа–файлам. Возможно заполнение данного поля как с клавиатуры, так и с помощью расположенной справа от него кнопки выбора. При нажатии на данную кнопку на экране отображается окно Обзор папок, в котором по обычным правилам Windows следует указать требуемый путь.
   Нажатием кнопки ОК, которая расположена слева внизу интерфейса, осуществляется выход из данного режима с одновременным вводом в действие выполненных настроек. После этого на экране отобразится основное рабочее окно программы, описание которого приводится в следующем разделе.


   Описание режимов работы


   После запуска NBG Clean Registry на экране отображается окно, изображенное на рис. 7.55. Данное окно является основным рабочим интерфейсом программы.

   Рис. 7.55. Рабочее окно программы

   Перечень основных функций данной программы представлен в виде инструментальной панели, расположенной в левом нижнем углу окна. Данная панель включает в себя следующие кнопки:
   ♦ Поиск – с помощью данной кнопки осуществляется запуск процесса сканирования реестра в соответствии с заданными настройками. При нажатии на данную кнопку на экран выводится запрос на подтверждение данной операции.
   ♦ Прервать – эта кнопка доступна только во время сканирования и предназначена для досрочного прекращения процесса. При нажатии на нее на экран выводится запрос на подтверждение этого действия.
   ♦ Удалить – кнопка предназначена для удаления отмеченных позиций из списка ошибочных записей. При нажатии на данную кнопку программа выдает дополнительный запрос на подтверждение операции удаления.
   ♦ Лечить – с помощью данной кнопки выполняется лечение отмеченных в списке записей. При невозможности лечения на экране отображается соответствующее сообщение.
   ♦ Ручная работа с реестром – при нажатии на данную кнопку осуществляется переход в режим ручной работы с системным реестром (описание данного режима будет приведено ниже).
   ♦ Откат – с помощью данной кнопки осуществляется переход в режим просмотра и редактирования файлов отката (описание данного режима будет приведено ниже).
   ♦ Опции – кнопка предназначена для перехода в режим просмотра и редактирования параметров работы программы; описание данного режима приведено выше, в разделе "Настройка NBG Clean Registry".
   Некоторым перечисленным кнопкам соответствуют клавиши: F2 – Поиск, Esc – Прервать, F3 – Лечить, Del – Удалить; аналогичные функции присутствуют в контекстном меню программы, вызываемом нажатием правой кнопки мыши.
   Процесс сканирования реестра сопровождается отображением в нижней части окна динамической информации о прошедшем с начала процесса времени, количестве найденных ошибок, текущей позиции сканирования и др.

   ПРИМЕЧАНИЕ
   При проведении проверки следует учитывать, что процесс сканирования реестра может занять продолжительное время, особенно на маломощных компьютерах.

   Найденные в результате сканирования реестра ошибки выводятся в виде списка (см. рис. 7.55). Для каждой позиции списка в соответствующих колонках отображается следующая информация:
   ♦ Раздел реестра;
   ♦ Подраздел (ключ) реестра;
   ♦ Дата последнего изменения;
   ♦ Название параметра;
   ♦ Значение параметра;
   ♦ Неверный элемент в имени или значении ключа (параметра);
   ♦ Способ устранения неисправности, предлагаемый программой.
   Аналогичная информация для текущей позиции списка отображается в информационных полях, которые расположены в верхней части окна (за исключением даты последнего изменения и предлагаемого способа устранения неисправности).
   Кратко рассмотрим функции контекстного меню, вызываемого нажатием правой кнопки мыши.
   Редактор списка исключений – с помощью данной функции осуществляется переход в режим редактирования списка исключений. При активизации функции (для этого можно также воспользоваться клавишей Ins) на экране отображается окно, в котором с помощью кнопок Добавить, Заменить и Очистить, расположенных в правом нижнем углу окна, выполняется соответственно добавление новых элементов в список исключений, их замена либо очистка списка исключений.
   Функция Опции предназначена для перехода в режим редактирования параметров настройки программы.
   При необходимости звукового сопровождения работы программы следует воспользоваться функциями Играть фоновую музыку и Звуковое оповещение.
   С помощью функций Подсветка и Подсветка колонок включаются дополнительные элементы цветового оформления интерфейса.
   Функции Поиск, Прервать, Удалить и Лечить соответствуют аналогичным кнопкам инструментальной панели.
   Далее следует перечень функций, с помощью которых осуществляется замена предлагаемого программой способа устранения неисправности; соответствующее значение отображается в колонке Способ устранения неисправности, а выбранный способ используется программой при нажатии на кнопку Лечить. К указанным функциям относятся: Удалить ключ со всеми вложенными ключами, Удалить все значение ключа, Удалить неверный элемент из значения ключа, Переименовать ключ, Изменить значение ключа, Переименовать ключ и изменить значение ключа, Оставить как есть и Удалить неверный ярлык.
   Функции О программе и Выход предназначены соответственно для просмотра информации о текущей версии программы NBG Clean Registry и выхода из программы.
   Далее мы рассмотрим особенности некоторых режимов работы программы.


   Ручная работа с реестром

   Рассмотренный выше режим работы программы предусматривает автоматический поиск ошибочных записей в реестре; здесь же мы рассмотрим, каким образом с помощью NBG Clean Registry можно извлекать из системного реестра выборочную информацию.
   Для перехода в режим ручной работы с реестром следует воспользоваться соответствующей кнопкой инструментальной панели, которая расположена в левом нижнем углу основного окна программы. При нажатии на данную кнопку на экране отображается окно, изображенное на рис. 7.56.

   Рис. 7.56. Ручная работа с реестром

   В верхней части данного окна находится выпадающий список; в данном списке выбираются объекты реестра, которые необходимо найти. Возможности программы предусматривают поиск следующих данных:
   ♦ Список зарегистрированных в реестре приложений и модулей;
   ♦ Список зарегистрированных в реестре приложений и модулей из секции автозагрузки (пример такого списка представлен на рис. 7.56);
   ♦ Список зарегистрированных в реестре приложений и модулей из секции деинсталляции;
   ♦ Все зарегистрированные в реестре типы файлов;
   ♦ Все зарегистрированные в реестре новые расширения оболочки Windows;
   ♦ Все зарегистрированные в реестре расширения оболочки Windows;
   ♦ Глобальный поиск в реестре по списку ключевых фраз/слов;
   ♦ Глобальный поиск в реестре пустых ключей;
   ♦ Совместно используемые динамические библиотеки.
   Если в данном выпадающем списке выбрано значение Глобальный поиск в реестре по списку ключевых фраз/слов, то после запуска процесса поиска на экран выводится окно, в котором необходимо задать параметры поиска; данное окно изображено на рис. 7.57.

   Рис. 7.57. Параметры поиска в реестре

   В верхней части окна с помощью группы флажков Опции поиска задается область поиска (возможен поиск в именах ключей, в именах значений и в значениях ключей); при необходимости с помощью соответствующего флажка можно включить режим чувствительности к регистру.
   Далее в строке Элемент для поиска следует с клавиатуры ввести требуемый текст, после чего нажать кнопку Добавить, расположенную справа внизу интерфейса (в инструментальной панели) – в результате введенный текст отобразится в списке, который находится сразу за полем Элемент для поиска. Подобным образом можно ввести несколько критериев поиска – на рис. 7.57 введены критерии Word, Outlook, Explorer и NoAddPrinter. Для очистки списка критериев поиска следует воспользоваться соответствующей кнопкой, которая также расположена в инструментальной панели данного окна. Запускается процесс поиска нажатием в данном окне кнопки ОК; при этом на экране отобразится информационное сообщение о начале поиска.
   Результат сканирования реестра выводится в виде списка (рис. 7.56). Информация, которая отображается в колонках для каждой позиции списка, зависит от параметров сканирования, однако в любом случае указывается раздел реестра, ключ и дата последнего изменения записи.
   В левой нижней части окна находится инструментальная панель, которая, помимо известных нам кнопок Поиск, Прервать, Удалить и Выход, содержит кнопку Запуск процедуры деинсталляции. Данная кнопка доступна только в том случае, если в окне содержится список зарегистрированных в реестре приложений, присутствующих в секции деинсталляции (режим поиска – Список зарегистрированных в реестре приложений и модулей из секции деинсталляции). В этом случае при нажатии на данную кнопку начнется процесс деинсталляции текущей позиции списка.


   Редактирование файлов отката

   О назначении и порядке создания файлов отката рассказывалось выше, поэтому в данном разделе мы ограничимся описанием режима редактирования этих файлов.
   Переход в режим редактирования файлов отката осуществляется нажатием кнопки Откат, которая расположена в инструментальной панели основного окна программы – в результате на экране отобразится окно, изображенное на рис. 7.58.

   Рис. 7.58. Редактирование файлов отката

   В левой части данного окна приводится перечень созданных ранее файлов отката, хранящихся в папке Undo (данная папка расположена в каталоге программы NBG Clean Registry). В правой части показывается содержимое файла, на котором установлен курсор в левой части; здесь же выполняется редактирование файла. Чтобы приступить к редактированию файла, необходимо включить опцию Правка, которая расположена над областью редактирования (по умолчанию данная опция выключена) – сразу после этого в области редактирования появится курсор.
   В нижней части окна при необходимости можно установить фильтр по дате на отображаемые в левой части файлы отката – для этого следует включить опцию Фильтр по дате и в расположенных ниже полях С и По ввести требуемый интервал времени.
   Если включена опция Удалять файл отката после восстановления, то после импорта файла отката в реестр от будет автоматически удален из папки Undo и, следовательно – из данного окна.




   Программа Magic Tweak


   Программа Magic Tweak, описание которой приведено в данном разделе, предназначена для оптимизации и тонкой настройки операционной системы путем внесения соответствующих изменений в системный реестр. К достоинствам данной программы следует отнести удобный и интуитивно понятный пользовательский интерфейс, благодаря которому большинство изменений в реестр вносятся путем установки соответствующих флажков и переключателей. Следует отметить, что данная программа является платной; бесплатное использование допускается только в течение 15 дней с момента инсталляции.


   Назначение и функциональные возможности

   Программа Magic Tweak предназначена для решения следующих задач:
   ♦ Тонкая настройка операционной системы путем внесения в системный реестр соответствующих изменений;
   ♦ Поиск и удаление временных и неиспользуемых файлов;
   ♦ Эффективный способ деинсталляции программ;
   ♦ Ведение каталога запрещенных приложений;
   ♦ Добавление и удаление функций в контекстных меню системы;
   ♦ Изменение параметров автозагрузки приложений;
   ♦ Оптимизация скорости работы в сети;
   ♦ Изменение настроек дисков и CD ROM;
   ♦ Настройка параметров безопасности;
   ♦ Очистка истории;
   ♦ Выполнение целого ряда иных операций, позволяющих оптимизировать работу операционной системы.
   В данной книге мы рассмотрим порядок работы с программой Magic Tweak на примере версии 2.80 (на момент написания книги это последняя версия программы).


   Описание режимов работы


   В зависимости от функционального назначения все команды и параметры программы Magic Tweak сгруппированы в трех разделах: Основные, Другие и Настройки и помощь. В свою очередь, каждый раздел включает в себя ряд подразделов, в которых содержатся похожие по смыслу и назначению параметры. Большинство параметров, содержащихся в данных разделах, могут использоваться для выполнения трюков, описание которых приводилось в первых главах книги. Далее мы рассмотрим порядок работы в каждом разделе.


   Основные

   Все параметры раздела Основные сгруппированы в следующие подразделы: Стартовое меню, Проводник, Системные иконки, Системные папки, Система и пользователи, Диски, Сеть, Параметры IE, Настройки IE, Автоматический вход, Панель управления, Панель управления II и Безопасность. Остановимся подробнее на некоторых из них.


   Стартовое меню

   Подраздел Стартовое меню включает в себя параметры, предназначенные для настройки меню кнопки Пуск; содержимое данного подраздела приведено на рис. 7.59.

   Рис. 7.59. Подраздел «Стартовое меню»

   С помощью группы флажков Спрятать в меню «Пуск» можно выбрать функции данного меню, которые будут скрыты (установка флажка означает удаление функции из меню). Переключатель Скорость выпадения меню позволяет установить требуемую скорость раскрытия меню; возможные варианты – Медлен., Быстро, Default (по умолчанию) и Быстрее. Также в данном подразделе можно выполнить ряд несложных трюков (применительно к меню Пуск) путем установки следующих флажков:
   ♦ Удалить имя пользователя сверху (для ХР);
   ♦ Заставить использовать классическое меню;
   ♦ Удалить список часто используемых программ;
   ♦ Удалить кнопку "Все программы" (для ХР);
   ♦ Блокировать Drag and Drop;
   ♦ Позволить прокрутку стартового меню;
   ♦ Блокировать пункт "Документы".
   В поле Максимальное число запоминаемых с клавиатуры вводится количество программ, отображаемых в пункте меню Пуск►Недавние документы.


   Проводник

   Параметры данного подраздела предназначены для настройки проводника Windows; содержимое подраздела приведено на рис. 7.60.

   Рис. 7.60. Подраздел «Проводник»

   Приводить подробное описание параметров данного подраздела нет необходимости – большинство из них предназначены для выполнения уже известных нам трюков (для этого достаточно установить соответствующие флажки). Перечислим лишь флажки, невидимые на рис. 7.60 и открываемые нажатием кнопки Вперед:
   ♦ Скрыть иконки на панели задач (ХР);
   ♦ Запустить Windows Desktop, как отдельный процесс;
   ♦ Запустить Folder Windows, как отдельный процесс;
   ♦ Выдвигать на первый план новые программы в стартовом меню (ХР).
   Флажки, предназначенные только для использования в Windows XP, соответствующим образом отмечены.


   Системные иконки

   С помощью параметров данного подраздела можно сменить системные иконки Windows. Содержимое подраздела показано на рис. 7.61.

   Рис. 7.61. Подраздел «Системные иконки»

   В верхней части окна слева приводится перечень наименований элементов интерфейса, а напротив справа – образец иконки, соответствующий текущей позиции списка. Для выбора требуемой иконки следует воспользоваться кнопкой Обзор – при нажатии на данную кнопку на экране открывается окно Выбрать иконку, в котором по обычным правилам Windows указывается путь к файлу иконки. Нажатием кнопки Default возвращается иконка, установленная системой по умолчанию.
   С помощью переключателя Стрелка ярлыков рабочего стола можно выбрать иконку для ярлыка рабочего стола – для этого необходимо установить его в положение Другая иконка для ярлыка рабочего стола и в открывшемся окне Выбрать иконку указать путь к файлу иконки.


   Системные папки

   Параметры данного подраздела (его содержимое показано на рис. 7.62) предназначены для изменения расположения системных папок.

   Рис. 7.62. Подраздел «Системные папки»

   Здесь приводится перечень системных папок с указанием имени каждой папки и ее расположения. Чтобы изменить путь к папке, следует установить курсор в соответствующую позицию – при этом в поле Path, расположенном под списком папок, отобразится существующий путь к папке, – и указать в данном поле необходимое значение. Заполнение данного поля возможно как с клавиатуры, так и с помощью расположенной справа от него кнопки Открыть – при нажатии на нее на экране отобразится окно Обзор папок, в котором указывается требуемый путь.
   При нажатии на кнопку Открыть, которая расположена под полем Path, будет открыта папка, на которой установлен курсор.


   Система и пользователи

   Параметры данного подраздела (рис. 7.63) позволяют изменять информацию о системе и пользователях.

   Рис. 7.63. Подраздел «Система и пользователи»

   Для изменения того или иного параметра достаточно ввести с клавиатуры требуемое значение в соответствующее поле.


   Диски

   С помощью параметров данного подраздела (рис. 7.64) можно изменять настройку локальных, внешних и сетевых дисков, а также CD ROM.
   В левой верхней части окна расположена группа параметров Спрятать диски – путем установки соответствующих флажков можно сделать недоступными любые диски. Кнопки Спрятать и Показать предназначены соответственно для установки и снятия одновременно всех флажков.
   В правой верхней части окна располагаются параметры настройки CD ROM. В соответствующих полях из выпадающих списков выбираются Кэш CD ROM и Скорость CD ROM. Реализована возможность отключения автоматического запуска цифровых и аудио CD – для этого достаточно установить соответствующие флажки. В поле Программа для аудио CD указывается путь к программе, предназначенной для проигрывания аудио компакт–дисков. Изменить значение данного поля можно как с клавиатуры, так и с помощью кнопки Обзор, расположенной под этим полем – при нажатии на данную кнопку на экране отображается окно Выберите программу для проигрывания аудио CD, в котором по обычным правилам Windows указывается путь к требуемой программе. С помощью кнопки Default в поле Программа для аудио CD восстанавливается значение по умолчанию.

   Рис. 7.64. Подраздел «Диски»

   В нижней части окна путем установки соответствующих флажков можно включить режимы оптимизации управления и повышения скорости Floppy; данные флажки располагаются в выделенной области Оптимизация файлов и дисков.


   Сеть

   В данном подразделе (рис. 7.65) находятся параметры, предназначенные для настройки работы сети, в частности – для оптимизации скорости работы.
   В поле Выберите устройство из выпадающего списка выбирается тип требуемого устройства.
   Необходимые режимы работы включаются с помощью установки соответствующих флажков. Если установлены флажки Оптимизировать Max Transmission Unit Size, Оптимизировать размер окна TCP/IP и Оптимизировать Default Time to Live справа становятся доступными поля, в которых из выпадающих списков выбираются требуемые числовые значения.
   Возможности программы позволяют увеличить максимальное количество разрешенных HTTP–соединений до 5 – для этого достаточно установить соответствующий флажок.

   Рис. 7.65. Подраздел «Сеть»

   При нажатии на кнопку Настроить, расположенную в нижней части окна, автоматически устанавливаются следующие параметры:
   ♦ Оптимизировать Max Transmission Unit Size;
   ♦ Оптимизировать Default Time to Live;
   ♦ Разрешить MTU Auto Discovery;
   ♦ Разрешить поддержку Выборочных Подтверждений;
   ♦ Разрешить RFC 1323 Time Stamp and Window Scaling Options;
   ♦ Увеличить максимальное число разрешенных HTTP–соединений до 5.
   Нажатием кнопки Default восстанавливаются значения по умолчанию.


   Параметры IE

   В данном подразделе (рис. 7.66) можно выполнить настройку некоторых параметров Internet Explorer и почтовой программы Outlook Express.
   Возможности программы предусматривают выбор произвольного рисунка для оформления панелей Internet Explorer – для этого следует воспользоваться кнопкой Обзор. При нажатии на данную кнопку на экране откроется окно Поиск рисунка, в котором следует указать путь к требуемому bmp–файлу. Выбранный рисунок будет использован в качестве оформления панелей (его образец отобразится в поле Внешний вид панелей IE). Для удаления рисунка предназначена кнопка Удалить.

   Рис. 7.66. Подраздел «Параметры IE»

   Поля Заголовок IE, Стартовая и Заголовок ОЕ заполняются с клавиатуры. В поле Заголовок IE указывается текст произвольного заголовка Internet Explorer (значение по умолчанию – Microsoft Internet Explorer), в поле Стартовая – адрес страницы в Интернете, с которой будет начинаться обзор при запуске Internet Explorer, в поле Заголовок ОЕ – текст произвольного заголовка программы Outlook Express (значение по умолчанию – Outlook Express).
   Ряд дополнительных параметров включаются путем установки соответствующих флажков, расположенных в нижней части окна. К ним относятся: Убрать иконку Internet Explorer с рабочего стола, Убрать Splash Screen Outlook Express, Удалить Execute Attachments в Outlook Express и Удалить Windows Messenger из Outlook Express.


   Настройки IE

   C помощью параметров, расположенных в данном подразделе, можно выполнить тонкую настройку Internet Explorer.
   Все параметры данного подраздела в зависимости от функционального назначения разнесены в две группы: Блокировать свойства обозревателя и Блокировать меню IE (рис. 7.67).

   Рис. 7.67. Подраздел «Настройки IE»

   В подразделе Блокировать свойства обозревателя находятся параметры, с помощью которых пользователю закрывается доступ ко многим элементам окна свойств Internet Explorer (данное окно открывается с помощью функции Сервис►Свойства обозревателя, вызываемой из главного меню Internet Explorer). В частности, можно запретить доступ как к вкладкам данного окна, так и выборочно к некоторым параметрам, содержащимся на вкладках. Блокировка требуемых элементов окна свойств Internet Explorer осуществляется путем установки соответствующих флажков; флажки в подразделе Блокировать свойства обозревателя сгруппированы следующим образом: вначале идет флажок, блокирующий доступ к вкладке, а в качестве его подчиненных флажков представлены флажки, блокирующие доступ к отдельным параметрам данной вкладки. Благодаря этому можно, например, оставив пользователю доступ к вкладке Общие, запретить замену домашней страницы и настройку параметров шрифта, и т. п.
   В верхней части подраздела Блокировать меню IE находится флажок Запрет скачивания файлов, при установке которого пользователь не сможет выполнять загрузку файлов из Интернета. Далее следуют флажки, с помощью которых блокируются функции главного меню окна интернет–обозревателя (блокировка наступает при установке соответствующего флажка).


   Панель управления

   С помощью параметров, входящих в состав данного подраздела (рис. 7.68), закрывается доступ к некоторым объектам панели управления.

   Рис. 7.68. Подраздел «Панель управления»

   В данном подразделе приводится список некоторых объектов панели управления. Для блокировки выбранного объекта следует установить соответствующий флажок.
   В нижней части данного окна находится кнопка Выполнить. При нажатии на данную кнопку будет открыт элемент списка, на котором установлен курсор (именно курсор, а не флажок).
   Ряд параметров, не вошедших в данный подраздел, включены в подраздел Панель управления II. С их помощью можно запретить редактирование свойств экрана (причем можно как полностью закрыть доступ в окно редактирования свойств экрана, так и заблокировать только отдельные вкладки данного окна), заблокировать режимы изменения, удаления и добавления программ, запретить удаление принтеров и др.


   Безопасность

   Параметры данного подраздела предназначены для настройки безопасности работы Windows.
   Из приведенных на рис. 7.69 параметров чаще всего используются следующие: Отключить возможность редактирования реестра (Regedit. exe), Отключить возможность импорта файлов реестра (блокировка reg–файлов), Блокировка контекстного меню, Блокировка контекстного меню панели задач, Блокировка одномодовых приложений MS DOS в Windows и Ограничения изменений настроек Active Desktop.

   Рис. 7.69. Подраздел «Безопасность»

   Далее мы перечислим параметры, которые отсутствуют на рис. 7.69.
   ♦ Спрятать все иконки рабочего стола;
   ♦ Удалить панель инструментов с Панели задач (ХР);
   ♦ Удалить иконки из трэя Панели задач (ХР);
   ♦ Отключить менеджера задачи (2000/ХР);
   ♦ Отключить нового пользователя (2000/ХР);
   ♦ Отключить пункт "Выключение";
   ♦ Отключить клавишу "Windows";
   ♦ Удалять chared–документы из Моего компьютера (ХР).
   Переход к перечисленным параметрам осуществляется нажатием кнопки Вперед.


   Другие

   Параметры, находящиеся в разделе Другие, сгруппированы в следующие подразделы: Автозагрузка, Установка и удаление программ, Иконка папки, Очистка истории, Стартовое меню, Рабочий стол, Папки, Процессы, Запрещенные приложения, Контекстное меню и Очистка. На некоторых из них остановимся подробнее.


   Автозагрузка

   В данном подразделе (рис. 7.70) при необходимости можно изменить параметры автозагрузки.

   Рис. 7.70. Подраздел «Автозагрузка»

   В верхней части интерфейса приводится перечень программ, содержащихся в автозагрузке, в соответствующих полях нижней части отображается информация для текущей позиции списка: название программы, путь к исполняемому файлу и ключ реестра (поле Ключ доступно только при добавлении в список новой программы).
   Для добавления в автозагрузку нового приложения следует воспользоваться кнопкой Добавить. При этом в верхней части окна добавится строка для новой программы, после чего в соответствующих полях нижней части нужно указать требуемые реквизиты. Название добавляемой программы вводится с клавиатуры; поле Команда можно заполнять как с клавиатуры, так и с помощью расположенной справа от него кнопки. При нажатии на данную кнопку на экран выводится окно Выбор программы автозагрузки, в котором следует указать путь к исполняемому файлу. Значение поля Ключ выбирается из выпадающего списка.
   Для удаления программы из списка следует установить на нее курсор и нажать кнопку Удалить – при этом программа выдаст дополнительный запрос на подтверждение операции удаления.


   Установка и удаление программ

   В данном подразделе (рис. 7.71) выполняются необходимые действия по деинсталляции приложений.

   Рис. 7.71. Подраздел «Установка и удаление программ»

   В верхней части окна содержится перечень программ, находящихся в разделе деинсталляции. В нижней части в полях Описание и Команда отображается соответственно название текущей программы и путь к исполняемому файлу ее деинсталляции. Редактирование данных полей выполняется с клавиатуры; при этом следует учитывать, что редактирование поля Команда возможно только при установке флажка Edit, расположенном справа от данного поля.
   При нажатии на кнопку Удалить запускается процесс деинсталляции текущей программы. С помощью кнопки Удалить ссылку осуществляется удаление ссылки на текущую программу из списка установленных приложений.


   Очистка истории

   Параметры данного подраздела (рис. 7.72) позволяют удалять историю работы некоторых приложений. Данную функциональность удобно использовать, например, для удаления следов своего пребывания на общих компьютерах.

   Рис. 7.72. Подраздел «Очистка истории»

   В верхней части интерфейса расположен перечень программ, историю работы которых можно удалить. Выделив в данном списке требуемые приложения, для удаления их истории следует нажать кнопку Очистить, расположенную внизу окна. При установке флажка Очистка недавно открытых документов при перезагрузке в момент перезагрузки компьютера будет производиться автоматическое удаление всех приложений из списка недавно открывавшихся документов.


   Стартовое меню

   С помощью параметров, которые находятся в данном подразделе, осуществляется удаление из меню кнопки Пуск некоторых функций. Внешний вид интерфейса этого подраздела аналогичен подразделу «Настройки IE» (рис. 7.67) с той разницей, что здесь параметры разделены в группы Скрыть пункт в «Программах» и Скрыть пункт в «Избранном». Параметры первой группы предназначены для управления отображением функций меню Пуск►Все программы; параметры второй группы используются для скрытия функций меню Пуск►Избранное. Удаление функции из меню осуществляется при установленном соответствующем флажке.


   Рабочий стол

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


   Запрещенные приложения

   В данном подразделе ведется каталог программ, использование которых запрещено. Для добавления в данный список новой программы следует воспользоваться кнопкой Добавить, и в открывшемся окне Выбрать указать путь к исполняемому файлу запрещенной программы. Запрет на использование содержащихся в списке программ действует только при установленном флажке Запретить запускать данные приложения.
   Удаление программ из данного списка осуществляется с помощью кнопки Удалить. При удалении программ следует учитывать, что программа не выдает дополнительный запрос на подтверждение данной операции.


   Контекстное меню

   Возможности данного подраздела предусматривают добавление либо удаление функций в контекстные меню Отправить и Создать. В соответствующих группах собраны параметры, предназначенные отдельно для удаления функций меню Отправить, отдельно – для меню Создать, и отдельно – для добавления функций в контекстное меню. В первых двух группах установка флажков удаляет соответствующие команды, а в третьей – добавляет.


   Настройки и помощь

   Раздел Настройки и помощь включает в себя подразделы «Опции», «Скины», «Резервное копирование», «Помощь» и «О программе». Приводить подробное описание данных подразделов нет необходимости, поэтому ограничимся краткой характеристикой каждого из них.
   Подраздел "Опции" содержит параметры, позволяющие изменить некоторые настройки программы Magic Tweak.
   В подразделе "Скины" можно выбрать требуемый скин программы Magic Tweak.
   В подразделе "Резервное копирование" осуществляется выбор системных файлов для копирования.
   Подраздел "Помощь" содержит справочную информацию о порядке работы с программой Magic Tweak.
   В подразделе "О программе" содержится краткая информация об используемой версии программы Magic Tweak.




   Программа RegClean

   Программа RegClean предназначена для проверки ключей, которые находятся в разделе реестра HKEY_CLASSES_ROOT, и очистки данного раздела от некорректных и ненужных записей и прочих ошибок. Разработчиком данной программы является корпорация Microsoft.
   Процесс сканирования начинается сразу после запуска программы – при этом на экране открывается окно, изображенное на рис. 7.73.

   Рис. 7.73. Утилита RegClean

   Процесс сканирования сопровождается отображением индикатора процесса в поле Loading Interface Identifiers. В зависимости от состояния системного реестра и технических характеристик компьютера проверка может занимать время от нескольких минут до часа.
   По окончании сканирования в окне программы появляются кнопки Fix Errors и Cancel. При нажатии на кнопку Cancel работа программы завершается, а результаты проверки при этом не сохраняются.
   При нажатии на кнопку Fix Errors выполняется очистка реестра от найденных ошибок, а сами ошибочные записи сохраняются в файле с расширением *. reg, при этом соблюдается следующий формат имени файла: вначале идет слово Undo, затем – имя компьютера, дата и время создания файла, например: Undo_Lesha_20050225_122035. reg (такое имя означает, что файл с ошибками был создан на компьютере Lesha 25 февраля 2005 года в 12 часов 20 минут 35 секунд). Данный файл помещается в каталог программы RegClean.
   Выход из программы после очистки реестра осуществляется нажатием кнопки Exit.
   Если после проведения проверки стали появляться сбои в работе системы, то можно восстановить удаленные записи путем импорта в реестр созданного по результатам проверки reg–файла.




   Тонкости и нештатные ситуации

   В процессе работы с системным реестром Windows нередко возникают различные нестандартные ситуации. Поэтому в данной главе мы постараемся в режиме «вопрос–ответ» подсказать читателю, как наиболее оптимальным образом и с минимальными потерями выходить из некоторых таких ситуаций. При этом следует учитывать, что в любом случае полноценно описать все многообразие затруднительных положений, в которых может оказаться пользователь при работе с системным реестром, практически невозможно.
   Вопрос:
   При выполнении трюков, связанных с отображением некоторых элементов рабочего стола (иконки, всплывающие подсказки у иконок), изменения должны вступать в силу без перезагрузки компьютера, но этого не происходит. После перезагрузки – все в порядке. Почему?
   Ответ:
   Это недоразумение часто возникает у неопытных пользователей. Чтобы указанные изменения вступили в силу, перезагрузка компьютера действительно не требуется, а необходимо просто выполнить обновление рабочего стола с помощью функции Обновить, которая находится в контекстном меню, открываемом нажатием правой кнопки мыши на рабочем столе.
   Вопрос:
   После использования демо–версии платной утилиты для работы с реестром система стала вести себя совершенно непонятно – например, при включении компьютера исчезают почти все иконки с рабочего стола (остаются только Мои документы, Моя музыка, Internet Explorerи Корзина), явно изменяются параметры работы мыши, и т. п., хотя никаких изменений в реестр с помощью данной утилиты не вносилось. В чем может быть дело?
   Ответ:
   Причин возникновения подобных ситуаций может быть несколько, и в первую очередь здесь все зависит от конкретной утилиты, демо–версия которой использовалась. Если речь идет о программе Registry Toolkit (ее описание приведено в соответствующем разделе), то не исключено, что такое поведение системы является отголоском экспериментов с режимом Планировщика – может быть, что в нем остались какие либо настройки, которые продолжают автоматически выполняться. Некоторые платные утилиты после истечения срока регистрации могут незаметно вносить произвольные изменения в реестр (своеобразная защита от несанкционированного использования). В большинстве случаев для того, чтобы прекратить подобное поведение системы, бывает достаточно выполнить два действия: во–первых, деинсталлировать платные утилиты с истекшим сроком регистрации, во–вторых – восстановить реестр в том виде, в котором он был до экспериментов с данными утилитами (например, импортировать в реестр предварительно сохраненный reg–файл с резервной копией реестра). Кстати, при использовании бесплатных утилит также могут возникать подобные ситуации – например, в программе jv16 Power Tools в режиме "Автоматизация" могут находиться настроенные ранее и забытые пользователем сценарии, которые регулярно будут выполняться.
   Вопрос:
   При попытке изменить текущий часовой пояс в окне Свойства: Дата и времявыполненные изменения вступили в силу только после перезагрузки компьютера, хотя должны были – сразу после редактирования реестра. В чем может быть причина?
   Ответ:
   В некоторых случаях изменения параметров системных часов вступают в силу только после повторного открытия данного окна; перезагрузка компьютера при этом действительно не требуется.
   Вопрос:
   Работа в редакторе реестра заблокирована с помощью параметра DisableRegistryToolsтипа DWORD (параметру присвоено значение 1, и находится он в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System). Каким образом теперь можно вновь получить возможность редактирования реестра?
   Ответ:
   Несмотря на то, что в данном случае запустить стандартный редактор реестра невозможно, вносить в реестр необходимые изменения можно любыми другими способами – как путем импорта reg–файлов, так и с помощью специально разработанных утилит для работы с реестром.
   Вопрос:
   В результате редактирования списка веб–адресов (который содержится в выпадающем списке адресной строки Internet Explorer) с помощью подраздела HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedURLs данный список почему то существенно сократился, хотя в указанном подразделе присутствуют все необходимые строковые параметры с соответствующими значениями. В чем может быть причина подобной ситуации и как ее избежать?
   Ответ:
   С большой долей вероятности можно утверждать, что здесь дело в сбившейся нумерации параметров данного подраздела – список прервался в том месте, где нарушен требуемый порядок нумерации (подробнее см. раздел "Прочие настройки Internet Explorer", подраздел "Редактирование списка адресов").
   Вопрос:
   Путем внесения соответствующих изменений в реестр были заблокированы функции Файл►Создать, Файл►Открыть, Файл►Сохранить каки Файл►Закрыть, которые находятся в главном меню окна Internet Explorer. Однако при попытке возврата к исходному состоянию внесенные в реестр изменения не срабатывают – например, по–прежнему невозможно закрыть окно Internet Explorer не только с помощью функции Файл►Закрыть, но и при нажатии комбинации клавиш Alt+F4; не работают также и другие перечисленные функции. Чем можно объяснить возникновение подобной ситуации, и каким образом выйти из нее?
   Ответ:
   При внесении в реестр изменений, касающихся доступа к некоторым функциям главного меню Internet Explorer, перезагрузка компьютера не требуется, однако выполненные изменения вступают в силу только после следующего открытия окна. В данном случае проблема заключается в том, что ввиду заблокированной функции Файл►Закрыть невозможно закрыть текущее окно Internet Explorer для того, чтобы затем открыть его вновь. Наиболее приемлемый выход из данной ситуации – закрыть текущее окно Internet Explorer с помощью диспетчера задач; в дальнейшем следует перед блокировкой функции Файл►Закрыть лишний раз убедиться в целесообразности данной операции.
   Вопрос:
   Каким образом в программе RegClean (утилита от Microsoft для работы с системным реестром) можно только зафиксировать обнаруженные в процессе сканирования ошибки, не изменяя при этом системный реестр?
   Ответ:
   Данная утилита не предусматривает такой функциональности – при нажатии на кнопку Fix Errors, которая появляется после завершения процесса сканирования, обнаруженные ошибки автоматически удаляются из реестра. Однако при этом в каталоге программы создается файл отката, с помощью которого можно сразу же вернуть реестру первоначальное состояние, и уже после этого спокойно изучить сохраненные в данном файле ошибки.


   Заключение

   Неоспоримым является тот факт, что системный реестр – это одновременно «мозговой центр» и «сердце» операционной системы, поэтому знание реестра Windows и умение с ним работать существенно повышают значимость любого специалиста.
   Предлагаемая читателям книга призвана оказать помощь опытным пользователям Windows и системным администраторам в освоении неизвестных и скрытых возможностей реестра. Подразумевается, что читатели данной книги знакомы с реестром не понаслышке, поэтому описание общих правил работы с реестром, его структуры, типов используемых в реестре данных приводится в начале книги поверхностно, и призвано скорее напомнить читателю некоторые подзабытые моменты, а не обучить его навыкам работы с системным реестром "с нуля".
   Далее следует описание различных трюков, выполнение которых предлагается осуществлять с помощью reg–файлов (в некоторых случаях показано внесение соответствующих изменений в реестр с помощью стандартного редактора реестра). По мере необходимости делается акцент на возможные "побочные действия", которые могут проявляться при выполнении того или иного трюка.
   Несмотря на широкие функциональные возможности, заложенные в стандартном редакторе реестра, а также возможность редактирования реестра с помощью reg–файлов, для работы с системным реестром рекомендуется использовать специально разработанные утилиты, описанию которых посвящена отдельная глава книги. В частности, их использование целесообразно для выполнения операций, направленных на поддержание системного реестра в надлежащем порядке: чистка, сканирование на предмет наличия ошибок и некорректных записей, создание резервных копий, автоматический поиск и замена данных в реестре. Кроме этого, данные утилиты удобно использовать для редактирования реестра, тонкой настройки операционной системы, деинсталляции приложений и др. В книге приводится описание самых разных утилит – платных, бесплатных, многофункциональных, специализированных и т. п.
   В заключительной главе приводится краткое описание некоторых тонкостей и нестандартных ситуаций, в которых может оказаться пользователь при работе с системным реестром. Для легкости восприятия материала он представлен в режиме "вопрос–ответ".
   Автор выражает надежду, что предложенный материал был полезен и интересен читателю. Предложения и пожелания направляйте по адресу: arsen211@yandex. ru.


   Предметный указатель


   А

   Автозагрузка, 187, 254
   Автозаполнение веб-адресов, 139
   Автозаполнение логинов и паролей, 140
   Автозаполнение форм, 140
   Автозапуск компакт-дисков, 102
   Автоматическое завершение зависших программ, 111
   Автоскроллинг, 228


   Б

   Безопасность, 252
   Бэкап, 212, 213, 214


   В

   Восстановление реестра, 16, 214
   Время зависания программы, 111
   Выбор программы открытия файла, 107


   Г

   Главное меню Internet Explorer, 114
   Меню Вид, 120
   Во весь экран, 121
   Просмотр HTML-кода, 121
   Меню Избранное, 122
   Меню Сервис, 123
   Почта и новости, 123
   Свойства обозревателя, 123
   Меню Справка, 125
   Меню Файл, 114
   Закрыть, 120
   Импорт и экспорт, 119
   Открыть, 117
   Печать, 118
   Подменю Создать, 116
   Сохранить как, 117


   Д

   Деинсталляция, 170, 188, 255
   Дефрагментация реестра, 211
   Диагностика реестра, 233
   Диспетчер задач, 98


   З

   Заголовок Internet Explorer, 132
   Заголовок Windows Media Player, 144
   Заголовок окна Outlook Express, 141
   Запрещенные приложения, 257
   Заставка Outlook Express, 142


   И

   Изменение всплывающей подсказки, 17, 18, 99
   Инструментальная панель Internet Explorer, 133
   Исключения, 238


   К

   Клавиша Windows, 108
   Кнопка Пуск, 26, 243
   Администрирование, 42
   Все программы, 38
   Выполнить, 37
   Выход из системы, 29
   Избранное, 41
   Имя пользователя, 26
   Контекстное меню, 39
   Мой компьютер, 27
   Мои рисунки, 33
   Недавние документы, 31
   Удаление списка, 33
   Панель управления, 40
   Поиск, 34
   Размер значков, 43
   Сетевое окружение, 29
   Список популярных программ, 30
   Справка и поддержка, 35
   Контекстное меню Internet Explorer, 127
   Открыть в новом окне, 128
   Контекстное меню панели задач, 99
   Контекстное меню Проводника, 21
   Функция Копировать в папку, 22
   Функция Настройка, 24
   Функция Отправить, 24
   Функция Переместить в папку, 22
   Копирование реестра, 16
   Корзина, 18
   Переименование корзины, 18
   Удаление корзины, 18


   Л

   Лечение реестра, 233, 238


   М

   Мастер сценариев, 199
   Менеджер системного реестра, 183
   Меню Файл, 20


   Н

   Настройка Windows Media Player, 145
   Настройка локального компьютера, 220
   Настройка локального пользователя, 223
   Настройка панели задач и меню Пуск, 85
   Настройка проводника Windows, 244
   Настройка системных часов, 103
   Настройка сканирования реестра, 169


   О

   Обои рабочего стола, 19
   Оболочка Windows, 225
   Окно открытия/сохранения файла, 100
   Кнопка Назад, 101
   Откат, 237, 241
   Очистка истории, 255
   Очистка реестра, 191


   П

   Панель управления, 44, 224, 251
   Администрирование, 44
   Дата и время, 46
   Принтеры, 49
   Установка и удаление программ, 50
   Выбор программ по умолчанию, 55
   Изменение или удаление программ, 51
   Сведения о поддержке, 51
   Установка компонентов Windows, 55
   Установка программ, 52
   Планировщик, 214
   Поиск, 149, 194, 228, 237
   Программа jv16 Power Tools, 178
   Программа Magic Tweak, 242
   Программа NBG Clean Registry, 233
   Программа Poledit, 218
   Программа Reg Organizer, 146
   Структура Reg Organizer, 147
   Программа RegClean, 257
   Программа Registry Monitor, 227
   Программа Registry Toolkit, 210
   Программа Regshot, 230
   Программа Work With Registry, 205


   Р

   Рабочий стол, 225
   Разделы реестра, 7
   Редактирование реестра, 158
   Редактирование списка адресов, 135
   Редактор реестра, 9
   Запрет работы с редактором, 103
   Редактирование реестра, 11
   Структура редактора реестра, 9
   Резервные копии, 203
   Результат проверки реестра, 240
   Результаты проверки реестра, 208, 232, 237, 258
   Ручная работа с реестром, 239


   С

   Свойства обозревателя, 55
   Вкладка Безопасность, 64
   Вкладка Дополнительно, 81
   Вкладка Конфиденциальность, 67
   Вкладка Общие, 56
   Цвета, 57
   Шрифты, 58
   Языки, 59
   Вкладка Подключения, 73
   Кнопка Установить, 74
   Настройка локальной сети, 75
   Вкладка Программы, 77
   Вкладка Содержание, 69
   Ограничение доступа, 69
   Свойства папки, 82
   Окно Свойства папки, 83
   Свойства экрана, 89
   Вкладка Заставка, 93
   Вкладка Оформление, 94
   Окна и кнопки, 95
   Размер шрифта, 96
   Цветовая схема, 96
   Вкладка Параметры, 97
   Вкладка Рабочий стол, 91
   Вкладка Темы, 90
   Сетевое окружение, 18
   Сеть, 225, 248
   Синхронизация системных часов, 103
   Скорость всплывания подменю, 102
   Снимки реестра, 230
   Создание снимка реестра, 231
   Создание снимков реестра, 197
   Сравнение снимков реестра, 175
   Стартовая страница, 138
   Стрелки у ярлыков, 102


   Т

   Типы данных реестра, 8


   У

   Утилиты для работы с реестром, 146


   Ф

   Файл подкачки, 106
   Файл реестра, 14
   Открытие файлов реестра, 109
   Редактирование файла реестра, 15
   Структура файла реестра, 14
   Файлы-журналы, 233
   Формат отображения часов, 104


   Ч

   Чистка реестра, 159