System Restore is a built-in software in Windows 10 which enables you to restore settings from a restore point. This is a handy feature for the users to revert changes to an earlier state. Restore Point is a point where settings are saved from time to time. You can create a custom restore point or use one that is made by your computer.
You can have a restore point made automatically every time Windows start, for this follow the steps:
Create restore Point Automatically when the Windows Start
- Click on the “Start” button and search “Task Scheduler”, open it.
- Right Click on the “Task Scheduler Library” folder and select “Create Task”.
- Startup System Restore Properties open with “General” tab, type the name you want for the task in the name field.
- Under “Security options”, select “Run whether the user is logged on or not”
- Check “Run with highest privileges”
- Next, go to the “Triggers” tab and click on “New button”
- From the “Begin the task” drop-down menu select “At startup” and click “OK”.
- Next, go to the “Actions” tab and click on “New…”
- From Action drop-down menu, select “Start a program”
- In the “Program/script” field, type the powershell.exe command and in the “Argument (optional)” field type (-ExecutionPolicy Bypass -Command “Checkpoint-Computer -Description \”My Restore Point Startup\” -RestorePointType \”MODIFY_SETTINGS\””) command and click “OK”
- Now go to the next “Conditions” tab and uncheck “Start the task only if the computer is on AC power” and click “OK”
- Next step is to specify the password for your account and click “OK”
By following the steps you’ll have a new system restore point made every time your computer is started. You can deactivate this by right-clicking the task inside the “Task Scheduler Library” folder and selecting the Delete option.