реестр windows



 
Win-peecmp.ru Cтатьи Реестр windows

Как создать REG-файл?

Как создать REG-файл?

Для начала следует разобраться, что же такое REG файл. Расширение *REG свидетельствует о том, что перед Вами файл ключей реестра, который имеет определенную текстовую структуру. С помощью данного файла можно управлять значениями различных параметров, в том числе создавать и удалять сами ключи. В управлении ключи реестра очень просты. С помощью пары кликов можно перенести настройки с одного компьютера на другой или восстановить прежние параметры, например. Помимо этого REG файлы позволяют корректировать реестр при блокировке его редактора, возвращая работоспособные значения и характеристики.

Файлы с расширением * REG имеют строго определенный синтаксис.

1. В первой строке обязательно указывается версия редактора реестра (Windows Registry Editor Version 5.00 для Windows 200/XP/Server 2003 или REGEDIT4 для Windows 9x/NT, причем последнее из названных обозначений приемлемо и для всех вышеперечисленных версий ОС Windows).

2. Далее обязательно следует пустая строка, обозначающая создаваемый путь реестра. Новым путем можно назвать как разделы, так и подразделы. Файл REG с большим количеством разделов проще анализировать и устранять неполадки в коде именно благодаря наличию пустых строк, визуализирующих разграничение элементов.

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

4. После введения пути реестра записывается имя элемента данных. У любой импортируемой единицы есть имя, которое и вводится в этой строке. При отсутствии данного элемента в реестре, файл с расширением *REG создает его и устанавливает определенное значение. При наличии вызываемой единицы информация просто переписывается. Имя закавычивается, а после его ввода ставится знак «равно» (=).

5. Следующим важным элементом конструкции становится тип данных. Эта характеристика относится к значению реестра. Запись типа данных производится после знака «равно (=). После указания типа ставится двоеточие, исключение составляет лишь разновидность REG_SZ, обозначающая строковое значение. Выбрав REG_SZ, значение не указывается, поскольку редактор реестра распознает данный параметр как тип. Существует несколько типов данных, но внимание следует обратить на следующие: REG_BINARY, REG_DWORD, REG_EXPAND_SZ, REG_MULTI_SZ.

6. После двоеточия или «=» для REG_SZ располагаются значения данных. Сам параметр принимает вид строки или представляется в виде шестнадцатеричного кода. Для двоичных элементов применяется только последний вариант.

пример записи REG файла:

Windows Registry Editor Version 5.00

;Автоматическое завершение зависающих программ
[HKEY_CURRENT_USER\Control Panel\Desktop]
"AutoEndTasks"="1"

Создание REG-файла.

Создать REG-файл очень просто. Скопируйте код в Блокнот. Затем сохраните файл с любым именем и расширением .reg - содержимое поля "имя файла" необходимо заключить в кавычки.

создание REG файла

В одном пути реестра может быть несколько строк данных.

Особое место в создании REG файла занимает функция добавления подразделов или модификаций значений для реестра. В данном случае экспорт необходимых подразделов занимает ключевое значение. Такие подразделы сохраняются в файлах с расширением * REG. Для внесения изменений и исправлений в реестр следует выполнить череду действий.

  1. В меню Пуск отыскать строку Выполнить и запустить команду Regedit.
  2. Отыскать и выделить необходимые подразделы, где содержатся элементы для модификации.
  3. В меню Файл запустить операцию Экспорт. Данная команда способствует созданию резервной копии оригинала подраздела. При неверных манипуляциях с реестром сохраненную копию всегда можно вернуть на прежнее место и восстановить работоспособность.
  4. Позицию Имя файла следует заполнить названием для сохранения REG файла, а затем нажать Сохранить. В качестве рекомендации можно привести следующее: называйте файл так, чтобы он свидетельствовал о содержимом, это упростит поиск в будущем.
  5. В правой половине диалогового окна производите необходимые манипуляции и модифицируйте содержимое редактируемого файла.
  6. Далее следует повторить пункты 3 и 4, чтобы произвести повторный экспорт подразделов. Но в данном случае REG файл необходимо назвать иначе. Данным файлом можно пользоваться и при внесении изменений в реестр другого ПК.
  7. Необходимо провести тест произведенных изменений. При возникновении неполадки или сбоя в работе системы, дважды кликните по резервной копии файла исходных параметров для возвращения реестра в состояние до модификации.

Для удаления значений и разделов реестра необходимо использовать знак дефиса (-) после (=), который, в свою очередь, расположен после имени элемента данных. Описанные манипуляции не составят труда с учетом того, что могут осуществляться в Блокноте.

Переименование разделов происходит путем удаления старых и создания новых с необходимым названием.

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

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

- имя (логин)
- e-mail (не отображается)

- Оповещение о новых комментариях (не забудьте указать e-mail)

- защитный код -

навигация
информация
статистика
 
главная
справочник
статьи
софт
e-mail
поиск по сайту