Включить создание точек восстановления в Windows 10 через реестр можно за несколько минут — это актуально, если функция отключена в групповой политике или настройках системы. Достаточно изменить пару параметров в ветке SystemRestore, и система снова начнёт автоматически сохранять состояния для отката. Далее разберём, как это сделать безопасно, какие ключи отвечают за работу функции и что делать, если что-то пошло не так.

Сразу предупрежу: редактирование реестра — мощный инструмент, но ошибка может привести к сбоям. Поэтому перед изменениями создайте резервную копию реестра или точку восстановления (если она ещё работает). В этой статье — только проверенные шаги, которые работают на большинстве сборок Windows 10 версии 1809 и новее.

Зачем включать точки восстановления через реестр

В Windows 10 точки восстановления могут быть отключены по нескольким причинам:

  • Администратор системы или групповой политики отключил функцию для экономии места на диске;
  • Опция была деактивирована вручную через панель управления;
  • Сбой в работе службы swprv или повреждение системных файлов;
  • На компьютере установлен SSD, и производитель отключил восстановление для увеличения срока службы накопителя.

Включение через реестр — универсальный способ вернуть функционал, если стандартные методы (через «Свойства системы») не работают. Например, если в настройках защиты системы кнопка «Настроить» неактивна, а служба восстановления не запускается.

💡

Если вы не уверены в своих действиях, используйте командную строку: vssadmin list shadows — она покажет текущие тени томов, а wmic.exe /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "MyRestorePoint", 100, 7 создаст точку восстановления вручную без редактирования реестра.

Параметр Тип Описание Рекомендуемое значение
DisableSR DWORD (32 бита) Отключает/включает функцию восстановления системы для всех дисков 0 (включено)
DisableConfig DWORD (32 бита) Блокирует доступ к настройкам восстановления в интерфейсе 0 (разблокировано)
RPSessionInterval DWORD (32 бита) Интервал создания точек восстановления (в секундах) 86400 (24 часа)

Ключевые параметры реестра для восстановления системы

За работу точек восстановления в Windows 10 отвечают несколько параметров в ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore. Основные из них:

Если параметра DisableSR нет в ветке, его нужно создать вручную. Значение 1 отключает восстановление, 0 — включает. Аналогично работает DisableConfig: при значении 1 настройки в панели управления становятся недоступны.

Подготовка к редактированию реестра

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

  • Создайте резервную копию реестра. Запустите regedit, выберите Файл → Экспорт и сохраните файл с расширением .reg в безопасное место. Это позволит вернуть исходные настройки, если что-то пойдёт не так.
  • Проверьте свободное место на диске. Для работы восстановления системы требуется не менее 1–2 ГБ свободного пространства на системном диске (обычно C:). Если места недостаточно, Windows не сможет создавать точки.
  • Убедитесь в правах администратора. Редактировать реестр можно только из-под учётной записи с правами администратора.
  • Отключите антивирус. Некоторые антивирусные программы (например, Kaspersky или Avast) могут блокировать изменения в реестре. Временно отключите их.

Также убедитесь, что служба System Restore Service (swprv) запущена. Для этого откройте services.msc, найдите службу Теневое копирование тома (VSS) и проверьте её статус. Если она отключена, включите её и установите тип запуска «Автоматически».

Пошаговая инструкция по включению точек восстановления

Теперь перейдём к основному процессу. Следуйте инструкции внимательно:

  1. Откройте редактор реестра. Нажмите Win + R, введите regedit и нажмите Enter. Подтвердите запрос UAC (Контроль учётных записей).
  2. Перейдите в ветку SystemRestore. В левой части окна пройдите по пути: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore.
  3. Проверьте параметр DisableSR.
    • Если он существует и имеет значение 1, дважды кликните по нему и измените на 0.
    • Если параметра нет, кликните правой кнопкой мыши по пустому месту в правой части окна, выберите Создать → Параметр DWORD (32 бита), назовите его DisableSR и установите значение 0.
  4. Проверьте параметр DisableConfig. Аналогично DisableSR, если он есть и равен 1, измените на 0. Если нет — создайте его.
  5. Настройте интервал создания точек. Найдите параметр RPSessionInterval. По умолчанию он может отсутствовать. Если нужно изменить частоту создания точек, создайте его и установите значение в секундах (например, 86400 для суточного интервала).
  6. Примените изменения. Закройте редактор реестра и перезагрузите компьютер.
