Для эффективной работы с системным реестром Windows XP вам понадобятся специальные программы, предназначенные для работы в данной области. Ключевым инструментом, который известен практически всем, является программа Редактор реестра (Registry Editor), которая поставляется вместе с операционной системой.

Ты сможешь лишь 85%

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

Реестром можно управлять и из стандартной командной строки Windows. При этом никаких проблем не составит создать командный файл, содержащий список команд командного интерпретатора cmd, и запускать его по мере надобности. Такой метод управления реестром хоть и является альтернативным, но все же довольно популярен.

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

Программа Редактор реестра (RegEdit)

Программа Редактор реестра (она же RegEdit) поставляется вместе с Windows XP и используются для прямого изменения параметров системного реестра. Чтобы запустить программу, выберите команду Пуск>Выполнить, затем в поле Открыть введите команду regedit и щелкните на кнопке OK. Кроме того, программу можно запустить и просто из командной строки. Какой бы вариант не был выбран, откроется окно, показанное на рисунке далее.

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

Как видите, рабочее окно программы Редактор реестра содержит две панели: в левой (панель разделов) представлено дерево ветвей, разделов и подразделов, из которых состоит реестр Windows ХР, а в правой (панель параметров) находятся параметры, используемые для выбранного объекта реестра. По своей сути программа RegEdit мало отличается от файлового менеджера Проводник Windows.

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

В нижней области окна программы находится строка состояния, в которой указывается путь к выделенному элементу реестра. Например, если в ветви HKEY_CURRENT_USER выбрать ключ AppEvents, в нем — подраздел EventLables и, наконец, в последнем — подраздел Close, то в строке состояния будет показан вот такой путь: Компьютер\HKEY_CURRENT_USER\AppEvents\EventLables\Close.

Чтобы включить или отключить строку состояния нужно открыть меню Вид и снять или установить флажок Строка состояния. Основная работа с программой Редактор реестра осуществляется с использованием командной панели, расположенной непосредственно под панелью заголовка программы. Командная панель содержит пять меню, раскрыть которые можно щелчком мыши на заголовке меню.

  • Меню Файл. Используется для экспорта-импорта файла реестра и его отдельных элементов. Позволяет передавать содержимое какой-либо части реестра на печать или открывать для редактирования файлы реестра других компьютеров, размещенных в локальной сети.
  • Меню Правка. Предназначено для создания, удаления и переименования логических элементов реестра. Дает возможность искать нужные данные, настраивать параметры безопасности.
  • Меню Вид. Используется для изменения настроек программы.
  • Меню Избранное. Дает возможность указывать закладки для различных разделов и подразделов системного реестра, чтобы иметь возможность быстро к ним перейти.
  • Меню Справка. Как понятно из названия, просто справка по программе.

Мастера настройки RegEdit

В программе Редактор реестра есть специальный набор встроенных мастеров, предназначенных для изменения параметров, содержащих значения с различными типами данных. Таких мастеров всего четыре — по количеству типов данных, используемых со значениями параметров реестра. Чтобы открыть окно мастера, необходимо дважды щелкнуть на нужном параметре, расположенном в правой области рабочего окна программы Редактор реестра.

Мастера дают возможность изменять два ключевых свойства параметров реестра: их имя и собственно значение. При этом значение может быть модифицировано только с сохранением текущего типа данных. Иными словами, если есть параметр, значение которого представляет собой строковую переменную (тип REG_SZ), то для него нельзя назначить значение бинарного типа (REG_BINARY). Все встроенные мастера поддерживают базовые операции с выделенным фрагментом. Другими словами, для значения параметра можно ввести новые данные, или отредактировать уже существующие. Рассмотрим работу с этими мастерами более подробно.

Мастер настройки строкового и расширяемого строкового параметра

Мастер настройки строкового параметра предназначен для изменения значения параметров с типом данных REG_SZ, REG_EXPAND_SZ, REG_LINK, REG_RESOURCE_LIST, REG_FULL_RESOURCE_DESCRIPTOR и REG_RESOURCE_REQUIREMENTS_LIST.

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

Мастер настройки многострокового параметра

Мастер настройки многострокового параметра, который именуется, как Редактирование мультистроки, используется для модификации значения параметров, содержащих информацию лишь одного типа — REG_MULTI_SZ. Как и в прошлом примере, с помощью мастера не выйдет изменить имя параметра. При этом поле, используемое для ввода значения параметра, представляет собой многострочное текстовое поле, поддерживающее ввод данных из нескольких строчек. Чтобы присвоить параметру новое значение, щелкните на кнопке OK.

Мастер настройки двоичного параметра

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

Значение, расположенное в крайней левой области окна мастера, указывается номер редактируемого байта; восемь значений, представленных правее, — это восемь бит данного байта, в которые можно записать любые данные в шестнадцатеричной системе счисления.

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

Мастер настройки параметра DWORD

Чтобы менять параметры типа DWORD, значения которых относятся к типам данных REG_DWORD или REG_DWORD_BIN_ENDIAN, также доступен специальный мастер. В принципе, в качестве значений этих параметров допускается использование чисел в десятичной или шестнадцатеричной системах счисления.

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

Интересный факт: так как значения всех элементов реестра содержатся на жестком диске в двоичной форме, в Windows XP можно без проблем изменять любые типы значений параметров в бинарной форме. Для  этого достаточно щелчком мыши выделить нужный параметр, расположенный в правой области окна Редактора реестра, и выбрать команду Правка>Изменить двоичные данные. На экране появится окно мастера, в котором можно изменить значение параметра в бинарном режиме.

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

Обратите внимание на нижнюю область диалогового окна: там находится поле Формат, в котором есть переключатель, позволяющий поменять формат вывода бинарных данных. Доступны такие варианты, как однобайтная, двухбайтная или четырехбайтная последовательность (параметры 1, 2 и 4 байт соответственно). Традиционно щелкните на кнопке ОК, чтобы закрыть это окно.

Кому нужна эта Винда? Нам нужны бабки за 180 секунд!

Leave a Reply

Your email address will not be published. Required fields are marked *