What should be the frequency of System Restore Points in Windows?

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 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:

  1. Before installing any program;
  2. Before making changes to the Windows Registry (includes registry clean up using third party programs);
  3. Before cleaning Junk files in 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;
  4. 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 graphic 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 creating manual restore points in my next post.

I hope this above explains the ideal frequency of a system restore point in Windows 10 / 8 / 7 as based on computer usage. If you still have any doubts, please get back to us via the comments section or forums.thewindowsclub.com.  We have some good techies at the Windows Club Forum to assist you with almost anything Microsoft!

Posted by on , in Category Windows with Tags
Arun Kumar is a Microsoft MVP alumnus, obsessed with technology, especially the Internet. He deals with the multimedia content needs of training and corporate houses. Follow him on Twitter @PowercutIN


  1. Harerton Dourado

    System restore started in Windows Me.

  2. Arun Kumar

    Thank you for the information. Been a long time so couldn’t recall.

  3. Hunky

    1. System Restore Folder is known to be a safe heaven for our good old malware friends to hide from AntiVirus programs.

    2. Often system restore doesn’t solve issues as tweaking some times plays with many files which are not backed up as part of restore process.

    3. Many critical issues, such as loss of system files due to bad sector wont be solved with system restore.

    Best way is to maintain separate partition for data (large) and OS + apps/programs (small) and use drive images creators to take backup image/snapshot of the entire OS drive it self 🙂

  4. mmg1818

    now I use SSD and no system restore, no defragmentation, no superfetch, no “Allow files on this drive to have contents indexed in addition to file properties” and yes “Turn off Windows write-cache buffer…”

  5. Arun Kumar

    System Backup programs are no doubt best method. But in my case where I keep on changing on some attribute in almost every session – or say like for people who need frequent going back, it serves a little purpose.
    I do – however – use Macrium Reflect in addition once a week or so. That makes sure I have the latest image on a separate bootable disk. I don’t get to use those backups though; But as they say, better safe than sorry!
    I agree with all three points above. Thank you for bringing them up.

  6. Arun Kumar

    I turned off indexing as I use command line for file search (when required – as my most important files are off computer). But does removing “superfetch” improve Windows experience? Should I give it a try and see. Like, I have removed the local HOSTS file and use my own custom DNS Proxy for a faster DNS resolution, is there anything we can do to tweak and do our own custom indexing instead of being dependent on Windows as the latter is more complicated.

  7. Hunky

    For tweaking, why people dont suggest virtual installations first rather suggesting how to fix physical os if getting any issue ??

    Better to practice and implement in a virtual installation before attempting tricks in a physical os

Leave a Reply

Your email address will not be published. Required fields are marked *

3 + 7 =