Как редактировать реестр из Vista recovery tool?

как изменить реестр с помощью средства восстановления Windows Vista?

инструмент восстановления предоставляет 5 вариантов:

  • Startup Repair
  • Восстановление Системы
  • Windows полное восстановление ПК
  • Средство Диагностики Памяти Windows
  • Командная Строка

Я могу нажать Командная Строка, откуда я могу набрать:

X:\Sources>regedit

и RegEdit появляется. Но это редактирование реестра среды mini-Windows, в которой работает инструмент восстановления-это не мой реестра.

мне нужно изменить

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MUI\UILanguages\xx-YY

и меняем его на

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MUI\UILanguages\ en-US


что я пробовал

Я попытался создать фиктивный ключ:

HKCU\Software\TempTestFoo

и затем с помощью File - > Import импортировать куст реестра файл:

C:\WINDOWS\system32\config\system

и он делает, он приносит в каждый ключ, кроме CurrentControlSet:

\CurrentControlSet001
\CurrentControlSet002
\CurrentControlSet003
\LastKnownGoodRecovery
\MountedDevices
\Select
\Setup
\WPA

1 ответ:

быстрый ответ, вы в значительной степени там. Проверьте значение Current ключ HKEY_LOCAL_MACHINE\SYSTEM\Select. Это скажет вам, какой из CurrentControlSet00Xвам нужно внести изменения.

, если Current установлено значение 2, вам необходимо отредактировать HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet002 С изменениями.

это работает так:

Windows всегда хранит несколько копий этот ключ, суффикс 001 до 003 (только 2 в Windows 7 я думаю?). CurrentControlSet001, CurrentControlSet002 и CurrentControlSet003. Думайте о них как о главных ключах, которые сохраняются во время выключения компьютера.

при входе в Windows, он выбирает последний используемый ключ, используя значение Current на HKEY_LOCAL_MACHINE\SYSTEM\Select ключ. Содержимое копируется в ключ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet. Этот ключ-это то, что Windows играет, пока вы вошли в систему.

при выходе из системы Windows изменения записываются обратно в ключ, который был первоначально скопирован при первом входе в систему. CurrentControlSet002 например. CurrentControlSet исчезает, так сказать. Вот почему вы не можете увидеть его во время выхода из системы, работая с консоли восстановления :-)

вероятно, немного поверх моего ответа (я обвиняю Red Bull), но я решил, что отвечу на подробный вопрос с подробным ответ.