Перейти к содержанию

Как автоматически создавать ежедневные точки восстановления системы в Windows 10

В этом посте рассказывается, как запланировать создание ежедневной точки восстановления системы во время запуска или входа в систему во всех версиях Windows, включая Windows 10.if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-medrectangle-3-0′)};if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-box-3-0’)};

Первый метод включает VBScript, который я написал для создания точек восстановления, а второй метод использует инструмент командной строки WMI Wmic.exe. У метода сценария есть преимущество, заключающееся в том, что вы можете принудительно создать точку восстановления, даже если предыдущая точка восстановления была создана в течение последних 24 часов.

Следующие ниже снимки экрана и инструкции относятся к компьютеру с Windows 10.

Как создавать ежедневные точки восстановления системы с помощью планировщика задач

Чтобы создать ежедневную точку восстановления автоматически, воспользуйтесь одним из следующих способов:

Метод 1: использование планировщика заданий и VBScript

  1. Загрузите automatic_restore_point.zip, разархивируйте и извлеките прилагаемый файл VBScript в свой каталог C: \ Windows.
    Автоматическое создание ежедневных точек восстановления системы
  2. Запустить планировщик заданий (taskschd.msc) и щелкните «Создать задачу…» на панели «Действия».
    Автоматическое создание ежедневных точек восстановления системы
  3. Введите название и описание задачи.
  4. Щелкните Изменить пользователя или группу…, введите СИСТЕМА и нажмите ENTER. Это заставляет задачу запускаться под учетной записью локальной системы.
  5. Установите флажок Запускать с наивысшими привилегиями.
  6. Выберите Windows 10 в раскрывающемся списке «Настроить для:».
    Автоматическое создание ежедневных точек восстановления системы
  7. Щелкните вкладку «Триггеры» и нажмите «Создать».
  8. В Начать задачу выберите вариант При запуске или При входе в систему. При выборе последнего выберите «Определенный пользователь:», чтобы задача запускалась при входе в систему с определенной учетной записью пользователя.
    Автоматическое создание ежедневных точек восстановления системы
  9. Нажмите ОК и перейдите на вкладку Действия.
    Автоматическое создание ежедневных точек восстановления системы
  10. Нажмите «Создать»… В диалоговом окне «Новое действие» введите или нажмите «Обзор», чтобы выбрать следующий файл:
    C: \ Windows \ System32 \ Wscript.exe
  11. В поле Добавить аргументы (необязательно) введите путь, по которому скрипт перемещается, в данном случае:
    C: \ Windows \ automatic_restore_point.vbs
  12. Щелкните ОК.
    Автоматическое создание ежедневных точек восстановления системы

    Это добавит запись на вкладку Действия.

    if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-medrectangle-4-0’)};

    Автоматическое создание ежедневных точек восстановления системы

  13. Щелкните ОК.
    Автоматическое создание ежедневных точек восстановления системы

Вот и все! Вы настроили планировщик задач для ежедневного создания точки восстановления системы.if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-box-4-0’)};

Дополнительная информация и настройка сценария

Чтобы проверить, работает ли запланированное создание точки восстановления системы, откройте окно Восстановление системы.

Автоматическое создание ежедневных точек восстановления системы

Обратите внимание, что этот сценарий по умолчанию не создает точку восстановления, если последняя существует и была создана за последние 24 часа. Чтобы заставить сценарий создать точку восстановления независимо от даты и времени создания последней точки восстановления, откройте Блокнот с повышенными привилегиями (Запуск от имени администратора) и измените следующую строку в сценарии:

i24hrsLimit = 1

кif(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-large-leaderboard-2-0’)};

i24hrsLimit = 0

… И сохраните файл.

Автоматическое создание ежедневных точек восстановления системы

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

Метод 2: использование WMIC.exe при запуске или входе в систему

Используйте ту же процедуру, что и выше (шаги с 1 по 9) для создания задачи, но в окне «Новое действие» используйте следующее имя программы в текстовом поле Программа / сценарий :.

wmic.exe

В поле Добавить аргументы (необязательно) используйте следующие параметры:

/ Пространство имен: \ root \ default Путь SystemRestore Вызов CreateRestorePoint «Точка автоматического ежедневного восстановления», 100, 7

создать сценарий ежедневной точки восстановления или wmic

Вот и все! Надеюсь, вы нашли сценарий и статью полезными. Дайте мне знать, что вы думаете, в разделе комментариев ниже!

Дополнительные замечания

  1. Сценарий VBScript, используемый в этой статье, основан на моем предыдущем сценарии в разделе «Создание точек восстановления системы с помощью сценария или командной строки», но немного изменен, чтобы запускать его как запланированную задачу.
  2. В Windows уже есть встроенная задача восстановления системы, которая должна создавать обычные точки защиты системы. Однако он может не создавать точку восстановления ежедневно. Более того, в Windows 8 и выше не создаются точки автоматического восстановления системы, если они уже были созданы за последние 24 часа.

    Кроме того, частоту (24 часа) можно изменить, установив значение реестра. SystemRestorePointCreationFrequency, как указано в статье MSDN CreateRestorePoint, метод класса SystemRestore.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *