Резервная копия реестра Windows 11 — это сохранённая версия системной базы данных, которая позволяет восстановить реестр в случае его повреждения. Из данной статьи вы узнаете, как настроить автоматический бэкап реестра в Windows 11.
Автоматическое резервное копирование реестра Windows 11
Есть несколько способов настройки автоматических бэкапов реестра в Windows 11, мы рассмотрим два проверенных метода:
- Создание резервной копии реестра через «Планировщик задач» и «RegIdleBackup».
- Автоматический экспорт основных разделов реестра в reg-файл с помощью простого скрипта.
Сохранение копии реестра Windows 11 через «Планировщик задач»
В составе операционной системы Windows 11 присутствует скрытый инструмент «RegIdleBackup», который автоматически создает резервные копии реестра в фоновом режиме.
Раньше Windows автоматически сохраняла бэкапы реестра в папку «RegBack», но сейчас эта функция по умолчанию отключена, чтобы восстановить её работу необходимо выполнить следующие действия:
- Откройте редактор реестра: Нажмите «Win + R», введите «regedit» и нажмите «Enter».
- Перейдите в раздел: «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Configuration Manager».
- Создайте новый параметр:
- Кликните правой кнопкой мыши (ПКМ) и выберите «Создать» → «Параметр DWORD (32 бита)».
- Назовите его «EnablePeriodicBackup».
- Активируйте резервное копирование: Дважды кликните на параметр «EnablePeriodicBackup», установите значение «1» и нажмите «OK».
- Перезагрузите компьютер: Выполните рестарт системы в обязательном порядке.
- Проверьте папку «RegBack»:
- Откройте «Проводник» (Win + E) и перейдите в «C:\Windows\System32\config\RegBack».
- Должны появиться файлы: «DEFAULT, SAM, SECURITY, SOFTWARE, SYSTEM» с размером 0 КБ.
Для настройки автоматического резервного копирования реестра и создания первого бэкапа, необходимо использовать встроенную задачу «RegIdleBackup»:
- Откройте «Планировщик задач»: Нажмите «Win + R», введите «taskschd.msc» и нажмите «Enter».
- Найдите «RegIdleBackup»:
- Перейдите по пути «Библиотека планировщика заданий» → «Microsoft» → «Windows» → «Registry».
- Щёлкните ПКМ на «RegIdleBackup» и нажмите «Выполнить». Будет создана первая резервная копия реестра.
- Настройте автоматический запуск задачи:
- Откройте параметры задачи: «ПКМ» → «Свойства».
- Перейдите на вкладку «Триггеры» и нажмите «Создать».
- Выберите:
- «По расписанию» → «Ежедневно».
- Укажите как часто запускать задачу и время (например, каждые 3 дня в 10:30).
- Нажмите «OK».
Теперь система будет автоматически создавать резервные копии реестра и сохранять их в папку «RegBack». Если нужно остановить задачу, используйте «ПКМ» → «Отключить».
Для восстановления реестра из резервной копии достаточно скопировать файлы из «C:\Windows\System32\config\RegBack» в папку «C:\Windows\System32\config». Данную операцию лучше выполнять из среды восстановления Windows 11.
Автоматический экспорт разделов реестра с помощью скрипта
Для настройки автоматического резервного копирования реестра в Windows 11, можно использовать специальный скрипт, который достаточно запускать по расписанию через «Планировщик задач». Преимуществом данного метода является то, что он позволяет создавать несколько резервных копий, в отличии от стандартного инструмента, который сохраняет только последнюю версию реестра.
Чтобы настроить резервное копирование с помощью скрипта, выполните следующие шаги:
- Подготовьте командный файл с набором инструкций экспорта:
- Создайте в корне системного диска папку «C:\Scripts».
- Перейдите в неё и создайте файл «backup_reg.cmd».
- Откройте файл с помощью блокнота и вставьте следующий текст без кавычек:
«@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 дней.
- Сохраните скрипт: «Файл» → «Сохранить».
- Создайте задачу в Планировщике:
- Откройте «Планировщик задач»: «Win + R» → «msc».
- Добавьте новую задачу:
- Во вкладке «Общие»:
- Укажите имя: «Automatic Registry Backup»,
- Добавьте описание: «Ежедневное резервное копирование важных веток реестра»,
- Установите «Выполнять для всех пользователей»,
- Отметьте «Выполнять с наивысшими правами».
- Во вкладке «Триггеры»:
- Нажмите «Создать».
- Установите:
- Ежедневно,
- Время (например, 13:30),
- Повторять каждые 3 дня.
- Во вкладке «Действия»:
- Нажмите «Создать»,
- Выберите действие: «Запуск программы»,
- Программа/сценарий: «C:\Scripts\backup_reg.cmd».
- Во вкладке «Условия»:
- Снимите галочку «Запускать только при питании от сети»,
- Отметьте «Пробуждать компьютер для выполнения задачи».
- Во вкладке «Параметры» выберите:
- Разрешить выполнение по требованию,
- При неудачном завершении перезапускать каждые 30 минут,
- Остановить задачу, если выполняется дольше 1 часа.
- Во вкладке «Общие»:
- Проверьте работу скрипта:
- Выделите созданную задачу в планировщике.
- В правой панели нажмите «Выполнить».
- Проверьте созданные файлы в папке «C:\RegBackups».
Чтобы восстановить раздел реестра из бэкапа, достаточно найти нужный reg-файл, щёлкнуть по нему два раза, и подтвердить слияние с реестром.
При импорте ветки реестра может возникнуть ошибка, сообщающая о том, что некоторые разделы уже используются системой. В таком случае рекомендуется выполнить операцию из среды восстановления Windows 11:
- Загрузитесь с установочного носителя.
- Откройте командную строку, используйте комбинацию клавиш «Shift + F10».
- Запустите редактор реестра с помощью команды «regedit».
- Импортируйте нужный раздел с помощью меню «Файл» → «Импорт».
Полезные статьи:
P.S. Для автоматического создания резервной копии реестра достаточно стандартного инструмента в планировщике задач Windows 11, но для большей надежности рекомендуется использовать дополнительные способы сохранения настроек системы. К тому же стандартный метод сохраняет только последнюю версию реестра.