2

Я испортил реестр Windows. Я должен быть в состоянии восстановить его в прежнее состояние, потому что Windows хранит резервную копию в C:\Windows\System32\Config, я думаю. Раньше был инструмент под названием Windows Registry Checker Tool (scanreg.exe), который позволял вам не только восстановить прежнее состояние реестра Windows, но и сделать резервную копию текущего, используя одну из двух приведенных ниже команд.

сканирование / восстановление

сканирование / резервное копирование

Но я использую Windows Vista, и, видимо, они удалили это из Vista и более новых версий Windows. Так как мне сделать что-то подобное в Windows Vista? Есть ли альтернатива scanreg.exe? Есть ли другой способ сделать резервную копию и восстановить реестр Windows?

2 ответа2

2

Существует способ восстановить реестр, если включено восстановление системы.

Если вы можете загрузиться в Windows, вы можете использовать System Restore для восстановления реестра, восстановив систему до точки восстановления до инцидента.

Если вы не можете загрузиться в Windows, вы можете попробовать загрузиться в безопасном режиме Windows. Вы также можете использовать Восстановление системы из безопасного режима.

Если вы не можете загрузиться как в обычном режиме Windows, так и в безопасном режиме, вы можете попробовать выполнить восстановление при запуске и одновременно восстановить систему до точки восстановления до инцидента с помощью WinPE/WinRE.

  1. Загрузитесь с установочного носителя Windows (DVD).
  2. Выберите язык для установки, формат времени и валюты, а также клавиатуру или способ ввода.
  3. Нажмите кнопку "Далее.
  4. Нажмите « Восстановить компьютер».
  5. Если появится диалоговое окно « Параметры восстановления системы », разрешите ему сканировать установки Windows и следуйте инструкциям, отображаемым на экране. Это должно дать вам возможность восстановить систему из точки восстановления.
  6. Если вам не предлагается выполнить восстановление из точки восстановления или если ошибки запуска не обнаружены, вы должны увидеть главный экран «Параметры восстановления системы».
  7. Нажмите « Восстановление системы» и следуйте инструкциям по восстановлению с точки восстановления до инцидента.

Если вы хотите восстановить только реестр Windows, вам придется сделать это вручную. Восстановление системы сохраняет точки восстановления (RP) в папке _Restore {#}, где # представляет шестнадцатеричный номер. Он находится в C:\System Volume Information. Вы должны стать владельцем этой папки и всех ее подпапок. Каждая точка восстановления имеет свою собственную папку формата RP ###, где ### обозначает трехзначное число.

Получив право собственности на папку C:\System Volume Information и ее подпапки, найдите папку RP, которая восходит к дате до инцидента.

Например, чтобы восстановить реестр Windows из точки восстановления 100, введите в командной строке следующие команды.

cd c:\system volume information\_restore{#}\rp100\snapshot
copy _REGISTRY_MACHINE_COMPONENTS c:\windows\system32\config\COMPONENTS
copy _REGISTRY_MACHINE_SECURITY c:\windows\system32\config\SECURITY
copy _REGISTRY_MACHINE_SYSTEM c:\windows\system32\config\SYSTEM
copy _REGISTRY_MACHINE_SOFTWARE c:\windows\system32\config\SOFTWARE

Вам не нужно копировать их все, если вы не хотите или не хотите.

Перезагрузка и реестр должен быть восстановлен.

1

Там нет такой вещи. Если вы испортили реестр, выполните ремонтную установку (посмотрите на другой вопрос об установке Vista поверх Vista).

  1. Загрузиться в Windows
  2. вставьте DVD с Windows
  3. запустить setup.exe с DVD
  4. в настройках выберите "Обновить".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .