Would you like to learn how to create a Restore point using Powershell? In this tutorial, we are going to show you how to use Powershell to create restore points on a computer running Windows.

• Windows 2012 R2
• Windows 2016
• Windows 2019
• Windows 10
• Windows 8
• Windows 7

Equipment list

The following section presents the list of equipment used to create this tutorial.

As an Amazon Associate, I earn from qualifying purchases.

Related tutorial – PowerShell

On this page, we offer quick access to a list of tutorials related to PowerShell.

Tutorial Powershell – Create Restore points

As an Administrator, start an elevated Powershell command-line.

Windows 10 - powershell elevated

Enable the use of Restore points on the C drive.

Copy to Clipboard

The System Restore feature was enabled on drive C.

Windows - Enable system restore point

Optionally, enable the use of Restore points on multiple drives.

Copy to Clipboard

Create a restore point using Powershell.

Copy to Clipboard

There are multiple restore point types.

Copy to Clipboard

The default restoration point type is APPLICATION_INSTALL.

List the Restore points available on the system.

Copy to Clipboard

Here is the command output.

Copy to Clipboard

Restore a system checkpoint using the sequence number.

Copy to Clipboard

Restart the computer.

Copy to Clipboard

The system will apply the restore point.

Windows - System Restore

Congratulations! You are able to create Restore points on Windows using Powershell.

Restore point – Daily limitation

By default, the system is limited to the creation of 1 restore point per day.

Copy to Clipboard

Disable the restore point limitation.

Copy to Clipboard

Restart the computer.

Copy to Clipboard

Create multiple restore points using Powershell.

Copy to Clipboard

List the Restore points available on the system.

Copy to Clipboard

Here is the command output.

Copy to Clipboard

Congratulations! You disabled the Restore point daily limitation.