Резервная копия реестра Windows 11: как настроить автоматический бэкап

Резервная копия реестра Windows 11 — это сохранённая версия системной базы данных, которая позволяет восстановить реестр в случае его повреждения. Из данной статьи вы узнаете, как настроить автоматический бэкап реестра в Windows 11.

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

Есть несколько способов настройки автоматических бэкапов реестра в Windows 11, мы рассмотрим два проверенных метода:

  1. Создание резервной копии реестра через «Планировщик задач» и «RegIdleBackup».
  2. Автоматический экспорт основных разделов реестра в reg-файл с помощью простого скрипта.

Сохранение копии реестра Windows 11 через «Планировщик задач»

В составе операционной системы Windows 11 присутствует скрытый инструмент «RegIdleBackup», который автоматически создает резервные копии реестра в фоновом режиме.

Раньше Windows автоматически сохраняла бэкапы реестра в папку «RegBack», но сейчас эта функция по умолчанию отключена, чтобы восстановить её работу необходимо выполнить следующие действия:

  1. Откройте редактор реестра: Нажмите «Win + R», введите «regedit» и нажмите «Enter».
  2. Перейдите в раздел: «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Configuration Manager».
  3. Создайте новый параметр:
    • Кликните правой кнопкой мыши (ПКМ) и выберите «Создать» → «Параметр DWORD (32 бита)».
    • Назовите его «EnablePeriodicBackup».
  4. Активируйте резервное копирование: Дважды кликните на параметр «EnablePeriodicBackup», установите значение «1» и нажмите «OK».
  5. Перезагрузите компьютер: Выполните рестарт системы в обязательном порядке.
  6. Проверьте папку «RegBack»:
    • Откройте «Проводник» (Win + E) и перейдите в «C:\Windows\System32\config\RegBack».
    • Должны появиться файлы: «DEFAULT, SAM, SECURITY, SOFTWARE, SYSTEM» с размером 0 КБ.

Резервная копия реестра Windows 11: как включить через редактор реестра - шаг 1 Резервная копия реестра Windows 11: как включить через редактор реестра - шаг 2 Резервная копия реестра Windows 11: как включить через редактор реестра - шаг 3 Резервная копия реестра Windows 11: как включить через редактор реестра - шаг 4

Для настройки автоматического резервного копирования реестра и создания первого бэкапа, необходимо использовать встроенную задачу «RegIdleBackup»:

  1. Откройте «Планировщик задач»: Нажмите «Win + R», введите «taskschd.msc» и нажмите «Enter».
  2. Найдите «RegIdleBackup»:
    • Перейдите по пути «Библиотека планировщика заданий» → «Microsoft» → «Windows» → «Registry».
    • Щёлкните ПКМ на «RegIdleBackup» и нажмите «Выполнить». Будет создана первая резервная копия реестра.
  3. Настройте автоматический запуск задачи:
    • Откройте параметры задачи: «ПКМ» → «Свойства».
    • Перейдите на вкладку «Триггеры» и нажмите «Создать».
    • Выберите:
      • «По расписанию» → «Ежедневно».
      • Укажите как часто запускать задачу и время (например, каждые 3 дня в 10:30).
      • Нажмите «OK».

Сохранение копии реестра Windows 11 через «Планировщик задач»: настрока - шаг 1 Сохранение копии реестра Windows 11 через «Планировщик задач»: настрока - шаг 2 Сохранение копии реестра Windows 11 через «Планировщик задач»: настрока - шаг 3 Сохранение копии реестра Windows 11 через «Планировщик задач»: настрока - шаг 4

Теперь система будет автоматически создавать резервные копии реестра и сохранять их в папку «RegBack». Если нужно остановить задачу, используйте «ПКМ» → «Отключить».

Для восстановления реестра из резервной копии достаточно скопировать файлы из «C:\Windows\System32\config\RegBack» в папку «C:\Windows\System32\config». Данную операцию лучше выполнять из среды восстановления Windows 11.

Автоматический экспорт разделов реестра с помощью скрипта

Для настройки автоматического резервного копирования реестра в Windows 11, можно использовать специальный скрипт, который достаточно запускать по расписанию через «Планировщик задач». Преимуществом данного метода является то, что он позволяет создавать несколько резервных копий, в отличии от стандартного инструмента, который сохраняет только последнюю версию реестра.

