Ако използвате функцията за възстановяване на системата в Windows 10 и понякога върнете операционната система до последната успешна точка на конфигуриране, когато Windows 10 работи правилно, ще се интересувате от възможността бързо да създадете точка за възстановяване с помощта на PowerShell. Това може да бъде полезно с различни сценарии за автоматизация. В допълнение можете да създадете специален пряк път за изпълнение на команда PowerShell и да направите нова точка за възстановяване с едно кликване. В Windows 10 това е особено полезно, защото създаването на точки за възстановяване вече е много по-рядко, не по-често от веднъж седмично.!
Внимание: Преди да започнете, уверете се, че възстановяването на системата е включено..
За целта натиснете клавишите Win + r на клавиатурата и в диалоговия прозорец Изпълнение въведете следното:
SystemPropertiesProtection
За да създадете точка за възстановяване в Windows 10 с помощта на PowerShell, трябва да направите следното:
Отворете PowerShell като администратор .
Въведете или копирайте и поставете следната команда:
Checkpoint-Computer -Описание "RestorePoint1" -RestorePointType "MODIFY_SETTINGS"
След като натиснете Enter, специален командлет Checkpoint-Computer ще създаде нова точка за възстановяване на системата Windows 10.
Нека да видим какви аргументи на командния ред се използват в него:
описание - Посочва име за точката за възстановяване..
RestorePointType - Указва типа на точката за възстановяване..
Валидни стойности за параметъра RestorePointType:
- APPLICATION_INSTALL
- APPLICATION_UNINSTALL
- DEVICE_DRIVER_INSTALL
- MODIFY_SETTINGS
- CANCELLED_OPERATION
- Стойността по подразбиране е APPLICATION_INSTALL.
Моля, имайте предвид, че в Windows 10 контролната точка за възстановяване на системата не може да има повече от една точка на ден. Ако се опитате да създадете нова точка за възстановяване преди края на 24-часов период, Windows PowerShell генерира следното съобщение за грешка:
предупреждение: Не е възможно да се създаде нова точка за възстановяване на системата, защото са изминали по-малко от 1440 минути от създаването на предишната. Честотата на създаване на точка за възстановяване може да бъде променена чрез създаване на DWORD стойност на "SystemRestorePointCreationFrequency" в ключа на системния регистър "HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ SystemRestore". Стойността на този ключ на регистъра показва необходимия интервал от време (в минути) между създаването на точки за възстановяване. Стойността по подразбиране е 1440 минути (24 часа).
Ако трябва да създадете пряк път за тази операция, можете да направите следното.
Щракнете с десния бутон върху работния плот и изберете командата Създаване -> Пряк път от контекстното меню.
На линия -Посочете местоположението на обекта Въведете или копирайте и поставете следния текст:
powershell -Command "Start-Process powershell.exe -ArgumentList" -ExecutionPolicy Bypass -NoExit -Command \ "Checkpoint-Computer -Описание \" RestorePoint1 \ "-RestorePointType \" MODIFY_SETTINGS \ "\" '-Verb RunAs
Въведете име за пряк път и задайте иконата по ваш избор.
всички.