Ask Leo! by Leo A. Notenboom

Why isn't there a restore point where I want to go back to?

Search First! Then browse: Categories | Full Archive | By Date | Newsletter

Home » General Computing » Maintenance and Backup

Summary: Restore points are a handy way to undo problematic system changes. Even though you can control it some, restore points can only go back so far.

I want to restore my Windows XP laptop to a previous restore point but when I go to system restore I only see this month's. Where did all my other restore points go? System Restore is turned on, and I've set the system restore point disk space to maximum.

In short - because System Restore can only remember so much.

Unfortunately people's expectations are often otherwise.

System Restore is really intended as a king of "short term" safety net. By that I mean that if you make a change that destabilizes your system, you should be able to quickly tell, and then use system restore to revert to the way things were before that change. The common scenario is that you realize that quickly; often within minutes of having made the change.

System Restore wasn't really intended to be able to restore you back to any arbitrary time in history. It has limits. Limits you can control, somewhat, but even then there are limits.

Each time a restore point is created, Windows saves a bunch of information related to the state of your system at that moment in time. That "bunch of information" takes up disk space. Since system restore is documented as "created daily and at the time of significant system events (such as when an application or driver is installed)", they can add up.

"If the space required by System Restore exceeds the amount available it will start deleting the oldest restore points."

That's where the limits come in.

Right click on My Computer, click on Properties, and then click on the System Store tab. Make sure the Turn off System Restore checkbox is not checked. (Uncheck it if it is, and click on Apply.)

System Restore Settings

Click on your C: drive in the available drives list, and click on Settings...

System Restore Drive Settings

Here you can see, and control, the amount of disk space allocated to System Restore. In my case a maximum of 12% of my disk space is made available.

If the space required by System Restore exceeds the amount available it will start deleting the oldest restore points. If your restore points aren't going back as far in time as you expect, that's probably exactly what's happening.

You may want the disk space set to its maximum to keep as many as possible, but you still can't keep them all. The only way to truly keep that kind of backup information for a long time is to:

  • Use a true backup or imaging program

  • Keep the backups on off-line media like CD-ROMs, tape, or even external hard disks, so as not to run out of room

With a good backup or imaging program you should be able to restore your entire machine to any arbitrary date for which you kept the backup.

Related:

Helpful? Get new articles weekly by email in my FREE newsletter!

Your Name:
Your Email:


Why Subscribe?

Article C2997 - April 16, 2007

Recent Comments
8 Comments

System Restore is badly named.

It does NOT restore the system to some time in the past.

It will remove some drivers that were installed and that is about all it does.

Does not remove programs.

Restore points that some installations SAY they set are *never* set (I have never found any the ere 'set".)

Posted by: anonSystem restore is badly named. at April 20, 2007 6:21 PM

Leo..I am rookie pc SR user but you didn't mention Systems Restorers calandar can be back dated.He didn't mention going to previous months.BTW, how many months will this baby retain? Its saved this ole Seniors a** several time!!

Posted by: Bobjr at April 20, 2007 6:55 PM

(Why are there no/Are there any) system restore point archival programs out? (If this a new and actually good and useful idea and someone makes it, I wanna share of the profits...).

Posted by: Bruce McCormick at April 21, 2007 8:07 AM

System restore does all sorts of things. I'm not sure if anyone except Microsoft fully understands what it does. Even more so on Vista.

For a start, it backs up all files protected by Windows File Protection (and if they change then it backs them up again - with the changed version).

It copies the entire registry which is a database of all Windows settings.

Since drivers have both registry entries and are protected by Windows File Protection (which is the mechanism on which "System File Checker" [sfc] relies) System Restore does cover driver changes, but driver changes in themselves have their own "Roll Back Driver" feature elsewhere in Windows.

Windows Vista (all versions - although its not accessbile on some versions, it does do it on all versions) goes further by applying System Restore to personal files like documents, pictures etc so that it takes copies of them as well. This feature is called previous versions.

I hope this helps rather than confuses.

Posted by: Eli Coten at April 21, 2007 3:28 PM

I've used system restore successfully in the past, but for some strange reason, it suddently stopped working. I've verified all the settings and everything looks fine. I'm not 100% certain, but this strange behavior could have started after I installed (and used) the CCleaner program (which I use almost everyday). Could this be wiping out the data from the restore point utility? Any help would be most appreciated.

Posted by: Martin at May 7, 2007 8:32 PM

System Restore is a piece of junk. It takes up several GB of disk space and for what? It does not back up files, just settings and information. I rather use those 5-10GB of space to save fully backed up versions of windows.
Also, be aware that many current backup programs also create restore points and are much more efficient than that of the windows version. They actually deal with full backups unlike system restore and there restore points will monitor your last backup file and extend that information to create the latest restore point. This means much less disk space and 100% pure software/hardware restoration!

Posted by: Chris at August 1, 2007 11:01 AM

why not just backup your files instead through the internet. instead of using your system to restore it.... its easy, i use ERT data backup

www.ertdatabackup.com

Because it can take a Really Long Time to backup completely over the internet. See this article: Can I do my backups over the internet?

-Leo

Posted by: ori at August 15, 2008 5:18 PM

You never mentioned how to go to a restore point when you start in the SAFE mode (F8).

You can go back to a restore point of your choice.

The issues discussed in this article are the same whether you're using safe mode or not.
- Leo
22-Oct-2008
Posted by: Ken Moore at October 21, 2008 11:59 AM

Post a comment on "Why isn't there a restore point where I want to go back to?":






(Email Address will not be published.)

Remember Me?

By popular demand...
my tip jar
Cuppa Joe
Buy Leo a Latte!

(you may use HTML tags for style)

RSS feed Subscribe to the RSS Feed specifically for comments on this article.

Before commenting, please...

  • Read the article at the top of this page. If your comment shows you didn't, it'll be deleted and ignored.

  • Comment only on this article. Use the Google search box at the top of the page if you have a question about something else.

  • Don't include personal information in the comment. No email addresses. No phone numbers. No physical addresses.

  • Don't spam. Excessive links to unrelated sites within a comment or across multiple comments will cause all such comments to be removed.

  • Don't ask me to recover lost passwords or hacked accounts. I can't, and those comments will be deleted.

  • I can't respond to every comment. And I can't vouch for the accuracy of others who do.

Please wait. Your comment is being processed ...


Question? Ask Leo!