Windows 10/11 Как включить автоматическое сохранение резервной копии реестра Windows в папке RegBack

Актуально для Windows 10 и 11

Переводчик Google

akok

Команда форума
Администратор
Ассоциация VN
Сообщения
28,178
Решения
32
Реакции
14,660
На официальном сайте Майкрософт появилась информация о том, что функция автоматического создания резервных копий реестра в папке RegBack была отключена для экономии места на диске, но оставили возможность ее включить.

Включение создание резервных копий реестра в папке C:\Windows\System32\config\RegBack​

Для того, чтобы вновь включить автоматическое сохранение резервных копий реестра Windows 10, которые могут оказаться весьма полезными, проделайте следующие простые шаги:
  1. Нажмите клавиши Win+R, введите regedit и нажмите Enter — откроется редактор реестра.
  2. В редакторе реестра перейдите к разделу:
    CMD/BATCH:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Configuration Manager
  3. В правой панели редактора реестра нажмите правой кнопкой мыши и выберите пункт «Создать» — «Параметр DWORD (32 бита)», даже если у вас установлена Windows 10 x64 и задайте имя EnablePeriodicBackup для этого параметра.
  4. Дважды нажмите по вновь созданному параметру и установите значение 1 для него.

enableperiodicbackup-windows-10-registry.png

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

С этого момента резервные копии реестра будут создаваться автоматически в C:\Windows\System32\config\RegBack во время простоя компьютера (т.е. при автоматическом обслуживании системы, при условии, что вы его не отключали).

windows-10-registry-backup-files.png
Для создания резервных копий реестра используется задание RegIdleBackup в разделе Microsoft\Windows\Registry библиотеки планировщика заданий Windows

regidlebackup-task-windows-10.png
Это задание присутствует там вне зависимости от ваших действий, но начинает исправно работать (в том числе и при запуске вручную) лишь после задания параметра EnablePeriodicBackup в реестре.

Как настроить резервное копирование реестра самостоятельно (Взято в блоге Вадима Стеркина).​

Необходимо создать задание для копирования файлов реестра в заданную папку. В командной строке от имени администратора эта команда создает задание MyRegIdleBackup, которое еженедельно копирует кусты реестра в папку C:\MyRegBack (можете заменить папку на любую другую в коде, например в OneDrive, но не внутри папки Windows, иначе после обновления до новой версии папку придется пересоздавать вручную).

Код:
md C:\MyRegBack & schtasks /create /ru system /sc weekly /st 12:00:00 /tn "MyRegIdleBackup" /tr "cmd /c del /f /q C:\MyRegBack & cd /d C:\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"


Резервное копирование при помощи сторонних утилит.​

Для резервного копирования реестра, можно использовать утилиту ABR созданную Д. Кузнецовым. Утилита позволяет не только провести резервное копирование, но восстановить резервную копию, относительно малыми трудозатратами. А так же можно создать запланированную задачу, чтоб автоматизировать процесс резервного копирования.

Скачать ее можно с нашего зеркала.

Как пользоваться.​

Просто запустите файл abr.exe - копия реестра будет сохранена в папку C:\Windows\ABR\<Дата>

Для восстановления предыдущего состояния реестра необходимо запустить файл restore.exe (для 32-битной ОС) или restore_x64.exe (для 64-битной ОС), который находится в соответствующей папке C:\Windows\ABR\<Дата>

Параметры abr.exe:​

abr.exe [ключи] backup_path
backup_path - сохранять бэкапы в указанный каталог (по умолчанию: %SystemRoot%\ABR)
ключи:
/i - установить службу
/u - удалить службу
/days:n - автоматически удалять бэкапы старше n дней (по умолчанию: 15)

Параметры restore.exe:​

restore.exe [ключи] system_drive_letter
system_drive_letter - буква системного диска (только для неактивных систем)
ключи:
/nr - не перезапускать систему
(!) запуск restore без параметров восстановит сохраненный реестр (в каталоге запуска) для активной системы.
(!) для неактивных систем необходимо указывать в параметре запуска букву диска, где находится целевая система.

Используйте defrag.exe для дефрагментации и устранения ошибок в сохраненной копии реестра.


Cсылки по теме
 
Последнее редактирование:
Еще год назад этот вопрос освещал Вадим Стеркин у себя в блоге.
 
  • Like
Реакции: akok

Похожие темы

Назад
Сверху Снизу