Как подключить реестр с другого диска
Перейти к содержимому

Как подключить реестр с другого диска

  • автор:

Windows Как работать с реестром неактивной системы?

Итак ,задача:
В следствии каких либо изменений реестра стало невозможным загрузить систему в любом режиме.

И при этом мы знаем какой именно раздел или параметр реестра нужно восстановить,что бы все исправить.

Давайте тогда этим и займемся

Для начала нам понадобится любой диск или флэшка с live .(в народе их часто называют live cd).
Очень неплохо описана работа и способы создания подобного диска в этом разделе..
Там же вы сможете задать вопросы,если они возникнут при создании диска.

Первый вопрос,который я предвижу:
Почему нельзя просто загрузившись с диска применить какой нибудь твик и все?Или,например запустить редактор реестра и там же все изменить?
Дело в том,что реестр который мы хотим восстановить находится на жестком диске и он неактивен,а мы загрузились с диска облегченной версии windows,который тоже использует свою собственную версию реестра.
И применив твик или изменив не подготовленный ранее раздел вы ровным счетом ничего не измените в реестре неактивной системы.

Шаг первый

Загружаемся с подготовленного диска .
Для этого необходимо его записать или подготовить,ссылку на вариант диска я давал выше.
Настраиваем bios на загрузку со съемного носителя.
Настройка BIOS для загрузки с CD/DVD/USB.

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

Открыв его я увидел визуально знакомый мне интерфейс.

Для того что бы работать с разделом реестра неактивной системы,необходимо загрузить его.
Для этого выделите раздел HKEY_LOCAL_MACHINE ,потом нажмите в левом верхнем углу окна программы файл=>загрузить куст.

Затем откроется диалоговое окно,в котором необходимо перейти по пути

Этот путь может быть другим-главное что бы это была папка config в папке Windows\System32 вашей неактивной системы.
И выбираем файл под названием,соответствующим нужному вам разделу.

Я ,например,хочу отредактировать раздел

Поэтому загружаю файл SYSTEM

После этого мне потребуется внести название разделу,который загружаю.
Я выбрал имя SafeZone

И нажимаем ОК.
Все,теперь открыв раздел HKEY_LOCAL_MACHINE мы увидим только что загруженный и названный именем SafeZone раздел.
С ним и будем работать.

Шаг третий.

Так как я хотел отредактировать раздел

(собственно из за него система и не загружалась в моем случае)
То я открываю этот раздел в загруженном мною разделе
HKEY_LOCAL_MACHINE\SafeZone

И пытаюсь открыть подраздел RpcSs:

И теперь могу спокойно работать с ним.
Но в моем случае это не удобно-слишком много предстояло изменить значений.
И я решил воспользоваться подготовленным заранее твиком реестра-reg файлом.

Как редактировать реестр другой ОС Windows

- - - - -

Phil

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

Для этого проделываем следующие действия:
1. Входим администратором.
2. Пуск-Выполнить-regedit. В левой части дерева реестра выбираем HKEY_LOCAL_MACHINE.
3. В меню «Файл» выбираем команду «Загрузить куст». Откроется окно, находим папку Windows\System32\config на подключенном диске. Там находим файл software и нажимаем кнопку Открыть. Выйдет окошко, в нём пишем любое имя.
4. Редактируем ключи реестра, которые нужны.
5. В меню «Файл» выбираем «Выгрузить куст».
6. Выключаем компьютер, жесткий диск подключаем обратно.

Темы с аналогичным тегами реестр, regedit

Сочетания горячих клавиш в Word 2013
  • 2 Ответов
  • 3 409 Просмотров:

Сочетания горячих клавиш в Word 2013 - последнее сообщение от auto-teacher

  • auto-teacher
  • 31 окт 2016
RegSeeker
  • 2 Ответов
  • 1 934 Просмотров:

RegSeeker - последнее сообщение от valx

  • valx
  • 27 авг 2016
