Загрузка, сравнение и изменение реестра серверов и клиентов Windows на виртуальных жестких дисках?

Мы внедряем различные серверы Windows {2008, 2012} и клиенты {7,8.x, 10} и различные пользовательские приложения, версии и специальные утилиты.

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

Мы можем использовать Beyond Compare для сравнения файлов / папок diff между двумя экземплярами, но не уверены, что может помочь загрузить и сравнить / сравнить между реестрами 2 VHD/ машинных экземпляров.

1 ответ

Если вы не против Linux, я бы рекомендовал winregfs. Он преобразует содержимое файла куста в простые файлы и папки, к которым можно получить доступ и обработать любым предпочитаемым инструментом сравнения.

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

Я недавно сделал это, экспортируя ульи с помощью regedit, а затем с помощью текстового инструмента сравнения для сравнения .reg файлы. Я случайно использовал gvimdiff и Cygwin diff, но вы можете использовать любой инструмент сравнения исходного кода.

Редактирование: Regedt32 может открывать ульи HKU или HKLM, если у вас установлен диск. Выберите File|Load Hive и выберите.dat для загрузки. Смотрите подробные инструкции на TechNet или в этом руководстве.

Другие вопросы по тегам