Как восстановить реестр Windows 10 из автоматической резервной копии.
Windows 10 умеет самостоятельно делать резервную копию реестра в папку RegBack, и вы можете использовать ее для восстановления вашего компьютера в рабочее состояние — вот как.
Часто в наших руководствах для Windows 10 необходимо редактирование реестра, поскольку реестр содержит параметры, необходимые для правильной работы операционной системы и некоторых приложений необходимо делать его резервную копию. Тем не менее, когда вам требуется внести правки в реестр, чтобы изменить определенные параметры системы, редко кто создает резервную копию, и даже если реестр будет поврежден, вы все равно сможете восстановить Windows 10 с помощью автоматической резервной копии реестра.
Возможно, вы этого не знали, но Windows 10 хранит резервную копию рабочего реестра для восстановления, которую вы можете использовать, чтобы вручную восстановить работоспособность компьютера, если вы самостоятельно не сделали ее.
Важно: Windows 10 больше не создает автоматические резервные копии разделов реестра, чтобы уменьшить нагрузку на систему. Если вы хотите вернуть эту функцию, вы должны повторно включить ее, подробнее в нашем руководстве: Как включить автоматическое резервное копирование реестра в Windows 10.
В этом руководстве вы узнаете, как вручную восстановить реестр из резервной копии в Windows 10.
Предполагается, что вы знаете, что делаете, и что ранее вы создали полную резервную копию своего компьютера. Действуйте с осторожностью и используйте это руководство на свой страх и риск.
Восстановление реестра вручную в Windows 10.
Если вы ранее включили создание автоматической копии реестра, вы можете восстановить реестр из автоматической копии в Windows 10, выполните следующие действия:
Шаг 1: Запустите ваш компьютер используя Дополнительные параметры запуска Windows 10.
Шаг 2: Нажмите на «Поиск и устранение неисправностей».
Шаг 3: Нажмите на «Дополнительные параметры».
Шаг 4: Нажмите на плитку «Командная строка».
В командной строке, доступ к вашему устройству запускается как X:\Windows\System32. Вам необходимо найти букву системного диска (где установлена Windows). Даже если операционная система установлена на диске C:\, при загрузке компьютера в режиме восстановления эта буква может измениться. Однако в большинстве случаев буква диска С:\ или D:\.
Далее выберите имя пользователя для входа и введите пароль, если вход в учетную запись не имеет пароля, оставьте строку чистой и нажмите «Продолжить».
Шаг 5: Введите следующую команду и нажмите Enter , чтобы открыть системный диск, на котором установлена Windows:
Шаг 6: Введите следующую команду, чтобы убедиться, что вы находитесь в системном диске и нажмите Enter :
Если вы видите папку Windows, значит у вас правильная буква диска, если нет, вернитесь к шагу № 5 и попробуйте другую букву.
Шаг 7: Введите следующую команду чтобы перейти в папку System32 и нажмите Enter:
cd c:\windows\system32
Измените c в команде на букву диска для вашего сценария.
Шаг 8: Введите следующую команду, чтобы создать папку для временного резервного копирования файлов в папке config, в которой также хранится копия реестра, и нажмите Enter :
mkdir configBak
Шаг 9: Введите следующую команду, чтобы создать временную резервную копию файлов в папке config, и нажмите Enter :
copy config configBak
Шаг 10: Введите следующую команду чтобы перейти к папке RegBack, которая содержит резервную копию реестра, и нажмите Enter :
cd config\RegBack
Шаг 11: Введите следующую команду, чтобы проверить содержимое папки RegBack, и нажмите Enter :
Предупреждение: после запуска команды dir размер файлов (SYSTEM, SOFTWARE, SAM, SECURITY, DEFAULT) должен быть таким, как вы видите на скриншоте. Если размер какого-либо из файлов размер равен 0 , НЕ продолжайте, так как вы не сможете восстановить Windows 10, и ваше устройство перестанет загружаться.
Шаг 12: Введите следующую команду, чтобы скопировать файлы из папки RegBack в папку config и нажмите Enter и Y на каждый вопрос для подтверждения:
copy * ..\*
Шаг 13: Нажмите кнопку «Закрыть» в правом верхнем углу.
После того, как вы выполните эти шаги, ваш компьютер перезагрузится, и Windows 10 сможет правильно загрузиться.
Это руководство написано для Windows 10, но также должна работать в Windows 8.1 и Windows 7.
Как включить автоматическое резервное копирование реестра в Windows 10.
Начиная с Windows 1803, Microsoft отключила функцию автоматического резервного копирования реестра по умолчанию, поэтому операционная система больше не создает автоматические резервные копии разделов реестра. Вот как снова включить эту функцию, чтобы иметь рабочую копию реестра Windows 10.
Начиная с Windows 10 версии 1803, система не создает резервные копии реестра автоматически в папке Windows\System32\config\RegBack. В Windows версии 1803 ОС создает пустые файлы резервных копий. В Windows версии 1809 и выше файлы отсутствуют.
По словам Microsoft, это изменение спланировано специально и призвано помочь уменьшить общий размер дискового пространства Windows. Чтобы восстановить систему с поврежденным разделом реестра, Microsoft рекомендует использовать точку восстановления системы.
В предыдущих версиях Windows резервные копии создавались автоматически с помощью специального запланированного задания. В Windows 8 и выше эта задача была включена в автоматическое обслуживание.
К счастью, есть способ восстановить классическое поведение и автоматически сделать резервную копию системного реестра Windows.
Чтобы включить автоматическое резервное копирование реестра в Windows 10
Шаг 1: Откройте приложение «Редактор реестра».
Шаг 2: Перейдите к следующему разделу реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Configuration Manager
Шаг 3: Справа измените или создайте новый параметр DWORD (32 бита) с именем EnablePeriodicBackup.
Примечание. Даже если вы используете 64-битную Windows, вы все равно должны создать параметр DWORD (32 бита).
Шаг 4: Установите его значение равным 1
Шаг 5: Перезагрузите Windows 10.
Чтобы сэкономить ваше время, вы можете загрузить готовые файлы реестра: Скачать файлы реестра, ZIP-архив включает в себя файл отмены.
Теперь Windows будет выполнять резервное копирование реестра в папку C:\Windows\System32\Config\RegBack один раз в 10 дней и и когда включается автоматическое обслуживание, т.е. если пользователь в течение значительного времени оставляет систему в режиме ожидания.
Вы также можете запустить планировщик заданий, кликнуть правой кнопкой мыши задачу «RegIdleBackup» и нажать «Выполнить» для резервного копирования веток реестра по требованию. Задача RegIdleBackup находится в библиотеке планировщика задач, в папке Microsoft\Windows\Registry.
Как запускать задачу RegIdleBackup ежедневно или еженедельно
Важно отметить, что задача RegIdleBackup автоматически запускается только один раз в 10 дней. Дополнительные триггеры, которые вы установили для задачи, игнорируются. Если вам необходимо выполнять резервное копирование реестра ежедневно или при необходимости, вы можете открыть планировщик задач, чтобы запускать задачу вручную по требованию. Либо запустите следующую командную строку от имени администратора:
schtasks /run /i /tn "\Microsoft\Windows\Registry\RegIdleBackup"
Это запускает задачу RegIdleBackup, которая выполнит резервное копирование реестра независимо от времени последнего выполнения.
Наконец, можно создать резервную копию реестра вручную с помощью встроенной команды console reg. Это позволит вам хранить файлы резервных копий в папке, отличной от Windows\System32\config\RegBack. Давайте рассмотрим, как это можно сделать.
Резервное копирование реестра вручную
Шаг 1: Откройте командную строку от имени администратора.
Шаг 2: Перейдите в папку, где вы хотите сохранить резервную копию реестра, используя cd команду. Например:
cd /d C:\regback
Шаг 3: Введите следующие команды одну за другой:
- REG SAVE HKLM\SOFTWARE SOFTWARE
- REG SAVE HKLM\SYSTEM SYSTEM
- REG SAVE HKU\.DEFAULT DEFAULT
- REG SAVE HKLM\SECURITY SECURITY
- REG SAVE HKLM\SAM SAM
Теперь у вас есть файлы резервной копий реестра в папке regback, которая в моем случае находится в корневой директории диска C:\.
Вы также можете создать пакетный файл и добавить его в планировщик заданий в качестве альтернативного способа создания резервной копии реестра.
Отключение автоматического резервного копирования реестра — очень неприятный шаг. Зачастую восстановление реестра является единственным способом вернуть поврежденную Windows к жизни не используя переустановку системы.
Я настоятельно рекомендую вам создать резервную копию реестра автоматически или вручную, в зависимости от того, что вам больше подходит.
Microsoft объяснила, почему отключила резервное копирование реестра в Windows 10
Начиная с Windows 10 версии 1803, операционная система Windows больше не выполняет автоматическое резервное копирование реестра в папку RegBack. Данное изменение является плановым и предназначено для снижения занимаемого места на диске
В октябре 2018 года было замечено, что операционная система Windows 10 перестала создавать резервные копии реестра.
Запланированное задание по-прежнему запускается, и, судя по журналу, операция завершается успешно, но файлы резервных копий реестра не создаются.
Предыдущие версии Windows 10 создавали резервные копии и помещали их в папку: C:\Windows\System32\config\RegBack. Бэкапы можно было использовать для восстановления предыдущего состояния системного реестра Windows.
Недавно Microsoft опубликовала страницу поддержки, в которой прояснила ситуацию. Компания сообщила, что данное изменения было намеренным и не является ошибкой. Изменение было интегрировано в Windows 10 версии 1803 и все последующие версии Windows 10.
Данное изменение позволяет снизить размер операционной системы Windows 10 на диске:
Начиная с Windows 10 версии 1803, операционная система Windows больше не выполняет автоматическое резервное копирование реестра в папку RegBack. Если вы перейдете по пути \Windows\System32\config\RegBack, то увидите каждый куст реестра, но размер каждого файла будет равен 0 килобайт.
Данное изменение является плановым и предназначено для снижения занимаемого Windows места на диске. Для восстановления системы, в случае повреждения реестра, Microsoft рекомендует использовать точку восстановления системы.
Как включить автоматическое резервное копирование реестра Windows 10
Функция резервного копирования реестра была деактивирована, но не исключена полностью из операционной системы. Администраторы устройства, которые хотят восстановить данную функциональность, должны внести следующие изменения в реестр:
- Запустите редактор реестра (откройте меню Пуск, введите regedit.exe и выберите предложенный вариант)
- Перейдите в раздел:
HKLM\System\CurrentControlSet\Control\Session Manager\Configuration Manager\
- Щелкните правой кнопкой мыши по подразделу Configuration Manager и выберите Создать > Параметр DWORD (32 бита)
- Назовите параметр EnablePeriodicBackup
- Установите значение параметра, равное 1
- Перезагрузите компьютер
После выполнения этих действий, Windows 10 снова будет создавать резервные копии реестра.
Windows создаст резервные копии реестра в папке RegBack при перезагрузке компьютера и добавит задание RegIdleBackup для обработки последующих резервных копирований.
Вы можете воспользоваться готовыми файлами реестра для включения (enable-periodic-registry-backup.reg) и отключения (disable-periodic-registry-backup.reg) резервного копирования. Они доступны для скачивания по следующей ссылке:
Несмотря на то, что резервные копии реестра занимают некоторое место на диске, они могут оказаться очень полезными в случае восстановления системы. Рекомендуется дополнительно использовать стороннее решение для резервного копирование, например Acronis True Image, AOMEI Backupper Standard, Paragon Backup & Recovery Free, Macrium Reflect или другие программы.
Какую стратегию резервного копирования вы выбрали для своего компьютера?
Как включить сохранение резервной копии реестра Windows 10 в папке RegBack
До недавних пор, если вам требовалось восстановить реестр Windows 10 , вы легко могли сделать это даже при не запускающийся системе, используя автоматически создаваемую копию реестра в папке C:WindowsSystem32configRegBack . Однако в последних версиях ОС эта папка либо пуста, либо содержит пустые файлы. В результате ситуация усложняется: вам либо необходимо вручную создавать резервную копию реестра Windows 10 , либо, как рекомендует Майкрософт, использовать точки восстановления системы для восстановления реестра (в точках восстановления содержатся и резервные копии), однако у многих пользователей они отключены для экономии места на диске.
Несколько дней назад на официальном сайте Майкрософт появилась информация о том, что функция автоматического создания резервных копий реестра в папке RegBack была отключена для экономии места на диске (странно, ведь они не столь объемны), но существует возможность её включить.
Включение создание резервных копий реестра в папке C:WindowsSystem32configRegBack
Для того, чтобы вновь включить автоматическое сохранение резервных копий реестра Windows 10, которые могут оказаться весьма полезными, проделайте следующие простые шаги:
- Нажмите клавиши Win+R, введите regedit и нажмите Enter — откроется редактор реестра.
- В редакторе реестра перейдите к разделу
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerConfiguration Manager
После внесения изменений, закройте редактор реестра и перезагрузите компьютер
С этого момента резервные копии реестра будут создаваться автоматически в C:WindowsSystem32configRegBack во время простоя компьютера (т.е. при автоматическом обслуживании системы, при условии, что вы его не отключали).
Для создания резервных копий реестра используется задание RegIdleBackup в разделе MicrosoftWindowsRegistry библиотеки планировщика заданий Windows 10.
Это задание присутствует там вне зависимости от ваших действий, но начинает исправно работать (в том числе и при запуске вручную) лишь после задания параметра EnablePeriodicBackup в реестре.