3

Существуют ли какие-либо редакторы реестра, которые могут редактировать реестр с учетом определенных файлов (ntuser.dat и т.д.)?

Допустим, у меня есть старый системный диск, мы можем назвать это "А"; Если бы я подключил A к своему рабочему компьютеру, есть ли какие-либо инструменты, которые могут получить доступ к реестру Windows-установки A, учитывая конкретные файлы?

(Нет, я не могу загрузиться с него, это не вариант.)

3 ответа3

5

Вы можете загрузить другой куст Windows прямо в Windows, используя regedit, не нужно использовать стороннее программное обеспечение.

Подключите диск к другому ПК с Windows в качестве дополнительного или используйте USB-адаптер.

В редакторе реестра выделите HKLM (или любой куст, который вам нужно загрузить), затем выполните File> load hive, перейдите к (буква диска):\WINDOWS\System32\config поврежденного диска и выделите файл "Software" (или перейдите к другому кусту, который вам нужно загрузить) нажмите "ОК", он попросит вас назвать улей, который он собирается загрузить, даст ему уникальное имя, такое как "Тест", нажмите "ОК", он загрузит улей в HKLM с именем "Тест", "Сделать" и необходимые изменения затем выделите "Test" и выполните File> Unload Hive. Обязательно выделите тестовый ключ при выборе выгрузки.

Я никогда не сталкивался с проблемами при использовании этого метода, но думал, что я должен опубликовать "возможные" риски, см. Эту статью

Примечание. В WinXP появилась новая функция "Восстановление и восстановление реестра" (MS KB Q815011), которая обычно активируется при запуске WinXP. Но он также активируется при загрузке автономного улья, что может привести к нежелательному эффекту изменения загруженного улья за вашей спиной. Можно отключить эту функцию в WinXP SP1, если есть опасение, что функция "Восстановить" принесет больше вреда, чем пользы:[HKEY_LOCAL_MACHINE\ System \ CurrentControlSet \ Control \ Session Manager \ Configuration Manager] SelfHealingEnabled = 0

Я никогда не делал этого, используя ПК W7, который имеет более агрессивный механизм самовосстановления. но похоже, что он связан с файловой системой, а не с реестром, можно предположить, что у него также есть самовосстанавливающийся реестр, похожий на XP.

Другие инструменты для редактирования реестра в автономном режиме.

Барт ЧП

ПК Regedit

2

С тех пор, как я его использовал, прошло много времени, но реестр и восстановление Windows должны позволить вам загрузить куст из другой системы, отредактировать его с помощью (iirc) regedit и, при необходимости, экспортировать.

Кроме того, есть автономный редактор реестра на основе Linux / Unix, как часть автономного CD-чейнджера Live CD

1

У меня была необходимость импортировать часть старого реестра из сбойной win 7 64.

Решение очень простое с небольшим приложением под названием YARU для "еще одной утилиты реестра". Не требует установки, работает с win (All) Linux и Mac, нужно только импортировать улей, из которого я хотел получить данные, и экспортировать его часть в виде .reg файл, а затем импортировать его в мой фактический реестр Windows. Ааа почти забыл: ЕГО БЕСПЛАТНО !!!

Детали случая: я музыкант, у меня огромное количество звуковых банков, зарегистрированных 1 к 1 для сэмплера, который я использую ежедневно. Я просто импортировал файл ..:\Windows\System32\config\SOFTWARE в YARU, затем нашел конкретную запись для примера и экспортировал всю ветку в reg-файл. Наконец, импортировал его в мой новый реестр Windows ... вот и все.

Это сэкономит мне часы утомительных установок.

ПРИМЕЧАНИЕ. Банки звуков хранятся по тому же адресу, что и раньше (буква диска и каталоги).

Вы можете найти эту программу здесь: http://www.tzworks.net/prototype_page.php?proto_id=3

Надеюсь, что это полезно для всех

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .