Восстановление реестра из автоматически создаваемой резервной копии поможет восстановить работу операционной системы Windows, в случае возникновения неполадок в работе компьютера. Это один из способов решения проблем при сбоях Windows.

Реестр Windows (системный реестр) — древовидная иерархическая база данных настроек и параметров операционной системы. От настроек реестра зависит работа операционной системы, программ, оборудования компьютера.

В результате действий стороннего программного обеспечения или вирусов, происходят изменения в реестре Windows, из-за этого нарушается работа операционной системы. Поэтому пользователю необходимо восстановить нормальное функционирование своего ПК.

Способы восстановления реестра Windows

Если на компьютере начинают происходят сбои и неполадки, появляются ошибки, необходимо решить проблему: выполнить восстановление системы. Для пользователя доступны несколько способов восстановления всей системы или отдельных компонентов Windows.

В зависимости от характера неполадок Windows, можно использовать следующие способы решения проблем:

  • Восстановление Windows из заранее созданной резервной копии системы.
  • Восстановление с помощью ранее созданной точки восстановления Windows.
  • Восстановление реестра Windows.
  • Проверка и автоматическое восстановление системных файлов Windows.

В первых двух случаях потребуется обязательное наличие резервного образа системы или точек восстановления Windows. После восстановления, будет восстановлен системный реестр в состоянии, на момент создания резервной копии Windows или точки восстановления системы.

Если, резервной копии ОС нет в наличии, а создание контрольных точек восстановления Windows было отключено в настройках системы, восстановить систему этими способами не получится. Потому что нет резервных файлов для восстановления.

Автоматическое восстановление системных файлов не всегда приведет к решения проблемы сбоев в работе Windows, потому что на ПК могут быть другие причины неполадок.

Восстановление системного реестра можно выполнить из заранее созданной резервной копии реестра, или с помощью резервной копии реестра, создаваемой автоматически системными средствами.

Восстановление реестра из заранее созданной резервной копии

Данный способ не очень распространен из-за того, что пользователи, обычно, не делают резервные копии реестра, предпочитая другие способы резервного копирования.

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

Пользователю необходимо заранее создать резервную копию реестра. 

Запустите восстановление системного реестра из работающей операционной системы Windows:

  1. Выберите на компьютере резервную копию реестра.
  2. Щелкните правой кнопкой мыши по файлу с расширением «.reg», в контекстном меню выберите «Слияние».

копия реестра

После перезагрузки, системный реестр будет восстановлен в том состоянии, в котором он был во время создания резервной копии.

Автоматическое создание архивной копии реестра в Windows

Планировщик заданий Windows один раз в 10 дней автоматически создает резервную копию реестра в папке «RegBack», расположенной по пути:

C:\Windows\System32\config\RegBack

В папке «RegBack» находятся файлы реестра: «DEFAULT», «SAM», «SECURITY», «SOFTWARE» и «SYSTEM».

резервные копии реестра

Оригинальные файлы реестра расположены в папке «config», находящейся по пути:

C:\Windows\System32\config

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

Восстановление реестра из среды восстановления Windows RE — 1 способ

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

Для замены файлов реестра необходимо загрузить на компьютере среду восстановления Windows. Также запуск WinRE необходим в случае невозможности загрузки системы. Запустить среду восстановления Windows RE можно несколькими способами, которые описаны в статье на моем сайте.

Этим способом выполняется восстановление реестра Windows 7, Windows 8, Windows 8.1, Windows 10 до версии 1709 включительно. Чтобы узнать о том, что делать обладателям самых последних версий операционной системы Windows 10, прочитайте эту статью до конца.

Войти в Windows RE можно из работающей операционной системы, или загрузиться с внешнего носителя: Диска восстановления Windows, с загрузочной флешки Windows, или с DVD диска, на который записан дистрибутив Windows.

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

Если вы используете загрузочную флешку или установочный диск Windows, в программе установки Windows, во втором окне выберите «Восстановление системы», а затем, среди предложенных инструментов, командную строку.

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

  1. В окне интерпретатора командной строки введите команду «diskpart» (без кавычек), а затем нажмите на клавишу «Enter».
  2. Введите команду «list volume» (без кавычек) для показа всех дисков компьютера.
В данном случае системный диск «С:» имеет одинаковую букву на ПК и в среде восстановления Windows RE.

проверка имен дисков

  1. Для выхода из утилиты «Diskpart», введите команду «exit» (без кавычек).

Запустите восстановление реестра из архивной копии:

  1. Выполните команду для копирования файлов системного реестра с заменой поврежденных файлов:
xcopy c:\windows\system32\config\regback c:\windows\system32\config
В этой команде указан диск «С:». Если в среде восстановления на вашем компьютере системный диск отображается под другой буквой, вместо «С:» введите соответствующую букву в обоих частях этой команды.
  1. В ответе на вопрос введите «a», после этого произойдет замена файлов реестра.

файлы скопированы

Закройте окно командной строки, выйдите из среды восстановления WinRE, выполните перезагрузку Windows на компьютере.

Восстановление реестра с помощью Windows RE — 2 способ

В первом случае мы восстановили файлы реестра из резервной копии с помощью выполнения команды. Вторым способом можно сделать тоже самое копированием файлов.

  1. В среде восстановления WinRE запустите командную строку.
  2. В окне командной строки введите команду «notepad» (без кавычек), для запуска программы Блокнот.
  3. В окне Блокнота войдите в меню «Файл», выберите «Открыть…».
  4. В открывшемся окне войдите поочередно в папки «Windows», «System32», «config».
  5. В опции «Тип файлов» выберите «Все файлы». В папке вы увидите файлы реестра: «DEFAULT», «SAM», «SECURITY», «SOFTWARE», «SYSTEM».

выбор файлов реестра

  1. Добавьте расширение «.old» или «.bak» к именам файлов для их переименования.
  2. Выделите файл, кликните по нему правой кнопкой мыши, в контекстном меню выберите «Переименовать», добавьте расширение к имени файла.

переименование файлов

  1. Войдите в папку «RegBack», выделите файл.
  2. С помощью сочетания клавиш клавиатуры «Ctrl» + «C» скопируйте файл из папки «RegBack».

копирование файлов

  1. Откройте папку «config», вставьте туда скопированный файл, с помощью клавиш «Ctrl» + «V».

вставка файлов

Выйдите из среды восстановления, перезагрузите компьютер.

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

В операционной системе Windows 10, начиная с версии 1803 перестала работать автоматическое создание резервной копии реестра. В Планировщике заданий Windows функция создания резервной копии работает, но в папке «RegBack» файлы реестра отсутствуют.

В окне Планировщика заданий пройдя по пути: «Библиотека планировщика заданий» → «Microsoft» → «Windows» → «Registry», можно увидеть, что здесь было запланировано задание архивации реестра «RegIdleBackup».

задание архивации реестра

Самостоятельное изменение времени запуска задания ни к чему не приводит, сохранение реестра не происходит, папка «RegBack» пустая.

Что делать пользователям Windows 10? Самостоятельно создайте задание «MyRegIdleBackup» для автоматического создания копий реестра по расписанию. В результате, будет создана папка «MyRegBack», расположенная в папке «config», в которую еженедельно будут сохранятся архивные копии файлов реестра.

  1. Запустите командную строку от имени администратора.
  2. В окне интерпретатора командной строки выполните команду:
md %WinDir%\system32\config\MyRegBack & schtasks /create /ru system /sc weekly /st 19:00:00 /tn "MyRegIdleBackup" /tr "cmd /c del /f /q %WinDir%\system32\config\MyRegBack & cd /d %WinDir%\system32\config\MyRegBack & reg save HKLM\SAM SAM & reg save HKLM\SECURITY SECURITY & reg save HKLM\SOFTWARE SOFTWARE & reg save HKLM\SYSTEM SYSTEM & reg save HKU\.DEFAULT DEFAULT"

команда для запуска архивации

В этой команде можно поменять время (сейчас 19:00) на более удобное, и папку для сохранения резервных файлов.

Для восстановления реестра из среды восстановления, описанным выше способом, необходимо использовать команду:

xcopy c:\windows\system32\config\myregback c:\windows\system32\config

Если в Windows RE на вашем компьютере системный диск имеет другое имя (не «С:»), замените имя на свою букву диска в этом коде. Файлы реестра копируются из папки «MyRegBack».

Выводы статьи

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

Источник