Wise Registry Cleaner 8.25
  • 5 Ответов
  • 2 602 Просмотров:
  • soni
  • 14 фев 2020
Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

  • RSS поток
  • Изменить стиль
    • Board
    • Baisik
    • Deflection
    • Русский (RU)
    • English (USA)

    Как подключить реестр с другого диска

    Где "C:\windows\system32\config\" путь в неактивную систему из активной к файлу software.
    Диск наверное будет другим.

    Рассположение software дал по памяти. Пишу с кпк.

    "К разделам порушенной системы имеешь доступ?"

    К разделам 1-й системы (в т.ч. к реестру) доступа нет, система не грузится даже в безопасном режиме.
    Но ко всем системным файлам 1-й системы доступ есть — вторая система вполне жива.

    "Значит просто подцепляешь файлы к "здоровому" реестру. Например Код:
    reg load hku\oldsoftware "C:\windows\system32\config\software" "

    При выполнении этой команды из-под здоровой системы к ее реестру прицепляется реестр больной?

    "И редактируешь бывшую ветку HKLM\Software, которая пристегнута к HKU\oldsoftware. Диск наверное будет другим. "

    Диск тот самый, С.

    "Тоже самое делаешь с другими файлами. Лучше всего прицеплять в hku. "

    Просьба подробнее. Какие еще файлы нужно обработать и как? Что такое hku?
    Судя по http://forum.ru-board.com/topic.cgi?forum=62&topic=13187, нужно утсранить единственную ошибку в реестре, и это всё.

    Загружаешься в "здоровую" систему.
    Проверяешь путь к файлам нерабочей системы (какой диск — C: D: и т.д)
    Запускаешь cmd.exe.
    Подгружаешь нужный файл реестра для редактирования

    Код:

    reg load hku\soft " С :\windows\system32\software"
    reg load hku\sys " С :\windows\system32\system"
    reg load hku\Kluk " С :\Documents and Settings\Kluk\ntuser.dat"

    Открываешь regedit, переходишь в HKU и в смонтированных soft, sys и Kluk редактируешь соответственно ветки (зеленым обозначено их нахождение в рабочем состоянии)

    HKLM \Software
    HKLM \System
    HKCU \

    "Проверяешь путь к файлам нерабочей системы (какой диск — C: D: и т.д)
    Запускаешь cmd.exe.
    Подгружаешь нужный файл реестра для редактирования "

    Проверил, все файлы сбитой системы (они на С:\) целы. Как его (или их) подгрузить?? В командной строке есть надпись C:\Doc & Sett\x> (х — это я).

    "Код:
    reg load hku\soft "С:\windows\system32\software"
    reg load hku\sys "С:\windows\system32\system"
    reg load hku\Kluk "С:\Documents and Settings\Kluk\ntuser.dat" "

    Прошу уточнений.
    Я выполнил в командной строке команду C:\Doc & Sett\x>reg load hku\soft "С:\windows\system32\software

    Получил в командной строке сообщение:
    Операция успешно завершена
    C:\Doc & Sett\x>

    Что дальше?
    И еще — почему Вы указали 3 файла? Дефекты должны быть во всех трех?

    "Открываешь regedit, переходишь в HKU и в смонтированных soft, sys и Kluk редактируешь соответственно ветки (зеленым обозначено их нахождение в рабочем состоянии) "

    Перешел. Но не могу найти вновь смонтированые ветки. То есть раздел реестра HKLM\Software и HKLM\System , HKCU\ там, конечно, есть, но как выяснить, что там примонтировалось и куда и как выгрузить обратно?

    Жду Ваш комментарий.

    Цитата:

    Перешел. Но не могу найти вновь смонтированые ветки. То есть раздел реестра HKLM\Software и HKLM\System , HKCU\ там, конечно, есть, но как выяснить, что там примонтировалось и куда и как выгрузить обратно?

    Выгружать не обязательно, при перезагрузке сами отсоединятся или (reg unload). Если ты смонтировал, к примеру, файл software в HKU\soft, то там этот раздел и находится.

    В общем не мучайся с командной строкой, если тебе легче по другому.

    Запусти regedit.
    Выдели hku.
    В меню файл выбери загрузить куст.
    Выбери нужный файл из Windows\system32\config\ неработающей системы.
    От балды назови куда его прикрепить (например 1234).
    И редактируй в hku\1234\твой_куст_реестра.
    Потом в меню файл его выгрузи.

    Это будет тот же результат.

    Какой раздел надо загрузить? Где ошибка?

    base****32 — это вирус, который подменяет dllку basesrv(точнее путь к ней)
    имя файла каждый раз разное (у меня например было basejrdos32), поэтому ты ничего не нашел

    лечится так:
    1. Грузимся с MiniPE или другого загрузчика
    2. Запускаем RegeditPE, скармливаем ему файлы нашей пострадавшей винды
    3. Лезем HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems
    4. Параметр Windows должен быть следующего вида

    Редактирование реестра Windows офлайн

    date09.07.2012
    useritpro
    directoryWindows 7
    commentsОдин комментарий

    Представьте ситуацию, когда возникли проблемы с загрузкой Windows (например, вирусная или троянская атака, ошибка в автоматически запускающийся службах или программах) и для нормальной загрузки системы необходимо осуществить редактирование некого параметра реестра Windows. Положение может усугубить тот факт, что в безопасном режиме исправить проблему также не удается. В такой ситуации нам могут помочь специальные средства загрузки и редактирование параметров Windows, такие как загрузочные диски BartPE, ERD Commander и т.д. А что же делать, если под рукой нет такого универсального загрузчика, а имеется лишь установочный диск с Windows или диск для восстановления пароля со средой WinPE? К счастью, даже эти средства при правильном использовании позволяют отредактировать реестр системы, находящейся в оффлайн состоянии.

    Поясним, каким образом можно изменить некий параметр в той или иной ветке реестра. Все кусты реестра в Windows существуют в виде отдельных файлов и их можно открыть и править обычным редактором реестра regedit, запущенным с работающей машины. Для этого нужно понимать в каком файле храниться та или иная ветка реестра:

    Ветка реестра Файл, в котором храниться параметры данной ветки реестра
    HKEY_LOCAL_MACHINE\SAM windows\system32\config\sam
    HKEY_LOCAL_MACHINE\Security windows\system32\config\security
    HKEY_LOCAL_MACHINE\Software windows\system32\config\software
    HKEY_LOCAL_MACHINE\System windows\system32\config\system
    HKEY_CURRENT_CONFIG windows\system32\config\system
    HKEY_CURRENT_USER <username>\ntuser.dat
    HKEY_USERS\.DEFAULT windows\system32\config\default

    Далее рассмотрим offline редактирование реестра на примере Windows 7. Итак, нам нужен установочный диск с Windows 7 или загрузочный диск Windows PE (Windows Preinstallation Environment) / Windows RE (Windows Recovery Environment).

    1. Загружаемся с этого диска и в окне выбираем “Repair your computer” (Восстановить компьютер). Среда восстановления Windows 7
    2. В следующем окне нажимаем Next
    3. И затем запускаем командную строку: “Command Prompt
    4. В командной строке набираем regedit, в результате чего откроется редактор реестра. На данный момент он отображает состояние реестра загрузочной среды (той самой урезанной версии Windows под названием WinPE).
    5. Встаем на ветку реестра HKEY_LOCAL_MACHINE и выбираем “Load Hive” (загрузить куст).
    6. Находим диск на котором располагается система (в моем случае это оказался диск D:\) и по приведенной выше таблице выбираем ветку реестра, которую мы хотим подгрузить.
    7. Указываем имя, под которым загружаемая ветка реестра будет смонтирована в разделе HKEY_LOCAL_MACHINE, например test Офлайн редактор реестра Windows 7
    8. Затем нужно найти и отредактировать параметр, который не дает Windows загрузиться или исправить другую проблему редактор реестра offline в Windows 7
    9. По окончании офлайн работы с веткой реестра, необходимо в меню выбрать File->Unload hive, и результаты редактирования сохранятся в реестре выключенного ПК.

    Предыдущая статьяПредыдущая статья Следующая статья Следующая статья

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *