System Restore Points have been present since Windows XP, as far as I can recall. I don’t remember if Windows 98 or Windows 2000 had the option. Speaking of system restore points, they are just a bit over a screenshot of your system drive. They capture the resident program, their settings, and Windows Registry as an image and back up a few things that are necessary to reconstruct the system drive to the point if you opt to go back.
Difference between System Backup & System Restore Point
Backing up the system and creating a system restore point are two different things – like day and night. When you back up your computer – say only the system drive – you are literally copying all the data from the system drive to a location other than the system drive. I have never heard of anyone creating a backup of a system drive on the system drive itself. That spoils the very purpose of system backup.
The purpose of system backup is to create another set of files that you can use in case the original ones are damaged. These files can be program files only or may include your data files also. That depends upon how you configure your system backup program. You may also manually back up your files using XCOPY command. We’ll talk about manual backup in a separate article.
You can configure your system restore settings via Control Panel > System > System Protection > Configure as shown above.
When you create a system restore point, Windows just takes a snapshot of programs and settings related to the operating system. In Windows 7, it employs the Volume Shadow Copy service that allows it to compress the snap into a very small file – thus allowing you to create as many restore points as you want.
Ideally, 1GB should suffice for storing restore points. At 1GB, Windows can easily store over 10 restore points on a computer. Also, when you create a system restore point, Windows does not include your data files. For example, if you delete your music files and want them back, you will have to use some file recovery program. System restore cannot bring them back.
A System Restore will affect your system files, programs, and registry settings. It can also make changes to scripts, batch files, and other types of executable files on your Windows computer. So any changes which have been made to these files will be reversed. You can read more here: Find out programs & files which will be affected after System Restore.
Frequency Of System Restore Points
Frankly speaking, there is no specific set of rules for the frequency of creating a system restore point manually. It completely depends on how a person uses his or her computer. You must – however – create system restore points:
- Before installing any program;
- Before making changes to the Windows Registry (includes registry clean up using third party programs);
- Before cleaning Junk files in an aggressive mode as some programs store their information in the user profiles and if such files go missing, the computer/program may not act stable; However, restore is not always guaranteed in this case;
- Allowing any website to perform any specific task on your computer – such as allowing a website to check your system for errors and correcting them;
In most cases, Windows 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.
It is up to you to decide the frequency of creating a system restore point. If you use the computer only for certain office work and/or desktop publishing, the frequency can be less.
If you are among the people who play plenty of games – different games in real-time with others on the Internet, the frequency of creating restore points should be more. Games tend to change settings – especially the ones related to graphics and sound.
If a game doesn’t reverse settings to what they were prior to loading the game, you will need a system restore point created before you started playing games. That does not mean you should be creating a restore point every time before you start a game. But the frequency could be something that keeps your graphics and audio settings intact in case some game goes wrong.
Then there are people who love to experiment with different programs: whether already existing on the computer or installing new ones. I, for example, keep on changing the settings in almost every session. Basically, they would be services, audio and other administrative tools including manual registry editing.
In my case, I create a restore point at every boot. Since using the Graphical User Interface (GUI) version of a system restore point causes delay – keeping me waiting until it says the restore point is created – I use a script that creates a restore point silently in the background. I will share the process of creating manual restore points in my next post.
I hope this above explains the ideal frequency of a system restore points in Windows 11/10/8/7 as based on computer usage.