В этом посте рассказывается, как запланировать создание ежедневной точки восстановления системы во время запуска или входа в систему во всех версиях 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
- Загрузите automatic_restore_point.zip, разархивируйте и извлеките прилагаемый файл VBScript в свой каталог C: \ Windows.
- Запустить планировщик заданий (taskschd.msc) и щелкните «Создать задачу…» на панели «Действия».
- Введите название и описание задачи.
- Щелкните Изменить пользователя или группу…, введите СИСТЕМА и нажмите ENTER. Это заставляет задачу запускаться под учетной записью локальной системы.
- Установите флажок Запускать с наивысшими привилегиями.
- Выберите Windows 10 в раскрывающемся списке «Настроить для:».
- Щелкните вкладку «Триггеры» и нажмите «Создать».
- В Начать задачу выберите вариант При запуске или При входе в систему. При выборе последнего выберите «Определенный пользователь:», чтобы задача запускалась при входе в систему с определенной учетной записью пользователя.
- Нажмите ОК и перейдите на вкладку Действия.
- Нажмите «Создать»… В диалоговом окне «Новое действие» введите или нажмите «Обзор», чтобы выбрать следующий файл:
C: \ Windows \ System32 \ Wscript.exe
- В поле Добавить аргументы (необязательно) введите путь, по которому скрипт перемещается, в данном случае:
C: \ Windows \ automatic_restore_point.vbs - Щелкните ОК.
Это добавит запись на вкладку Действия.
if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-medrectangle-4-0’)};
- Щелкните ОК.
Вот и все! Вы настроили планировщик задач для ежедневного создания точки восстановления системы.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
Вот и все! Надеюсь, вы нашли сценарий и статью полезными. Дайте мне знать, что вы думаете, в разделе комментариев ниже!
Дополнительные замечания
- Сценарий VBScript, используемый в этой статье, основан на моем предыдущем сценарии в разделе «Создание точек восстановления системы с помощью сценария или командной строки», но немного изменен, чтобы запускать его как запланированную задачу.
- В Windows уже есть встроенная задача восстановления системы, которая должна создавать обычные точки защиты системы. Однако он может не создавать точку восстановления ежедневно. Более того, в Windows 8 и выше не создаются точки автоматического восстановления системы, если они уже были созданы за последние 24 часа.
Кроме того, частоту (24 часа) можно изменить, установив значение реестра. SystemRestorePointCreationFrequency, как указано в статье MSDN CreateRestorePoint, метод класса SystemRestore.