Как изменить реестр другой windows

#1

Отправлено 15 Ноябрь 2013 — 11:16

Phil

    Генеральный Директор

  • Администратор
  • 7 731 сообщений

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

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

  • Наверх

Редактирование реестр другой системы (с другого диска)

04.08.2011

В этой заметке рассмотрим способ редактирования реестра другой операционной системы (с другого диска?). Обычно это необходимо делать, когда запустить другую ОС не получается из-за «неисправностей» реестра.

Зачем?

Последнее время к редактированию реестра другой операционной системы прибегают для поиска вирусных баннеров и удаления их из автозагрузки. Хотя бывают и другие причины.

Начнём

Первым делом давайте запустим свой реестр, текущей ОС. Для этого нажмаем комбинация Win+R и в появившемся окне вводи regedit, далее нажимаем кнопку «Ок» и можем лицезреть перед собой редактор реестра Windows.

Теперь, в открывшийся редактор реестра. Тут имя говорит само за себя — «Редактор», т.е. нам необходимо подгрузить в этот редактор файлы необходимого нам реестра. Для этого в левой части окна выбираем раздел HKEY_LOCAL_MACHINE или HKEY_USERS. Почему эти? Потому что только ветки этих разделов можно будет добавить в редактор.

Где хранится реестр?

Файлы реестра хранятся в следующей папке:

C:WindowsSystem32config

Естественно, у вас Windows может хранится и в другой папке.

В ней вы можете найти следующие файлы (без расширения):

BCD-Template

COMPONENTS
DEFAULT
SAM
SECURITY
SOFTWARE
SYSTEM

Собственно каждый файл имеет имя соответствующей ветки реестра.

Открываем реестр другой системы (Загружаем куст)

Итак, где хранятся файлы реестра мы теперь знаем. В какие разделы редактора реестра их можно подгрузить тоже знаем. Теперь приступим к подключению.

Выбираем один из вышеописанных разделов (см. под заголовком Начнём), далее нажимаем на пункт главного меню «Файл — Загрузить куст…». После этого вам будет предложено указать путь до файла реестра (где их найти читайте выше), как найдёте нужный файл нажимайте «Открыть» и перед вами появиться окно с просьбой ввести имя новой ветки, т.е. имя, под которым ветка будет отображаться в реестре.

Если всё прошло успешно, то новая ветка успешно появится в ранее выбранном разделе. И всё, можете редактировать только что добавленную ветку.

После внесения необходимых изменений желательно удалить убрать её

из реестра (хотя после закрытия редактора, она и так автоматически уберётся). А удаляется она не кнопкой Delete или через контекстное меню — Удалить, а так же, как и добавляется: Выбираем нужную ветку и там же в меню «Файл» выбираем пункт «Выгрузить куст…«.

Восстановление реестра

Если же вдруг реестр оказался повреждён и надо его восстановить, то знайте, в Windows хранятся резервные копии реестра.

В Windows 7 вы их найдёте вот тут:

C:WindowsSystem32configRegBack

А в Windows XP вот тут:

C:WindowsSystem32repair

В этих папках хранится первая версия реестра, т.е. та, которая была при первом старте Windows. Для замены берёте отсюда файл и кидаете в папку

C:WindowsSystem32config

с заменой.

Популярные записи

Все достаточно просто и не займет более 3 минут вашего времени.

Все сводится к нескольким шагам:

  1. (опционально) Определить букву диска с реестром, которую присвоила среда восстановления;
  2. Запустить редактор реестра;
  3. Подключить реестр другой опреационной системы;
  4. Внести изменения в реестр;
  5. Выгрузить реестр обратно для сохранения изменеий;
  6. Перезагрузиться.

Как узнать букву диска через командную строку?

  1. Открыть командную строку;
  2. Ввести «DISKPART«, нажать клавишу Enter;
  3. Ввести «LIST VOLUMES«, нажать клавишу Enter;
  4. Найти в выведенной таблице строку с подходящими данными диска и колонку с присвоенным диску именем.
  5. Не забыть ввести «Exit» и нажать Enter для выхода из DISKPART, иначе все дальнеййшие команды будут обрабатываться утилитой DISKPART, а не командной строкой.

Как запустить редактор реестра Windows?

