The Windows operating system will create a system restore point automatically periodically by default. Windows also creates a system restore point, when it detects a major change happening to your system – like when you are installing Windows Updates, Drivers or at times Software.
These restore points represent a stored state of your computers system files and registry settings. If at any time you feel the need to undo some changes or if your Windows is not working properly, you can restore your system back to a prior ‘good’ restore point.
System Restore uses a feature called
System Protection. It is a Windows feature that regularly creates and saves information about your computer’s system files, registry settings and previous versions of files. System Restore affects Windows system files, installed programs, registry settings, changes to scripts, batch files and other types of executable files – but does not affect personal files.
Create System Restore PointAs mentioned, Windows creates restore points automatically. To create a system restore point manually, open Control Panel and type
System Restore in search box.

Click on
Create a restore point. The
System Properties box will open.

Click on
Create. The
System Protection box will openand you will be asked to give it a name.

I chose the name – TWC here.
Click on Create. The process will start and take less than a minute. Meanwhileyou will see a Creating a restore point message.

One the process is completed, you will see a The restore point was created successfully message.
Click on Close. Your System Restore Point named TWC will now have been created and should you wish, at any time infuture, you can restore your computer to this or any other System Restore Point.
source:twc