Редактирование удаленного реестра или реестра другой машины.
Эта статья скопирована мною с ресурса http://tehm.info/remote_reestr
Придумываем название папки (точки монтирования), через которую будет «виден» нужный нам куст целевого реестра. Если быть точным, предлагается указать имя раздела. Я придумал 1234
Вуаля, у нас появилась нужная папка
Открываем ее и ищем нужную нам ветку
Находим нужное значение, при необходимости редактируем
Закрываем папку и выделяем ее
Отключаем целевой куст (Файл-Выгрузить куст)
Если вы поклонник командной строки, то «примонтировать» и «отмонтировать» целевые файлы к текущему реестру вы можете с помощью команд reg load hku\1234 «J:\windows\system32\config\software и reg unload hku\1234 «J:\windows\system32\config\software соответственно
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору К разделам порушенной системы имеешь доступ? Значит просто подцепляешь файлы к «здоровому» реестру. Например
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Спасибо за реакцию!!
«К разделам порушенной системы имеешь доступ?»
«Значит просто подцепляешь файлы к «здоровому» реестру. Например Код: 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, нужно утсранить единственную ошибку в реестре, и это всё.
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 редактируешь соответственно ветки (зеленым обозначено их нахождение в рабочем состоянии)
Прошу уточнений. Я выполнил в командной строке команду C:\Doc & Sett\x>reg load hku\soft «С:\windows\system32\software
Получил в командной строке сообщение: Операция успешно завершена C:\Doc & Sett\x>
«Открываешь regedit, переходишь в HKU и в смонтированных soft, sys и Kluk редактируешь соответственно ветки (зеленым обозначено их нахождение в рабочем состоянии) «
Жду Ваш комментарий.
Всего записей: 52 | Зарегистр. 16-11-2004 | Отправлено:18:17 28-04-2008
В общем не мучайся с командной строкой, если тебе легче по другому.
Запусти regedit. Выдели hku. В меню файл выбери загрузить куст. Выбери нужный файл из Windows\system32\config\ неработающей системы. От балды назови куда его прикрепить (например 1234). И редактируй в hku\1234\твой_куст_реестра. Потом в меню файл его выгрузи.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору В http://forum.ru-board.com/topic.cgi?forum=62&topic=13187 лечение ситуации изложено так:
лечится так: 1. Грузимся с MiniPE или другого загрузчика 2. Запускаем RegeditPE, скармливаем ему файлы нашей пострадавшей винды 3. Лезем HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems 4. Параметр Windows должен быть следующего вида
Как отредактировать удалённый реестр нерабочей Windows?
В некоторых предыдущих статьях блога мы касались темы, в которой приходилось изменять параметры реестра уже неработающей Windows. Представьте: после очередной и неудачной попытке внесения в реестр изменений Windows перестала загружаться. Или на фоне неправильно выставленных настроек каких-то свежеустановленных программ теперь в систему вообще не попасть. Вобщем, учитывая тот факт, что поправить дела можно, но к реестру напрямую доступа уже нет, информация ниже многим пригодится.
Я покажу вам два самых простых способа как отредактировать удалённый реестр. Или, выражаясь просто, как попасть в реестр Windows, если она уже не загружается. Причём мы рассмотрим с вами варианты, когда недоступны никакие методы восстановления, запускаемые из одноимённой консоли:
СПРАВКА
Напомню, что реестр хранится в папке config, и адреса каждого из кустов (в рабочей Windows пути доступны прямо из Проводника) выглядят так:
Т.е. в работоспособной системе вы бы увидели элементы реестра по адресу:
C:\Windows\System32\config
Сюда вы никогда не заглядывали?
Однако с точки зрения консоли Windows, загружаемой из-вне, присваиваемые буквы разделам меняются, и привычного диска С: с файлами Windows вы, скорее всего, не увидите. Чаще всего (если жёсткий диск один, систем более не установлено, а Windows устанавливалась с Зарезервированным/EFI разделами), вы увидите свой диск под литерой D:
Обратите внимание: теперь буквы дисков другие. Флешка видит раздел с Windows-файлами как диск D:.
Учтите этот факт, когда будете искать папку config побитой системы.
Вариант первый: из консоли восстановления или с загрузочной флешки
Если вам необходимо попасть в удалённый реестр Windows, когда система не загружается, вас, вероятно, выручит встроенная консоль команд cmd, запускаемая из Консоли восстановления. Выйдите на ту известным вам способом…
и просто наберите в строке:
Подсветим, например, куст
HKEY_LOCAL_MACHINE
В меню Файл выберем Загрузить куст… и укажем путь в папке config по адресу
D:\Windows\System32\
Ещё раз напоминаю, что буква диска будет другой в зависимости от количества установленных систем и имеющихся разделов. Это узнать будет нетрудно: окном поиска по папкам будет управлять знакомый вам проводник.
Далее. Если мне нужно отредактировать значения в разделе SOFTWARE, я укажу на одноимённый файл папки config:
И так я могу показать на любой из генеральных кустов реестра. После того, как выбор сделан, редактор попросит указать имя загружаемого куста. В одной из предыдущих статей я назвал его как SOFTWARE1, вы можете придать любое другое имя:
Если загрузка куста прошла без ошибок, вы увидите его тут же слева. И это полноценный куст реестра уже не флешки, а той самой побитой Windows. Все параметры и разделы в кусте доступны для изменения и удаления. И по окончании работ просто подсветите инжектированный куст и выгрузите его:
Можно выйти из консоли и пройти по кнопке загрузки Windows (если та доступна) или просто перезагрузить компьютер с выходом на Windows на жестком диске. И проверить, прокатили ли ваши изменения.
Но нередки случаи, когда или консоль восстановления не справляется со своими задачами, или редактор реестра не запускается. Вобщем, что происходит — неизвестно, но в удалённый реестр попасть есть смысл. На этот случай у вас также есть пара вариантов; первым из них этот абзац и продолжим. Вам понадобится загрузочная флешка с любой версией Windows: 7, 8 или 10. Разницы нет. И с помощью этого способа мы сможем отредактировать параметры, нам известные, в отдельных кустах реестра. В статье о проверке версии неработающей Windows, мы плотно разобрали именно этот вариант. Мне остаётся лишь воспользоваться материалами той статьи.
Быстрый переход в консоль из флешки/диска с Windows 7. В Windows 10 — всё то же самое.
Далее действуем по той же схеме: укажем на нужный файл в папке config нужного тома с файлами Windows. И также по окончании работ выгружаем загруженный куст обратно.
Вариант три: Hiren’s LiveCD
Этому набору индийских тестеров я посвятил целый набор статей и использую диск с незапамятных времён. Признаться, на остальные (и, конечно, не всегда и не обязательно хуже) сборки я особо не смотрю. Этот «живой» диск представляет собой сборку сотен утилит всех мастей в оболочке нетребовательной Windows XP. Редко, но метко, варианты образов сборника Hiren’s обновляются, однако сейчас я предлагаю вам скачать именно тот, что на Windows XP. Причин на то много, и главная в нашем случае — это встроенная утилита Registry Editor PE. И далее я опять же воспользуюсь давно опубликованными материалами из статьи Windows постоянно перезагружается. В ней показано, как избавиться от круговой перезагрузки Windows, заставив показать BSOD для фиксации ошибки. И делал я это в той статье именно через редактирование удалённого реестра. Так что вам придётся воспользоваться услугами друга или коллеги со «здоровым компьютером» для скачивания самого образа и записи на флешку. И отредактировать удалённый реестр так.
Файлы конкретных пользователей можно открывать по усмотрению (файл ntuser.dat лежит в папке вашего пользователя):
От загрузки профиля остальных пользователей можно отказаться:
Через пару секунд всё готово и реестр удалённой Windows перед вами…
Его параметры и кусты будут помечены _REMOTE_. Так же и с удалённым пользователем:
По окончании работ просто покиньте редактор; все изменения будут автоматически загружены в реестр Windows жёсткого диска.
Редактирование реестр другой системы (с другого диска)
Редактирование реестр другой системы (с другого диска)
В этой заметке рассмотрим способ редактирования реестра другой операционной системы (с другого диска?). Обычно это необходимо делать, когда запустить другую ОС не получается из-за “неисправностей” реестра. То есть подключили чужой винчестер к своему компьютеру и нужно посмотреть реестр на чужом винчестере.
Зачем?
Последнее время к редактированию реестра другой операционной системы прибегают для поиска вирусных баннеров и удаления их из автозагрузки. Хотя бывают и другие причины.
Начнём
Первым делом давайте запустим свой реестр, текущей ОС. Для этого нажмаем комбинация Win+R и в появившемся окне вводи regedit, далее нажимаем кнопку “Ок” и можем лицезреть перед собой редактор реестра Windows. Теперь, в открывшийся редактор реестра. Тут имя говорит само за себя – “Редактор”, т.е. нам необходимо подгрузить в этот редактор файлы необходимого нам реестра. Для этого в левой части окна выбираем раздел HKEY_LOCAL_MACHINE или HKEY_USERS. Почему эти? Потому что только ветки этих разделов можно будет добавить в редактор.
Где хранится реестр?
Файлы реестра хранятся в следующей папке:
Естественно, у вас Windows может хранится и в другой папке. В ней вы можете найти следующие файлы (без расширения):
Собственно каждый файл имеет имя соответствующей ветки реестра.
Открываем реестр другой системы (Загружаем куст)
Итак, где хранятся файлы реестра мы теперь знаем. В какие разделы редактора реестра их можно подгрузить тоже знаем. Теперь приступим к подключению. Выбираем один из вышеописанных разделов (см. под заголовком Начнём), далее нажимаем на пункт главного меню “Файл – Загрузить куст…”. После этого вам будет предложено указать путь до файла реестра (где их найти читайте выше), как найдёте нужный файл нажимайте “Открыть” и перед вами появиться окно с просьбой ввести имя новой ветки, т.е. имя, под которым ветка будет отображаться в реестре. Если всё прошло успешно, то новая ветка успешно появится в ранее выбранном разделе. И всё, можете редактировать только что добавленную ветку. После внесения необходимых изменений желательно удалить убрать её из реестра (хотя после закрытия редактора, она и так автоматически уберётся). А удаляется она не кнопкой Delete или через контекстное меню – Удалить, а так же, как и добавляется: Выбираем нужную ветку и там же в меню “Файл” выбираем пункт “Выгрузить куст…“.
Восстановление реестра
Если же вдруг реестр оказался повреждён и надо его восстановить, то знайте, в Windows хранятся резервные копии реестра. В Windows 7 вы их найдёте вот тут: