Вы можете загрузить другой куст 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