Чтобы настроить резервное копирование с помощью скрипта, выполните следующие шаги:

  1. Подготовьте командный файл с набором инструкций экспорта:
    1. Создайте в корне системного диска папку «C:\Scripts».
    2. Перейдите в неё и создайте файл «backup_reg.cmd».
    3. Откройте файл с помощью блокнота и вставьте следующий текст без кавычек:
      «@echo off
      set BACKUP_DIR=C:\RegBackups
      set DATE=%date:~6,4%-%date:~3,2%-%date:~0,2%
      set TIME=%time:~0,2%-%time:~3,2%
      :: Folder
      if not exist «%BACKUP_DIR%» mkdir «%BACKUP_DIR%»
      :: Export
      reg export «HKEY_CLASSES_ROOT» «%BACKUP_DIR%\%DATE%_%TIME%_classes_root.reg» /y
      reg export «HKEY_CURRENT_USER» «%BACKUP_DIR%\%DATE%_%TIME%_current_user.reg» /y
      reg export «HKEY_LOCAL_MACHINE» «%BACKUP_DIR%\%DATE%_%TIME%_local_machine.reg» /y
      reg export «HKEY_USERS» «%BACKUP_DIR%\%DATE%_%TIME%_users.reg» /y
      reg export «HKEY_CURRENT_CONFIG» «%BACKUP_DIR%\%DATE%_%TIME%_current_config.reg» /y
      :: Delete old backups (30 days)
      forfiles /p «%BACKUP_DIR%» /m *.reg /d -30 /c «cmd /c del @path»», где:

      • BACKUP_DIR— папка для хранения копий реестра,
      • DATEи TIME — метки времени для имен файлов,
      • В блоке «Folder» происходит создание папки (если она отсутствует),
      • В блоке «Export» находятся команды экспорта ключевых веток реестра,
      • В блоке «Delete» осуществляется удаление резервных копий старше 30 дней.
    4. Сохраните скрипт: «Файл» → «Сохранить».
  2. Создайте задачу в Планировщике:
    1. Откройте «Планировщик задач»: «Win + R» → «msc».
    2. Добавьте новую задачу:
      • Во вкладке «Общие»:
        1. Укажите имя: «Automatic Registry Backup»,
        2. Добавьте описание: «Ежедневное резервное копирование важных веток реестра»,
        3. Установите «Выполнять для всех пользователей»,
        4. Отметьте «Выполнять с наивысшими правами».
      • Во вкладке «Триггеры»:
        1. Нажмите «Создать».
        2. Установите:
          • Ежедневно,
          • Время (например, 13:30),
          • Повторять каждые 3 дня.
      • Во вкладке «Действия»:
        1. Нажмите «Создать»,
        2. Выберите действие: «Запуск программы»,
        3. Программа/сценарий: «C:\Scripts\backup_reg.cmd».
      • Во вкладке «Условия»:
        1. Снимите галочку «Запускать только при питании от сети»,
        2. Отметьте «Пробуждать компьютер для выполнения задачи».
      • Во вкладке «Параметры» выберите:
        1. Разрешить выполнение по требованию,
        2. При неудачном завершении перезапускать каждые 30 минут,
        3. Остановить задачу, если выполняется дольше 1 часа.
  3. Проверьте работу скрипта:
    • Выделите созданную задачу в планировщике.
    • В правой панели нажмите «Выполнить».
    • Проверьте созданные файлы в папке «C:\RegBackups».

Автоматический экспорт разделов реестра с помощью скрипта: подготовка файла с инструкциями экспорта основных веток реестра Windows 11: шаг 1 Автоматический экспорт разделов реестра с помощью скрипта: подготовка файла с инструкциями экспорта основных веток реестра Windows 11: шаг 2 Автоматический экспорт разделов реестра с помощью скрипта: подготовка файла с инструкциями экспорта основных веток реестра Windows 11: шаг 3 Автоматический экспорт разделов реестра Windows 11 с помощью скрипта: создание задачи в «Планировщик задач» Автоматический экспорт разделов реестра с помощью скрипта: вкладка «Общие» Автоматический экспорт разделов реестра с помощью скрипта и планировщика: создание триггера Автоматический экспорт разделов реестра с помощью скрипта и планировщика: настройка триггера Автоматический экспорт разделов реестра с помощью скрипта и планировщика: выбор действия Автоматический экспорт разделов реестра с помощью скрипта и планировщика: настройка действия - выбор командного файла Автоматический экспорт разделов реестра с помощью скрипта и планировщика: настройка условий Автоматический экспорт разделов реестра с помощью скрипта и планировщика: настройка параметров Автоматический экспорт разделов реестра с помощью скрипта: выполнение созданной задачи Автоматический экспорт разделов реестра с помощью скрипта и планировщика: проверка резервных копий

Чтобы восстановить раздел реестра из бэкапа, достаточно найти нужный reg-файл, щёлкнуть по нему два раза, и подтвердить слияние с реестром.

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

  1. Загрузитесь с установочного носителя.
  2. Откройте командную строку, используйте комбинацию клавиш «Shift + F10».
  3. Запустите редактор реестра с помощью команды «regedit».
  4. Импортируйте нужный раздел с помощью меню «Файл» → «Импорт».

Полезные статьи:

P.S. Для автоматического создания резервной копии реестра достаточно стандартного инструмента в планировщике задач Windows 11, но для большей надежности рекомендуется использовать дополнительные способы сохранения настроек системы. К тому же стандартный метод сохраняет только последнюю версию реестра.