Восстановление системы — это ценная функция Windows, которая помогает легко восстановить систему в случае неправильной конфигурации. Если вы регулярно использовали функцию восстановления системы, вам необходимо знать, как создавать точки восстановления системы одним щелчком мыши с помощью командной строки. Вы также можете сделать это, написав сценарий с помощью WMI или PowerShell.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’)};
В этой статье обсуждаются некоторые методы быстрого создания точки восстановления системы одним щелчком мыши в Windows 10 и более ранних версиях Windows.
СОДЕРЖАНИЕ
- Создать точку восстановления с помощью командной строки
- Создать точку восстановления с помощью команды PowerShell
- Создать точку восстановления с помощью скрипта Windows
- Устранение неполадок: точка восстановления не создается при использовании командной строки или метода PowerShell
Создание точек восстановления системы с помощью командной строки или сценария
Обсуждаются три метода быстрого создания точки восстановления: с помощью командной строки WMI, PowerShell или VBScript.
Метод 1: создание точки восстановления с помощью WMIC
- Откройте командную строку с повышенными правами (администратора).
- Введите следующую команду и нажмите ВХОДИТЬ:
Wmic.exe / Пространство имен: \ root \ default Путь SystemRestore Вызов CreateRestorePoint "% DATE%", 100, 1
(или)
Wmic.exe / Пространство имен: \ root \ default Путь SystemRestore Вызов CreateRestorePoint «Моя точка восстановления», 100, 12
if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-medrectangle-4-0’)};
Вы должны увидеть следующий вывод, который указывает на то, что создание точки восстановления было успешным.Выполнение (SystemRestore) -> CreateRestorePoint ()
Выполнение метода выполнено успешно.
Выходные параметры:
экземпляр __PARAMETERS
{
ReturnValue = 0;
}; - Закройте окно командной строки.
Это автоматически создает точку восстановления. Вы можете создать ярлык на рабочем столе для указанной выше командной строки WMIC, назначить значок (из rstrui.exe) и установить для него значение запустить от имени администратора при двойном щелчке.
(Для целевого пути укажите команду cmd / k (и пробел) перед командной строкой wmic.exe.)if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-box-4-0’)};
Дважды щелкните ярлык всякий раз, когда вы хотите создать точку восстановления системы.
Метод 2: создание точки восстановления с помощью командной строки PowerShell
Чтобы создать точку восстановления с помощью PowerShell:
- Щелкните рабочий стол правой кнопкой мыши и выберите «Создать». Выбрать ярлык
- Введите следующую командную строку для цели ярлыка.
PowerShell -NoProfile -ExecutionPolicy Bypass -Command "& {Start-Process PowerShell -ArgumentList '-NoProfile -ExecutionPolicy Bypass -NoExit -Command" Checkpoint-Computer -Description "MyRestorePoint" -RestorePointTypeTINGS "MODIFY_S "'" -Verb RunAs} "
- Назначьте имя для ярлыка (скажем, Создать точку восстановления)
- Двойной щелчок по ярлыку автоматически создаст точку восстановления системы. Вам будет предложено разрешение на подъем.
Метод 3: создание точки восстановления с помощью скрипта
Метод сценария имеет несколько преимуществ. Он позволяет вам назначать описание настраиваемой точки восстановления в системах до Windows 10. Во-вторых, на компьютерах с Windows 8 и Windows 10 сценарий может создать точку восстановления, даже если более ранняя точка восстановления была создана в последние 24 часа; обратитесь к значению реестра SystemRestorePointCreationFrequency, упомянутому в конце этого сообщения. Это невозможно, если вы используете командную строку или метод PowerShell.
- Загрузите create_restore_point.zip
- Извлеките VBScript в папку по вашему выбору, скажем D: \ Скрипты.
- Дважды щелкните файл create_restore_point.vbs, чтобы запустить его.
Вы увидите запрос на повышение прав, и после того, как вы дадите свое согласие, скрипт автоматически создаст точку восстановления в Windows 10.
Сценарий не отображает окно с подтверждающим сообщением, если операция прошла успешно. Если операция создания точки восстановления завершится неудачно, отобразится код обнаруженной ошибки.
Поведение скрипта в Windows 8 и ранее
if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-banner-1-0’)};Вы увидите следующее окно ввода с предложением присвоить ему собственное описание. Этот запрос появляется только в том случае, если вы используете Windows 8 или более раннюю версию.
Когда вы увидите следующее приглашение, введите описание и нажмите ВХОДИТЬ. Приведенное здесь описание отобразится в диалоговом окне «Восстановление системы».
Поле ввода предварительно заполнено фразой «Точка восстановления вручную». Вы можете использовать описание по умолчанию или изменить его соответствующим образом, прежде чем нажимать ОК.
if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-large-leaderboard-2-0’)};
Совет №1: Если вы хотите использовать описание по умолчанию и не хотите, чтобы поле ввода отображалось, отредактируйте файл create_restore_point.vbs с помощью Блокнота и удалите строку №37 (строка, которая начинается со следующего кода) и сохраните файл.
sDesc = InputBox ("Введите описание." .......
Примечание. Вы не увидите указанное выше поле ввода, если сценарий определит, что вы используете Windows 10. Это связано с тем, что из-за изменений в Windows 10 v1607 и более поздних версиях пользовательские описания точек восстановления не работают. В Windows 10 автоматические точки восстановления или точки восстановления по сценарию всегда называются точкой автоматического восстановления.if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-leader-1-0’)};
Совет №2. Вы можете создать ярлык для сценария, поместить его в меню «Пуск» или на панель задач и соответствующим образом настроить значок ярлыка. Вы можете использовать значок точки восстановления в C: \ Windows \ System32 \ rstrui.exe.
Чтобы закрепить ярлык сценария на панели задач или в меню «Пуск», отредактируйте свойства ярлыка сценария и включите wscript.exe перед целевым путем.
Устранение неполадок: точка восстановления не создается при использовании метода WMIC или PowerShell?
В Windows 8 и более поздних версиях, если приложение или сценарий вызывает метод CreateRestorePoint для создания точки восстановления, Windows пропускает создание этой новой точки восстановления, если какие-либо точки восстановления были созданы за последние 24 часа.
Итак, если указанная выше командная строка PowerShell или WMIC не создает для вас точку восстановления, вероятно, это связано с тем, что за последние 24 часа была создана другая точка восстановления. В этом случае метод PowerShell может показать следующее предупреждение:
if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-large-mobile-banner-2-0’)};
ПРЕДУПРЕЖДЕНИЕ. Невозможно создать новую точку восстановления системы, поскольку она уже была создана в течение последних 1440 минут. Частоту создания точки восстановления можно изменить, создав значение DWORD «SystemRestorePointCreationFrequency» в разделе реестра «HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ SystemRestore». В значении этого раздела реестра указывается необходимый временной интервал (в минутах).
Частоту создания точки восстановления можно изменить, создав значение DWORD SystemRestorePointCreationFrequency в разделе реестра:
HKLM \ Программное обеспечение \ Microsoft \ Windows NT \ CurrentVersion \ SystemRestore
Данные значения этого параметра реестра указывают необходимый интервал времени (в минутах) между созданием двух точек восстановления. Значение по умолчанию — 1440 минут (24 часа).
if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-large-mobile-banner-1-0’)};
- Если приложение вызывает CreateRestorePoint для создания точки восстановления, а значение раздела реестра равно 0, восстановление системы не пропускает создание новой точки восстановления.
- Если приложение вызывает CreateRestorePoint для создания точки восстановления, а значение раздела реестра представляет собой целое число N, восстановление системы пропускает создание новой точки восстановления, если какие-либо точки восстановления были созданы за предыдущие N минут.
Статьи по Теме
- Как создавать ежедневные точки восстановления с помощью планировщика задач в Windows
- Как создать точку восстановления или вернуться к предыдущей точке восстановления
- Как удалить отдельные точки восстановления системы в Windows
Если вам известен какой-либо другой метод командной строки или сценария для автоматизации создания точки восстановления системы, сообщите об этом в разделе комментариев ниже.