⚠️ Внимание: Не изменяйте другие параметры в ветке SystemRestore, если не знаете их назначения. Некорректные значения могут привести к невозможности восстановления системы.
Как часто вы создаёте точки восстановления в Windows?
Никогда
Один раз в месяц
Перед устоновкой программ
Автоматически через настройки системы

Проверка работы функции восстановления

После перезагрузки проверьте, включилась ли функция восстановления. Для этого:

  1. Откройте «Панель управления» (можно через поиск по Win + S).
  2. Перейдите в раздел Система и безопасность → Система → Защита системы.
  3. Выберите диск C: (или другой системный диск) и нажмите Настроить.
  4. Убедитесь, что выбрана опция Включить защиту системы и указано достаточное количество места для точек восстановления (рекомендуется не менее 5–10% от объёма диска).
  5. Нажмите Создать, чтобы вручную создать точку восстановления и проверить работу функции.
Способ проверки Ожидаемый результат Что делать, если не работает
Ручное создание точки через «Защита системы» Появляется уведомление об успешном создании Проверьте, запущена ли служба VSS и есть ли место на диске
Команда vssadmin list shadows в CMD Выводится список существующих теневых копий Если список пуст, проверьте параметры реестра или перезагрузите ПК
Проверка в regedit Параметры DisableSR и DisableConfig равны 0 Повторно примените изменения и перезагрузитесь

Что делать, если точки восстановления не создаются

Если после всех манипуляций Windows 10 всё равно не создаёт точки восстановления, причин может быть несколько. Вот основные из них и способы их устранения:

Расширенные методы устранения неполадок

Если проблема не решается стандартными способами, попробуйте:

  • Сброс конфигурации VSS. Откройте командную строку от имени администратора и выполните: net stop vss, net stop swprv, reg delete "HKLM\SOFTWARE\Microsoft\EventSystem\{26c409cc-ae86-11d1-b616-00805fc79389}\Subscriptions" /f, net start vss, net start swprv. Это сбросит настройки службы теневого копирования.
  • Проверка целостности системных файлов. Выполните команды sfc /scannow и DISM /Online /Cleanup-Image /RestoreHealth в от имени администратора.
  • Проверка диска на ошибки. Запустите chkdsk C: /f /r (замените C: на букву системного диска) и перезагрузите ПК.

Если проблема сохраняется, возможно, на вашем компьютере отключена поддержка теневого копирования на уровне аппаратного обеспечения (например, на некоторых SSD). В этом случае единственный выход — использовать сторонние программы для создания резервных копий, такие как Macrium Reflect или Acronis True Image.

Практическое руководство: включение восстановления для конкретного диска

Иногда требуется включить точки восстановления только для одного диска, например, системного C:. Для этого:

  1. Откройте редактор реестра и перейдите в ветку: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore\DisableSR.
  2. В этой ветке могут находиться подключи с именами букв дисков (например, C:, D:). Если для вашего диска есть параметр со значением 1, измените его на 0.
  3. Если подключа для вашего диска нет, создайте его: кликните правой кнопкой по DisableSR, выберите Создать → Раздел, назовите его буквой диска (например, C) и внутри него создайте параметр DWORD (32 бита) с именем (По умолчанию) и значением 0.
  4. Перезагрузите компьютер.

После этого проверьте настройки защиты системы для выбранного диска — опция создания точек восстановления должна стать доступной.

Чек-лист перед включением точек восстановления

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли включить точки восстановления только для системного диска?

Да, можно. Для этого в ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore\DisableSR нужно создать или изменить параметр для конкретного диска (например, C) и выставить его значение в 0. Остальные диски останутся отключёнными.

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

Возможные причины: недостаточно места на диске, отключена служба VSS или swprv, повреждены системные файлы, либо на отключена поддержка теневого копирования на уровне прошивки. Проверьте эти моменты и перезагрузите компьютер.

Как вернуть исходные настройки реестра, если что-то пошло не так?

Если вы создали резервную копию реестра перед изменениями, дважды кликните по файлу .reg и подтвердите восстановление. Если копии нет, можно вручную вернуть значения DisableSR и DisableConfig в 1 (отключено) или удалить созданные параметры.

Сколько места на диске занимают точки восстановления?

По умолчанию Windows 10 выделяет под точки восстановления до 5% от объёма системного диска. Например, на диске 250 ГБ это около 12,5 ГБ. Вы можете изменить этот параметр в настройках защиты системы, уменьшив или увеличив процент.