Перейти к основному содержимому

ALIMUSAEV — IT и 1С

C:\> type \instructions\windows\nastroit-avtomaticheskoe-sozdanie-tochek-vosstanovleniya-sistemy.md

Настроить автоматическое создание точек восстановления системы

НАЗНАЧЕНИЕ

Настройка автоматического создания точек восстановления системы для отката в случае сбоев в Windows.

ПРИМЕНЕНИЕ

Нужно иметь готовые точки восстановления системы, так как часто сбои происходят из-за неудачных обновлений или кривых драйверов, при этом не беспокоиться на счет наличия точек восстановления.

Гораздо проше настроить через Защитника Windows, но у встроенного антивируса свои проблемы.

**Примечание:** восстановление системы — это не бэкап: иногда оно может не помочь или даже не дать восстановить систему из-за битой точки восстановления. Или же восстановит на ту точку, где уже были ошибки и сбои.

УСЛОВИЕ

  • Права администратора;
  • Включенная служба теневого копирования томов (VSS);
  • Наличие утилиты wmic.

ШАГИ

  1. Зайти в Свойства компьютера -> Дополнительные параметры системы -> Защита системы.

  2. Выбрать диск C, нажать на кнопку Настроить;

  3. В открывшемся окне установить флажок на Включить защиту системы. После Применить и ОК;

  4. Создать где-нибудь в надежном месте текстовый файл с расширением .cmd;

  5. Прописать в этом файле команду:

WMIC /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "RestorePoint", 100, 7

Если утилиты wmic нет, ее надо установить. В командной строке пишем эту команду:

DISM /Online /Add-Capability /CapabilityName:WMIC~~~~
  1. Сохранить. Можем убедиться, что через запуск этого файлика точка восстановления системы создается;

  2. Открыть Планировщик задач, в открывшемся окне справа нажать на Создать;

  3. Во вкладке Общие дать любое имя задаче, установить флажок Выполнять для всех пользователей и Выполнить с наивысшими правами, внизу Настроить для: выбрать в списке Windows 10;

  4. Во вкладке Триггеры создать триггер на свое усмотрение. Для примера скриншот:

  1. Во вкладке Действие создать действие. В открывшемся окне в поле Действие оставить Запуск программы. Через кнопку Обзор выбрать в качестве программы или сценария ранее созданный файл и ОК;

  2. Во вкладке Условие снять все галочки или же ставить на усмотрение;

  3. Применить, ввести пароль администратора и ОК.

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

  1. Запустить редактор реестра от имени админа (regedit);

  2. Перейти по пути HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore;

  3. Создать параметр DWORD32 с именем SystemRestorePointCreationFrequency, значение 0.

РЕЗУЛЬТАТ

Все, задача создана. Она будет отрабатывать смотря как настроили триггер. Например, через каждые 3 дня будет создаваться точка восстановления системы.

ТИПОВЫЕ ОШИБКИ

❌ Проблема: не создалась точка восстановления системы — в свойствах диска C во вкладке Предыдущие версии пусто.

✅ Решение: проверить службу теневого копирования томов — она должна быть включена.