Принцип Питера Нортона: использование программы Редактор реестра
Многие профессиональные разработчики весьма разборчивы в отношении своих программных инструментов. У меня есть несколько инструментов, которые мне особенно нравятся, и я, как правило, с недоверием отношусь к другим подобным инструментам. Windows NT/2000 предусматривала применение двух версий программы Редактор реестра. Первая версия (файл REGEDIT.EXE) подробно рассматривается в данной книге, а вторая (файл REGEDT32.EXE) присутствует в папке \SYSTEM32 компьютера. Некоторые разработчики предпочитают именно вторую версию Редактора реестра, поскольку она образует своего рода интерфейс (в виде последовательности диалоговых окон), подобный показанному на рис. 12.2. Кроме того, эта версия Редактора открывает реестр только в режиме считывания.
Рисунок 12.2.
К сожалению, специалисты Microsoft считают файл REGEDT32.EXE морально устаревшим. Windows XP все еще комплектуется файлом REGEDT32.EXE, однако при двойном щелчке по нему на экране появляется стандартный интерфейс (файл REGEDIT.EXE), показанный на рис. 12.1. Тем не менее, вы не обязаны использовать этот новый интерфейс. Файл REGEDT32.EXE, применяемый совместно с Windows 2000, нормально взаимодействует и с Windows XP. Я не проводил детальное тестирование этой пары, и предоставляю вам возможность проделать это самостоятельно. Альтернативная версия программы Редактор реестра обеспечивает выполнение точно таких же операций, что и версия на рис. 12.1. Структура меню в данном случае оказывается несколько иной, а сам интерфейс, возможно, излишне схематичен. Открытие отдельных окон для работы с параметрами HKEY позволяет несколько разгрузить экран, однако некоторые специальные данные быстрее отыскать при наличии на экране сразу нескольких ключей. Другими словами, вы не получите никаких преимуществ при работе со старой версией, кроме ощущения пары привычных старых тапочек.
Экспорт разделов из системного реестра
На определенном этапе работы вам может потребоваться экспортировать разделы из реестра. Допустимо произвести небольшие изменения, проследить их последствия и при отрицательном результате восстановить исходные значения. Некоторые специалисты предпочитают всегда создавать резервные копии параметров реестра перед проведением каких-либо изменений. Экспорт реестра в текстовый файл позволяет сформировать подобные копии, которые в дальнейшем можно редактировать по собственному усмотрению. Нет нужды напоминать о том, что имеется множество причин для переноса, по крайней мере, небольшого числа записей реестра.