В случае возникновения проблем с файлами реестра в Windows 10 эта операционная система позволяет выполнить его восстановление из автоматически созданной резервной копии. В статье и рассмотрим, как восстановить реестр в Windows 10, воспользовавшись автоматически формируемыми резервными копиями его файлов и ознакомимся с иными путями выхода из ситуации при проблемах с реестром.
Также подробно остановимся на методе ручного резервирования файлов системной базы данных без использования посторонних инструментов.
Реанимация реестра из автоматически созданной копии
Десятка периодически создает снимки реестра (это делается всегда перед инсталляцией обновлений), которые помещаются в директорию «System32configRegBack», размещенную в папке с операционной системой, а большинство оригинальных файлов реестра всегда располагается по адресу «System32config» в том же каталоге. Это SAM, DEFAULT, SYSTEM и прочие. Все они не имеют расширения.
Как правило, для ручного восстановления необходимо всего лишь скопировать или переместить требуемые объекты с папки «configRegBack» в каталог «config», то есть уровнем выше, с заменой оригинальных файлов.
Но осуществимо это только в случаях, когда операционная система запускается и позволяет выполнить эти действия средствами Проводника. Гораздо чаще такой возможности нет и приходится пользоваться инструментарием командной строки или загрузочной флешкой с установочными файлами Windows 10, WinPE или LiveCD.
Рассмотрим случай, когда «десятка» не запускается. Для реанимации реестра в таком случае выполняем следующие шаги.
1. Запуск командной строки.
Если «десятка» позволяет попасть на экран блокировки, то нажимаем по кнопке перезапуска компьютера, зажав клавишу Shift. После загрузки среды возобновления жмём по «Поиск/устранение неисправностей», затем жмем «Дополнительные параметры», где запускаем командную строку.
В ином случае выполняем запуск системы с загрузочной флешки, содержащей дистрибутив установленной Windows 10, воспользовавшись Boot Menu. На первом же экране зажимаем Shift+F10 для вызова командной строки.
2. Определение буквенной метки системного тома.
Внутри запустившейся среды восстановления метка системного тома может быть отличной от C:, например, Х:, потому первоочередной задачей стоит ее определение. Для этого вводим последовательность команд:
- diskpart — вызов консольной утилиты для работы с разделами жёстких дисков;
- list volume — отобразит данные обо всех разделах компьютера;
- exit — закроет приложение.
Ориентируясь по метке и объему системного диска отмечаем его буквенную метку.
3. Восстанавливаем файлы реестра, заменив оригиналы на их резервные копии.
Делается это путем выполнения команды вида:
xcopy F:windowssystem32configregback F:windowssystem32config, где вместо F вводим метку вашего системного раздела.
Далее нажимаем по латинской букве A для подтверждения замены файлов.
По окончанию копирования файлы реестра будут реанимированы и заменены на резервные копии, хранимые в каталоге «RegBack».
4. Закрываем окно командной строки.
5. Выполняем перезагрузку Windows 10 с целью проверки действенности проведенных операций.
Иные средства восстановления реестра
Среди дополнительных вариантов выполнить реанимацию файлов реестра числятся:
- эксплуатация точек отката системы;
- выполнение сброса «десятки» к изначальному состоянию без потери данных пользователя;
- реанимация из собственноручно созданных копий.
При помощи интегрированного редактора реестра копия системной базы данных создается следующим образом:
- запускаем редактор реестра, выполнив команду «regedit» в окне, которое открывается посредством Win+R;
- жмём по иконке компьютера в левом фрейме и вызываем контекстное меню;
- выбираем «Экспортировать»;
- задаем месторасположения создаваемой копии и ее имя.
Впоследствии для восстановления необходимо выполнить созданный файл с расширением «reg» и подтвердить внесение изменений в систему.
Такой способ реанимации слабо эффективен, ведь в реестр вносятся далеко не все изменения, поэтому рекомендуется пользоваться точками восстановления Windows 10.