Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I know when I click on "show more restore points" in Windows 7 System Restore application it shows up more restore points. But are they all of them? Only a few more showed up, and I believed I must have had more.

I also checked the disk space I allocated for the restore points, there is still much space left.

share|improve this question
add comment

2 Answers

up vote 6 down vote accepted

Run Powershell as an administrator. At the prompt:

Get-ComputerRestorePoint

This will list all the system restore points.

enter image description here

Powershell offers 4 Cmdlets to manage system restore and/or restore points:

  1. Disable-ComputerRestore

  2. Enable-ComputerRestore

  3. Get-ComputerRestorePoint

  4. Restore-Computer

For assistance with any of them, you can add get-help in front of the Cmdlet, i.e.

get-help Get-ComputerRestorePoint
share|improve this answer
    
Thank you very much for making my answer pretty Oliver! :) –  Sean C. Aug 14 '12 at 16:38
1  
Sean, you can @ and editor to contact them, even though it is not a suggested name, something like @OliverSalzburg. –  soandos Aug 14 '12 at 16:56
    
@SeanC.: You're welcome. Thanks for the great answer :) –  Oliver Salzburg Aug 14 '12 at 16:57
add comment

System Restore is implemented using the Volume Shadow Copy Service (Volume Snapshot Service, VSS). As such, you can use vssadmin in an elevated command prompt to list all of the restore points:

vssadmin List Shadows

Note that Windows Backup also uses VSS, with shadow copies stored on both the system and backup drives, so if your backup drive is connected, the shadow copies stored on the backup drive corresponding to these backups will be listed as well. Add /for=C: to specify the volume you want to list the shadow copies for, replacing C: with the volume letter of your choice if it is not C:.

While this isn't the easiest way to work with restore points, you can use the creation date and time and shadow copy ID listed in the output from the above command to delete specific restore points, using the vssadmin Delete Shadows command. You can also create restore points with vssadmin Create Shadow and change the amount of space available to restore points with vssadmin Resize ShadowStorage. More information about vssadmin is available in this TechNet article.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.