Более полная информация о том, как запустить редактор реестра Windows в разных ситуациях, находится в другой статье. Сейчас же мы рассматриваем конктретный случай работы из среды восстановления.

  1. В командной строке ввести «[буква диска]:\windows\regedit.exe«, нажать клавишу Enter.

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

Как подключить реестр другой системы Windows для редактирования?

  1.  Ввести в командной строке «REG LOAD <точка монтирования> <путь к ветви реестра на диске>«, нажать клавишу Enter.
    • Точка монтирования — это название временной ветви реестра, в которую будет загружен реестр целевой операционной системы:
      • для ветви «HKLM\Software»: «HKLM\TempSoftware«;
      • для ветви «HKLM\System»: «HKLM\TempSystem»;
      • для ветви «HKU\UserSID»: «HKU\TempUser».
    • Путь к ветви реестра на диске — это строка вида:
      • для ветви «HKLM\Software»: «D:\Windows\System32\Config\Software«;
      • для ветви «HKLM\System»: «D:\Windows\System32\Config\System»;
      • для ветви «HKU\UserSID»: «D:\Users\\ntuser.dat».
  2. Найти в списке ветвей реестра название выгруженной ветви;
  3. Вексти необходимые изменения;
  4. Ввести «reg unload <точка монтирования>«, нажать клавишу Enter для выгрузки имзенений обратно в реестр целевой операционной системы.

На этом все, перезагружаем компьютер.

Материал переработан и дополнен. Ссылка на первоисточник: http://tt.erinome.net/2014/09/695.

Разработка собственного фреймворка для тестирования в C#

UnmanagedCoder 04.05.2025

C# довольно богат готовыми решениями – NUnit, xUnit, MSTest уже давно стали своеобразными динозаврами индустрии. Однако, как и любой динозавр, они не всегда могут протиснуться в узкие коридоры. . .

Распределенная трассировка в Java с помощью OpenTelemetry

Javaican 04.05.2025

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

Шаблоны обнаружения сервисов в Kubernetes

Mr. Docker 04.05.2025

Современные Kubernetes-инфраструктуры сталкиваются с серьёзными вызовами. Развертывание в нескольких регионах и облаках одновременно, необходимость обеспечения низкой задержки для глобально. . .

Создаем SPA на C# и Blazor

stackOverflow 04.05.2025

Мир веб-разработки за последние десять лет претерпел коллосальные изменения. Переход от традиционных многостраничных сайтов к одностраничным приложениям (Single Page Applications, SPA) — это. . .

Реализация шаблонов проектирования GoF на C++

NullReferenced 04.05.2025

«Банда четырёх» (Gang of Four или GoF) — Эрих Гамма, Ричард Хелм, Ральф Джонсон и Джон Влиссидес — в 1994 году сформировали канон шаблонов, который выдержал проверку временем. И хотя C++ претерпел. . .

C# и сети: Сокеты, gRPC и SignalR

UnmanagedCoder 04.05.2025

Сетевые технологии не стоят на месте, а вместе с ними эволюционируют и инструменты разработки. В . NET появилось множество решений — от низкоуровневых сокетов, позволяющих управлять каждым байтом. . .

Создание микросервисов с Domain-Driven Design

ArchitectMsa 04.05.2025

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

Многопоточность в C++: Современные техники C++26

bytestream 04.05.2025

C++ долго жил по принципу «один поток — одна задача» — как старательный солдатик, выполняющий команды одну за другой. В то время, когда процессоры уже обзавелись несколькими ядрами, этот подход стал. . .

Продвинутые List Comprehension в Python

py-thonny 04.05.2025

Когда я впервые столкнулся с list comprehension в Python, это было похоже на открытие тайной комнаты в знакомом доме. Вроде бы обычный цикл, но настолько элегантный, что заставляет переосмыслить. . .

Confluent Kafka Go и потоковые приложения в реальном времени на Golang

golander 03.05.2025

Мир обработки данных перевернулся, когда в 2011 году LinkedIn открыл исходный код Kafka – распределённой системы передачи сообщений, разработанной для внутренних нужд компании. Изначально Кафка. . .

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как найти принтер на компьютере в windows 10 если не видит
  • Как поменять цвет выделения в windows 11 с помощью текстового документа
  • Как изменить действие кнопки питания в windows 10
  • Как подключить джойстик от пс4 к ноутбуку на windows 10
  • Просмотр событий в windows 2012