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

Как включить создание резервных копий реестра Windows 10 в папке RegBackДо недавних пор, если вам требовалось восстановить реестр Windows 10, вы легко могли сделать это даже при не запускающийся системе, используя автоматически создаваемую копию реестра в папке C:\Windows\System32\config\RegBack. Однако в последних версиях ОС эта папка либо пуста, либо содержит пустые файлы. В результате ситуация усложняется: вам либо необходимо вручную создавать резервную копию реестра Windows 10, либо, как рекомендует Майкрософт, использовать точки восстановления системы для восстановления реестра (в точках восстановления содержатся и резервные копии), однако у многих пользователей они отключены для экономии места на диске.

Несколько дней назад на официальном сайте Майкрософт появилась информация о том, что функция автоматического создания резервных копий реестра в папке RegBack была отключена для экономии места на диске (странно, ведь они не столь объемны), но существует возможность её включить.

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

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

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

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

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

Резервные копии файлов реестра Windows 10

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

Задание RegIdleBackup в планировщике заданий

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

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

  • Peveksky

    Спасибо, полезная статья!

    Ответить

  • Игорь

    Или так , из командной строки под админом:

    reg add "HKLM\System\CurrentControlSet\Control\Session Manager\Configuration Manager" /v EnablePeriodicBackup /t REG_DWORD /d 1

    _
    Первая резервная копия не создается после перезагрузки. Но можно дождаться следующего запуска автоматического обслуживания.

    Ответить

    • Dmitry

      Так я вроде так и написал: копии создаются при автоматическом обслуживании. А перезагрузка лишь для того, чтобы сделанные изменения вступили в действие.

      Ответить

      • Дмитрий

        Дмитрий, Вы не указали, какой исполняемый файл в правиле планировщика. Соответственно правило создаться не может. Я сейчас проверял. У меня в планировщике это правило отсутствует, а не зная исполняемый файл, создать его невозможно.

        Ответить

      • Alex

        Пользуюсь для работы с реестром RegWorkshop что гораздо удобнее и гибче чем стандартный редактор реестра (imho: imho: imho:)

        Ответить

  • Asacha

    Удалять старые резервные копии как?
    Ручками?
    Ведь, не копить их там.

    Ответить

    • Dmitry

      А они заменяются, не копятся.

      Ответить

  • FX-DENIS

    Автор, привет. Напрягало, что нет копий реестра в 10. Пользуюсь альтернативными программами. Сделал всё как описано в статье. Пару дней последил за поведением этой функции. Создает копии файлов реестра в папке RegBack но их размер 0 килобайт. Что не так? Может в планировщике в разделе Триггеры, действия, параметры у задачи, что то еще прописать? Windows 10 x64 1909

    Ответить

    • Dmitry

      Здравствуйте. Я статью на 10-ке x64 1909 вроде и писал, у меня отработало. В заданиях ничего не менял. Ручной запуск тоже оставляет 0?
      Также помнится в каком-то очень похожем случае (не вспомню, что именно, но прямо аналогичное), задание начинало отрабатывать только после установки хотя бы одного любого обновления через центр обновлений (тогда так и не разобрался, почему так происходит).

      Ответить

    • Владимир М

      В последних версиях винды (у меня 10 LTSC) папка RegBack отсутствовала, а при её создании заполняется пустыми перечисленными выше резервными файлами объемом 0, даже с использованием enable-periodic-registry-backup.reg. Помогло создание папки MyRegBack и задание с помощью plan_MyRegBack.bat с изменением /st 04:56 на пару минут позже для перезапуска (от Админа):

      md %WinDir%\system32\config\MyRegBack & schtasks /create /ru system /SC ONCE /st 04:56 /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 HKLMSECURITY SECURITY & reg save HKLM\SOFTWARE SOFTWARE & reg save HKLM\SYSTEM SYSTEM & reg save HKU\.DEFAULT DEFAULT"
      pause

      После перегруз в Windows RE и другой батник, copy_MyRegBack_Config.bat:\

      rem Этот файл запускать из восстановления Windows_RE - "1) Включить отладку" 
      rem Ввести команду notepad, Файл - открыть, тип - все, ищем этот бат-файл , правый клик, запуск от админа.
      rem На запрос подставляем нужную букву диска(раскладка Клавы Лат.) и жмём Enter. Подтверждаем Y/N
      rem Run this file from Windows_RE - "1) Enable debugging"
      rem C:\Windows\System32 создаcт файл in.txt  co  строкой LIST VOLUME 
      rem C:\Windows\System32 create a file in.txt with string LIST VOLUME
      echo LIST VOLUME >in.txt
      diskpart /s in.txt > out.txt
      type out.txt
      
      @echo off
      :g_menu
      echo Select the drive partition letter - Ltr:
      echo ----------------------------------
      echo if Ltr = C      - [press C]
      echo if Ltr = D      - [press D]
      echo if Ltr = E      - [press E]
      echo if Ltr = F      - [press F]
      echo EXIT? Press 0   - [press 0]
      echo ----------------------------------
      set /p m=
      if %m%==F call :operF
      if %m%==f call :operF
      if %m%==E call :operE
      if %m%==e call :operE
      if %m%==D call :operD
      if %m%==d call :operD
      if %m%==C call :operC
      if %m%==c call :operC
      if %m%==0 goto :eof
      goto g_menu
      pause& exit
       
      :operC
      xcopy c:\windows\system32\config\myregback c:\windows\system32\config
      exit /b
       
      :operD
      xcopy d:\windows\system32\config\myregback d:\windows\system32\config
      exit /b
      
      :operE
      xcopy e:\windows\system32\config\myregback e:\windows\system32\config
      exit /b
      
      :operF
      xcopy f:\windows\system32\config\myregback f:\windows\system32\config
      exit /b
      

      Использовал 4 варианта букв диска из расчёта, что вряд ли у кого больше.

      Ответить

  • Марс

    Здравствуйте! Подскажите пожалуйста, в папке C:\Windows\System32\config\RegBack у меня пусто, а вот в папке C:\Windows\System32\config такие файлы …. они и есть копии резерва?

    Ответить

    • Dmitry

      Здравствуйте.
      Нет, это не копии — это и есть сами файлы реестра (текущие, которые прямо сейчас используются).

      Ответить

      • Alex

        По сути , но не совсем верно:
        Во время работы операционной системы реестр частично находиться в памяти (процесс Registry дочерний процесс ntoskrnl.exe )

        Ответить

  • Андрей

    К сожалению у меня win10x64 1909, метод не сработал. Нулевые файлы там создаются. …даже при принудительном включении обслуживания.

    Ответить

  • jess

    Спасибо! Всё заработало! Добавление в реестр помогло. В сети пишут, что автоматическое обслуживание 1 раз в 10 дней запускается. Если это верно, то как увеличить частоту автоматического обслуживания? Иначе только ручками? Заранее спасибо!
    Win 10 Pro Версия 22H2 (сборка ОС 19045.3516).

    Ответить

    • jess

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

      Ответить

Оставить комментарий

Интересное
Список инструкций Windows 11 Windows 10 Подписаться