Обзор решений для работы с системным реестром
Виды программ для работы с системным реестром
Утилиты для очистки и дефрагментации реестра
jv16 PowerTools 2006 (версия 1.5)
Registrar Registry Manager 5.02
В Windows вся информация о конфигурации компьютера (профили пользователей, сведения об оборудовании системы, установленных программах и параметрах настройки) хранится в системном реестре. Поэтому от его состояния зависит то, насколько быстро и стабильно будет работать операционная система (и будет ли она работать в принципе).
Сразу после переустановки операционная система (ОС) отличается стабильным функционированием и выполняет операции достаточно быстро (хотя в некоторых случаях и может быть настроена на большее быстродействие). Со временем ситуация кардинально меняется. Постепенно реестр переполняется устаревшими данными (неверными ключами в реестре, ссылками на несуществующие файлы и отсутствующие драйверы устройств, битыми ярлыками и пр.), в нем могут появляться записи, сделанные вирусами и шпионскими модулями, часть параметров может быть испорчена в результате экспериментов с настройками ОС и пр. Все это медленно, но неуклонно приводит к ухудшению работы операционной системы вплоть до полной ее неработоспособности. Поэтому необходимо принимать определенные меры для избавления системного реестра от подобной информации. Профессионалы могут производить подобную очистку реестра в штатной программе — редакторе реестра RegEdit. Но это предполагает наличие соответствующей подготовки и требует предельной внимательности при выполнении действий (поскольку любой неверный шаг может привести к полной неработоспособности системы), поэтому обычным пользователям с правкой реестра в RegEdit лучше не экспериментировать. Однако дело не только в том, что редактирование реестра встроенными средствами Windows требует профессиональных знаний, — на эту операцию также необходимо очень много времени. А ведь это время можно потратить с гораздо большей пользой, если поручить выполнение хотя бы части реестровых операций специализированным утилитам. Причем некоторые из подобных утилит совершенно не требуют профессиональной подготовки и рассчитаны на широкий круг пользователей. Наиболее интересным решениям данного плана и посвящен настоящий обзор.
Виды программ для работы с системным реестром
Все программы для работы с системным реестром можно разбить на три большие группы. В первую входят утилиты-твикеры, предназначенные для комплексной настройки и оптимизации ОС и позволяющие очищать реестр от захламляющей его устаревшей информации. Основным их преимуществом перед другими решениями является расширенный инструментарий для работы с ОС: помимо чистки реестра, они предоставляют еще массу возможностей по управлению производительностью и безопасностью системы. Наиболее популярны среди твикеров с подобной функциональностью пакеты System Mechanic и Ace Utilities.
Вторую группу программных продуктов образуют пакеты, предназначенные для чистки и дефрагментации реестра, такие, например, как jv16 PowerTools 2006 и Registry Mechanic. Лучшие решения данной группы обеспечивают гораздо более эффективную чистку, чем твикеры (табл. 1), хотя последние и сравнимы с ними в плане разнообразия выявляемых дефектов (табл. 2). Кроме того, специализированные пакеты для чистки дополнительно могут сжимать реестр (удаляя из него пустые записи, неизбежно образующиеся при удалении ключей) и дефрагментировать реестровые файлы, записывая их на диск последовательно. И то и другое может привести к повышению скорости работы с реестром, а следовательно, и скорости работы ОС в целом. Что касается других возможностей для управления ОС, то в таких решениях они зачастую также присутствуют, но реализованы сравнительно слабо.
Таблица 1. Сравнение пакетов для чистки реестра с точки зрения количества найденных
ошибок (тестирование проводилось на одной и той же версии ОС)
Пакеты |
System Mechanic |
Ace Utilities |
jv16 Power Tools |
Registry Mechanic |
Reg Organizer |
RegSeeker |
Общее число найденных в ходе тестирования ошибок |
263 |
418 |
2948 |
2720 |
591 |
751 |
И наконец, третью группу решений составляют менеджеры системного реестра. Они представляют собой удобные инструменты для комплексного управления реестром и могут рассматриваться как расширенная альтернатива стандартному редактору реестра RegEdit. В отличие от приложений из первых двух групп (интересных как профессионалам, так и обычным пользователям), менеджеры реестра ориентированы на профессионалов — в первую очередь на администраторов, нуждающихся в более эффективных инструментах для поддержания работоспособности компьютерных систем, разработчиков ПО, которым требуется управлять регистрацией в реестре создаваемых ими приложений, и продвинутых пользователей, желающих вручную вносить в реестр изменения, например, для того, чтобы удалить записи, сделанные вирусными и шпионскими программами. Наиболее интересными решениями в данной группе нам представляются Registrar Registry Manager, Registry Workshop и Advanced Registry Tracer.
Таблица 2. Сравнение широты анализа реестровых элементов на предмет выявления дефектов
Пакеты |
System Mechanic |
Ace Utilities |
jv16 Power Tools |
Registry Mechanic |
Reg Organizer |
RegSeeker |
Настройки Active X - OLE COM |
|
+ |
+ |
|
|
+ |
Библиотеки динамической компоновки (DLL) |
+ |
+ |
+ |
+ |
+ |
+ |
Системные драйверы |
+ |
|
|
|
|
+ |
Драйверы виртуальных устройств (VxD Section) |
+ |
|
|
+ |
|
|
Расширения файлов |
|
+ |
+ |
+ |
+ |
|
Шрифты |
+ |
+ |
+ |
+ |
+ |
+ |
Файловые ассоциации |
+ |
+ |
+ |
|
+ |
+ |
Программы, загружающиеся вместе с Windows |
|
|
+ |
+ |
|
+ |
Деинсталлированные программы |
+ |
+ |
+ |
+ |
+ |
+ |
Help-файлы |
+ |
+ |
+ |
+ |
+ |
+ |
Пути программ |
+ |
+ |
+ |
+ |
+ |
+ |
Секция Classes |
|
|
+ |
|
|
+ |
Устаревшие пункты в меню |
|
+ |
+ |
|
|
|
Устаревшие записи ПО |
|
+ |
+ |
|
+ |
|
Автозапускаемые программы |
+ |
|
|
|
|
+ |
Ярлыки |
+ |
+ |
+ |
+ |
+ |
+ |
Ключи в реестре |
+ |
|
|
|
+ |
+ |
Целостность реестра |
|
|
|
+ |
|
|
Утилиты-твикеры
System Mechanic 7
Разработчик: Iolo Technologies, LLC
Сайт программы: http://www.iolo.com/sm/7/std/
Размер дистрибутива: 16,61 Мбайт
Работа под управлением: Windows 98/Me/2000/XP/Vista
Способ распространения: shareware (30-дневная демо-версия — http://www.iolo.com/sm/7/std/download.aspx)
Цена: 49,95 долл.
System Mechanic — эффективный инструмент для комплексного управления ОС, позволяющий настроить более сотни системных параметров, которые определяют внешний вид интерфейса, производительность и безопасность системы. Программа может проанализировать разнообразные параметры системы и выдать детальный отчет о скорости, безопасности, наличии беспорядка (компьютерного мусора, ошибок в системном реестре и т.п.) с рекомендациями о возможной коррекции ситуации. С ее помощью несложно произвести полную очистку системы от временных файлов и файлов-дубликатов, оптимизировать настройки Windows и интернет-соединение, ускорить работу с оперативной памятью, дефрагментировать жесткий диск и т.д.
За непосредственное управление системным реестром в данной утилите отвечают модули Repair Registry Problems и Repair Broken Shortcuts. Первый поможет выполнить полную очистку реестра от устаревшей информации (неверных ключей в реестре, ссылок на несуществующие файлы и пр.), а второй избавит от битых ярлыков. Предусмотрены три режима сканирования реестра на наличие устаревших записей: Quick Optimization and Repair (Быстрая оптимизация и восстановление), Complete Optimization and Repair (Комплексная оптимизация и восстановление — рис. 1) и Custom Optimization and Repair (Пользовательская оптимизация и восстановление). В первых двух режимах сканирование производится полностью автоматически. При быстром сканировании исследуются выборочные ветви реестра (наиболее важные с точки зрения стабильности работы системы). При комплексном сканировании (которое может занимать довольно много времени) проводятся все тесты, при этом допускается определение типов данных, на которые следует обращать внимание при сканировании. В режиме Custom Optimization and Repair пользователь может не только задать типы анализируемых данных, но и выбрать, следует ли сразу исправлять найденные ошибки или выдавать отчет о них на экран и ожидать реакции пользователя. В любом режиме сканирования возможен отказ от восстановления всех или некоторых найденных проблем.
Рис. 1. Полное сканирование реестра
программой
System Mechanic
Ace Utilities 3.2
Разработчик: AceLogiX
Сайт программы: http://www.acelogix.com/aceutils.html
Размер дистрибутива: 2,24 Мбайт
Работа под управлением: Windows 98/Me/2000/XP/2003/Vista
Способ распространения: shareware (30-дневная демо-версия — http://www.acelogix.com/download.html)
Цена: 29,95 долл.
Ace Utilities — популярный набор утилит, объединенных под одной оболочкой и предназначенных для обслуживания и оптимизации системы. Данные утилиты помогут деинсталлировать ненужные программы и удалить неработающие ссылки из меню «Пуск», обеспечат контроль за загружающимися вместе с Windows приложениями (ненужные из них можно будет из автозагрузки удалить) и позволят легко избавиться от мусорных файлов, пустых папок и файлов дубликатов. С их помощью несложно также очистить историю компьютерной деятельности (кэш интернет-браузера, cookies, список последних рабочих документов и историю работы более чем 200 приложений) и произвести гарантированное уничтожение ранее удаленных файлов и любых других файловых данных.
За работу с системным реестром в данной утилите отвечают модули Clean System Registry и Fix Invalid Shortcuts. Первый предназначен для очистки реестра от устаревшей информации (неверных ключей в реестре, ссылок на несуществующие файлы и пр.), а второй отвечает за выявление и удаление битых ярлыков. Сканирование может проводиться либо в стандартном (Standard) — рис. 2, либо в тщательном (Thorough) режиме. Первый ограничен просмотром лишь тех ветвей реестра, ошибки в которых наиболее критичны с точки зрения стабильности работы системы, второй обеспечивает анализ всего реестра. В обоих случаях перечень выявляемых дефектов может корректироваться пользователем. Подробный список найденных при сканировании ошибок выводится в виде отчета, в котором можно указать программе, какие из найденных проблем следует устранить. Опытным пользователям предоставляется возможность на любой ошибке переключиться в редактор реестра RegEdit и внимательно просмотреть всю ветвь реестра с ошибкой. Следует отметить, что Ace Utilities находит в системном реестре больше ошибок, чем другие твикеры (уступая лишь специально предназначенным для чистки реестра решениям), и отличается очень высокой скоростью сканирования.
Рис. 2. Быстрое сканирование реестра средствами
Ace Utilities
Утилиты для очистки и дефрагментации реестра
jv16 PowerTools 2006 (версия 1.5)
Разработчик: Macecraft, Inc.
Сайт программы: http://www.macecraft.com/jv16powertools2006/
Размер дистрибутива: 1,6 Мбайт
Работа под управлением: Windows 98/Me/NT/2000/XP/Vista
Способ распространения: shareware (30-дневная демо-версия — http://www.macecraft.com/downloads/jv16pt_setup.exe)
Цена: 29,95 долл.
jv16 PowerTools представляет собой набор утилит, который может претендовать на звание одного из лучших инструментов для управления системным реестром Windows. Программа очень проста в работе, сопровождается исчерпывающим руководством и имеет русскоязычный интерфейс. В числе ее возможностей — расширенная работа с файлами и папками (удаление мусорных файлов и пустых папок, поиск файлов, пeрeмeщение и пepeимeнoвaние групп файлов и т.д.), удаление персональных данных в соответствии с черным и белым списками, управление установленными и запущенными программами и работа с системным реестром.
За работу с реестром отвечает сразу несколько утилит. Менеджер реестра (рис. 3) позволяет деинсталлировать ненужные программы, управлять расширениями, удалять ненужные пункты из контекстных меню проводника и программы Internet Explorer и т.д. Чистильщик реестра (рис. 4) автоматически находит в реестре все виды устаревших данных и удаляет их, причем перед каждым удалением создается резервная копия данных, из которой при необходимости их можно будет восстановить. При этом сканирование может проводиться в обычном (когда анализируются определенные типы данных, наиболее критичные с точки зрения ошибок в реестре) и тщательном (обеспечивающим анализ всех данных) режимах. При желании список анализируемых данных несложно скорректировать вручную. Результатом сканирования является подробный отчет обо всех найденных ошибках и общем состоянии реестра. Модуль сжатия системного реестра позволяет осуществить его дефрагментацию, что приводит к уменьшению размера реестра за счет исключения пустых мест, появившихся в результате удаления из него данных. Стоит отметить, что jv16 PowerTools использует высокоэффективный алгоритм выявления ошибочных строк реестра и находит гораздо больше ошибок в реестре (за счет охвата широкого диапазона дефектов), чем другие конкурирующие продукты, причем выполняет сканирование очень быстро. В отличие от многих других решений, в данной программе подход к исправлению найденных ошибок гораздо разумнее. Например, обнаружив ссылку на несуществующий файл, она попытается выяснить, не был ли файл перемещен, и если ей удастся установить, что это действительно так, то она обновит соответствующие записи реестра, а не удалит их.
Рис. 3. Работа с менеджером реестра
в программе
jv16 PowerTools
Рис. 4. Чистка реестра с помощью jv16 PowerTools
Специальные поисковые инструменты обеспечивают удобный расширенный поиск (по нескольким словам одновременно, по дате и т.д.) и проведение замены в реестре по ключевым словам, что может потребоваться для ручной коррекции данных, например с целью удаления устаревших записей о регистрации ПО. Для всех удаляемых таким образом данных автоматически создается их резервная копия, что гарантирует восстановление тех из них, что были удалены случайно. Мониторинговый модуль обеспечивает создание мгновенных снимков текущего состояния реестра. Это позволяет в дальнейшем сравнивать его новое состояние с сохраненным в снимке (с отображением всех изменившихся данных, что актуально для контроля за приложениями, меняющими настройки без ведома пользователя) и при необходимости осуществлять откат сделанных изменений. А информационный модуль отображает информацию о размере реестра, количестве ключей, точек входа и прочих реестровых данных (рис. 5).
Рис. 5. Информация о реестре, выведенная программой
jv16 PowerTools
Имеются более дешевые упрощенные версии программы jv16 PowerTools — RegSupreme Pro (http://www.macecraft.com/downloads/RegSupremePro_setup.exe; цена — 16,95 долл.) и RegSupreme (http://www.macecraft.com/downloads/RegSupreme_setup.exe; цена — 12,95 долл.). Первая позволяет очищать системный реестр от устаревших данных и производить деинсталляцию ненужного ПО, а возможности второй ограничены очисткой реестра.
Registry Mechanic 6.0
Разработчик: PC Tools Software
Сайт программы: http://www.pctools.com/
Размер дистрибутива: 4,75 Мбайт
Работа под управлением: Windows 98/Me/2000/XP/Vista
Способ распространения: shareware (функционально ограниченная демо-версия — http://www.pctools.com/mirror/rminstall.exe)
Цена: 29,95 долл.
Пакет Registry Mechanic предназначен для очистки и оптимизации системного реестра и позволяет практически несколькими щелчками мыши исправить неправильные значения ключей, разделов и прочих параметров в реестре и тем самым повысить стабильность и быстродействие работы компьютера. Программа обладает предельно понятным и привлекательным интерфейсом, не требует сложной настройки, быстро работает и представляет собой легкий способ очистки системного реестра Windows.
Registry Mechanic может производить как быстрое сканирование (Quick Scan), при котором исключается анализ секции HKEY_CLASSES_ROOT, так и полное сканирование (Full Scan) системного реестра (рис. 6). Программа использует высокоэффективный алгоритм обнаружения ошибочных строк реестра, фиксируя широкий диапазон дефектов, список которых может корректироваться, равно как и пути сканирования. Результатом сканирования является подробный список найденных ошибок с отображением уровня их опасности, которые в соответствии с указаниями пользователя могут быть частично или полностью исправлены; предусмотрено и автоматическое исправление ошибок. При каждой очистке реестра Registry Mechanic предварительно создает его резервную копию, из которой в случае необходимости потом его можно будет восстановить. Очищенный от устаревших данных реестр может быть сжат (рис. 7), что позволяет сократить его размеры и повысить быстродействие ОС. Данные о результатах последних очистки и дефрагментации реестра автоматически отображаются программой при запуске. Помимо очистки и дефрагментации реестра, Registry Mechanic может автоматически выполнить оптимизацию ряда системных настроек Windows, благодаря чему сокращается время, затрачиваемое на запуск системы и завершение ее работы, а также увеличивается скорость при выполнении некоторых операций.
Рис. 6. Результат полного сканирования реестра программой
Registry Mechanic
Рис. 7. Сжатие реестра при помощи Registry Mechanic
Reg Organizer 4.0
Разработчик: ChemTable Software
Сайт программы: http://www.chemtable.com/organizer.htm
Размер дистрибутива: 1,57 Мбайт
Работа под управлением: Windows 98/Me/NT/2000/XP/2003
Способ распространения: shareware (30-дневная демо-версия — http://www.chemtable.com/files/regon.zip, файл русификации — http://www.chemtable.com/files/russian.exe)
Цена: 39,95 долл., для российских пользователей — 399 руб.
Reg Organizer — это многофункциональный менеджер системного реестра, позволяющий не только выявлять и удалять устаревшие записи (как это делают многие конкурирующие решения), но и редактировать реестр вручную, благодаря чему он может рассматриваться как альтернатива программе RegEdit. Пакет имеет русскоязычный интерфейс, предлагается российским пользователям по весьма привлекательной цене и может быть интересен как новичкам — на них рассчитаны автоматические методы работы с реестром, — так и профессионалам, которых может заинтересовать возможность ручной корректировки реестровых параметров.
Reg Organizer позволяет редактировать и чистить реестр в автоматическом (рис. 8) и ручном (рис. 9) режимах. В автоматическом режиме программа полностью сканирует системный реестр, фиксируя ошибочные записи в соответствии с указанным пользователем списком типов дефектов, и выдает отчет обо всех найденных проблемах. Выявленные ошибочные записи можно попытаться восстановить или удалить, если восстановление оказалось невозможным. Столь же просто избавиться и от битых ярлыков. При ручной очистке несложно удалить ненужные приложения, отрегулировать список автозагрузки, удалить лишние типы расширений, отредактировать контекстные меню, изменить положение в реестре системных папок, удалить лишние библиотеки, обновить пути для запуска файлов приложений и т.д. При желании также можно найти ключи, относящиеся к интересующему приложению, и удалить их при необходимости, что полезно, например, если ненужное приложение было удалено вручную по причине отсутствия у него программы деинсталляции. После окончания очистки реестра Reg Organizer позволяет осуществить оптимизацию файлов, в которых хранится системный реестр, — это подразумевает две операции: дефрагментацию файлов системного реестра и сжатие самого системного реестра. Кроме того, в данном решении реализованы расширенные возможности явного редактирования системного реестра — рис. 10. Помимо таких базовых операций по работе с реестром (имеющихся и в RegEdit), как создание, удаление и редактирование ключей реестра и значений параметров, предусмотрены возможности экспорта/импорта определенного ключа или секции реестра в файл, а также поиск и работа с «Избранным».
Рис. 8. Автоматическая чистка реестра
в программе
Reg Organizer
Рис. 9. Очистка системного реестра вручную средствами
Reg Organizer
Рис. 10. Изменение значения ключа в программе
Reg Organizer
В дополнение к функциям работы с системным реестром Reg Organizer поможет очистить жесткий диск от мусорных файлов, отредактировать имеющиеся в системе и импортировать новые конфигурационные файлы и изменить ряд системных настроек Windows.
RegSeeker 1.52
Разработчик: HoverDesk
Сайт программы: http://www.hoverdesk.net/freeware.htm
Размер дистрибутива: 457 Кбайт
Работа под управлением: Windows (все версии)
Способ распространения: freeware (http://download.betanews.com/download/1035382760/RegSeeker.zip)
Цена: бесплатно для некоммерческого использования
RegSeeker — простая, компактная и достаточно эффективная программа для работы с системным реестром. Она позволяет очищать системный реестр от устаревшей информации (рис. 11), причем по уровню выявления ошибок намного превосходит многие платные решения. При сканировании программа просматривает либо все ветви реестра, либо не учитывает те, что были исключены пользователем. В зависимости от настроек, найденные ошибки исправляются автоматически или выводятся в виде отчета, причем любую из найденных устаревших записей реестра можно не только тут же удалить, но и переключиться в RegEdit, чтобы увидеть соответствующую ветвь более наглядно.
Рис. 11. Очистка реестра в программе RegSeeker
Программа RegSeeker поможет провести поиск в реестре по ключевым словам и легко выявит и покажет список удаленных программ, на которые сохранились ссылки в реестре. Она может отобразить приложения, присутствующие в автозагрузке, и позволяет отключить (рис. 12) либо удалить соответствующие ветви реестра. Столь же легко получить доступ и к тем ветвям реестра, где хранятся данные о посещении интернет-сайтов, cookies, список последних рабочих документов, список найденных при поиске файлов и т.д. Любые из доступных при просмотре ветвей реестра можно удалить, экспортировать в файл или открыть в RegEdit. Для более удобного переключения к нужным ветвям в RegSeeker имеется менеджер закладок, в котором хранятся закладки на часто открываемые разделы реестра.
Рис. 12. Отключение загрузки программы
при запуске Windows при помощи RegSeeker
Дополнительно в программе предусмотрена возможность регулирования некоторых системных настроек Windows — можно, например, откорректировать вид контекстного меню проводника, включить/отключить автозапуск CD-ROM, установить очистку корзины при завершении работы системы и т.п.
Менеджеры реестра
Registrar Registry Manager 5.02
Разработчик: Resplendence Software
Сайтпрограммы: http://www.resplendence.com/registrar.htm
Размер дистрибутива: 2,47 Мбайт
Работа под управлением: Windows 95/98/Me/NT/2000/XP/2003 Server
Способраспространения: shareware (Registrar Registry Manager Lite — http://www.resplendence.com/download/rrtri.exe)
Цена: Registrar Registry Manager Pro — 44,95 долл., Registrar Registry Manager Lite — бесплатно
Registrar Registry Manager — удобное решение для управления системным реестром на локальных и удаленных компьютерах, которое может рассматриваться как расширенная альтернатива штатному редактору RegEdit. В пакете, рассчитанном на системных администраторов и подготовленных пользователей, возможности по редактированию реестра объединены с его мониторингом и дефрагментацией. Решение представлено двумя версиями: бесплатной функционально ограниченной версией Registrar Registry Manager Lite (которая вполне работоспособна) и платной Registrar Registry Manager Pro.
Registrar Registry Manager позволяет редактировать значения ключей и параметров реестра, создавать новые, копировать и перемещать уже существующие, переименовывать их и удалять ненужные. Причем для всех произведенных с реестром действий поддерживается многократный откат, поэтому в любой момент можно отменить сделанные изменения. Реализованный в пакете быстрый поиск по реестру, дополненный поддержкой закладок и возможностью совмещения поиска с заменой, обеспечивает быстрый доступ к нужным параметрам и позволяет внести требуемые изменения. Удобный режим просмотра реестра (рис. 13), позволяющий раскрашивать ключи и переменные, а также добавлять к ним описания и присваивать категории, дает наглядное представление обо всех его элементах, в которых становится легче ориентироваться. Возможность резервирования данных и поддержка импорта и экспорта помогут предотвратить крах системы в результате порчи реестра и при необходимости восстановить его из резервной копии. В пакете также имеется функция сравнения различных копий реестра (рис. 14) или их отдельных ветвей на предмет изменений, что будет полезно для контроля за инсталляцией/деинсталляцией приложений и драйверов и для удаления записей, сделанных вирусными и шпионскими программами. Контролировать состояние реестра также поможет специальный модуль Registry Activity Monitor (рис. 15), в реальном времени наблюдающий за всеми запущенными процессами, фиксирующий любые изменения в системном реестре и предоставляющий по ним подробную информацию. Дополнительно Registrar Registry Manager позволяет производить дефрагментацию реестра путем его сжатия и блокировать доступ к изменению параметров реестра другими пользователями.
Рис. 13. Просмотр реестра в пакете Registrar Registry Manager
Рис. 14. Результат сравнения различных копий реестра
при помощи Registrar Registry Manager
Рис. 15. Мониторинг изменений в реестре
в режиме
реального времени средствами Registrar Registry Manager
Registry Workshop 3.0.1
Разработчик: TorchSoft
Сайт программы: http://www.torchsoft.com/en/rw_information.html
Размер дистрибутива: 735 Кбайт
Работа под управлением: Windows (все версии)
Способ распространения: shareware (30-дневная демо-версия — http://www.torchsoft.com/download/RegistryWorkshop.exe)
Цена: 29,95 долл.
Пакет Registry Workshop представляет собой альтернативу редактору реестра RegEdit и отличается от него более широкими функциональными возможностями, что позволяет быстрее решать стандартные реестровые задачи. Поэтому он ориентирован преимущественно на профессионалов.
Registry Workshop обеспечивает редактирование значений ключей и параметров реестра (рис. 16) напрямую и путем вырезания, копирования и вставки, а также проведение быстрого поиска и замены отдельных параметров (причем в достаточно безопасном режиме благодаря поддержке многократного отката). Пакет позволяет создавать резервную копию всего системного реестра и отдельных его ветвей. Данные копии могут применяться для восстановления системного реестра (только для Windows NT 4/2K/XP/2003) и для сравнения системных реестров, сделанных в разное время. Дополнительно он позволяет производить дефрагментацию системного реестра (рис. 17) с возможностью предварительного просмотра сжатой версии (только для Windows NT 4/2K/XP/2003). Стоит отметить, что Registry Workshop отличается удобством в выполнении различных реестровых операций. Так, многооконный режим позволяет загрузить несколько разных копий реестра одновременно; возможность создания закладок обеспечивает более быстрый доступ к часто открываемым ветвям; широкое использование контекстных меню ускоряет доступ к нужным функциям; поддержка операции drag-and-drop ускоряет перемещение или копирование ключей и переменных и т.д.
Рис. 16. Редактирование системного реестра
в пакете Registry Workshop
Рис. 17. Дефрагментация реестра при помощи
Registry Workshop
Advanced Registry Tracer 2.11
Разработчик: ElcomSoft Co Ltd
Сайт программы: http://www.elcomsoft.com/art.html
Размер дистрибутива: 1,82 Мбайт
Работа под управлением: Windows (все версии)
Способ распространения: shareware (30-дневная демо-версия — http://www.elcomsoft.com/download/art.zip)
Цена: 40 долл. (в Softkey.Ru — 599 руб.)
Advanced Registry Tracer (ART) — удобный инструмент для анализа изменений, происходящих в системном реестре Windows. Программа умеет делать мгновенные снимки реестра и хранит их в своей базе данных — в дальнейшем любые снимки (сделанные в разное время) можно просматривать (рис. 18) и сравнивать между собой на предмет различий. При необходимости можно сделать откат назад, вернув реестр к одному из запомненных предыдущих состояний. Подобное сравнение полезно для решения проблем, связанных с установкой программ либо драйверов или с изменением их настроек в результате каких-то событий. Например, сделав мгновенный снимок реестра до или после установки программы либо драйвера, несложно выявить все изменения, произведенные в ходе установки, и узнать, какие ключи являются ответственными за определенные параметры настройки системы или программы. Данная информация может потребоваться для корректного удаления программы либо драйвера или, наоборот, для установки их на другом компьютере, что прежде всего интересно для администраторов. Кроме того, Advanced Registry Tracer поможет при возникновении проблем с работой программ — так, если сразу после установки приложение функционировало нормально, а позднее начались сбои, то можно вернуть исходное состояние его настроек, сравнив соответствующие снимки реестра (сразу после установки программы и на момент сбоя) и установив изменившиеся параметры в первоначальное состояние. Наличие снимков реестра обеспечивает определенную безопасность при экспериментах с различными настройками системы и может оказаться полезным для выявления троянов.
Рис. 18. Просмотр снимка реестра средствами
Advanced Registry Tracer
Рис. 19. Сравнение снимков реестра
в Advanced Registry Tracer
Сравнение проводится по всему реестру или частично (часть ветвей из сравнения можно исключить), в том числе и из командной строки. Его результаты выводятся в окне утилиты в виде реестра, в котором отличающиеся строки выделяются желтым цветом (одинаковые строки помечаются зеленым цветом) — рис. 19 и указываются все новые, удаленные или измененные ключи либо иные параметры. Предусмотрен расширенный поиск по реестру с учетом даты изменения параметров, причем параметры поиска могут сохраняться в закладках для ускорения его проведения в дальнейшем. Любые ключи реестра несложно сохранить в reg-файле (равно как и импортировать из reg-файла) и открыть в редакторе реестра RegEdit для редактирования. К любому снимку можно добавить комментарии.