Most of us remember Windows System Restore as a lame-duck feature from Windows XP; when it seemed we might benefit from using it, it never quite worked how we expected. That’s no longer the case.
Windows System Restore is an awesome system recovery tool, and it’s included with Windows for free. It’s the ideal solution for rolling back bad drivers, fixing when buggy software breaks your PC, or simply rolling you back to a previous point in time. If you’ve still got a bad taste in your mouth from the lacklustre XP version of System Restore, it’s time to take a look at it again if you’ve upgraded to Windows 7 or Vista.
System Restore in Windows 7 Is Better than XP
If you’ve ever tried the XP variety of System Restore, the uselessness of it probably left a bad taste in your mouth — but if you’ve upgraded to Vista or Windows 7, you should really give System Restore another chance.
Back in the XP days, system restore simply used a file filter and copied files around, but since Vista, it uses the Shadow Copy features built into Windows — essentially, Windows can create a snapshot of your drive as of a certain point in time, which can then be used later to restore your PC should anything go wrong. The Shadow Copy feature is also used by backup software to take snapshots of files even while they are in use, and it powers the Previous Versions feature built into the Professional and Ultimate version of Windows. Using Shadow Copy instead of simple file copying makes System Restore much more effective and comprehensive — while the XP version only could really roll back from certain Windows changes and generally didn’t work that well, System Restore in Vista or Windows 7 can actually roll back to a previous version of an installed application.
Create a Manual System Restore Snapshot
If the manual method is too many steps for you, you can make a shortcut that creates a system restore snapshot in a single step without having to go through any other steps. Regardless of the method you choose, you should make a point of creating system restore snapshots before you start doing any major tweaking on your PC.
Restoring from a System Restore Snapshot
You should note that System Restore isn’t going to roll back your documents, it’s just going to operate on internal operating system files, program files and system settings. If you had a document on your desktop, it shouldn’t be removed, but if you roll back to before you install an application, the shortcut to that application would probably go away.
If your PC won’t even boot, you should also note that you can access the System Restore features from the Windows installation disc, which can be very helpful when you’ve completely broken your PC.[imgclear]
There’s No Performance Drain From System Restore
If you’re really worried about the use of your drive space, you can easily tweak System Restore to use less space in Windows 7 — just head into System Properties –> System Protection –> Configure and drag the slider to choose exactly how much space you want to use. For Windows Vista, it’s a lot more difficult — you’ll need to use a command-line hack to force Windows Vista to use less space.
The much better solution, however, is to simply clear out all restore points but the most frequent one whenever you’re in need of some extra drive space using the Disk Cleanup utility. Just run it as administrator by right-clicking on the utility in the start menu and choosing the Run as Administrator option, or you can open it normally and click the “Clean up system files” button — once you’ve done so, you can choose the More Options tab where you’ll find a Clean up button to remove all the old restore points except for the most recent one. This keeps you safe just in case you need to restore, but doesn’t keep the older, more unnecessary restore points around.
At this point hopefully you can see the benefit and learn to love how System Restore can fix your PC easily, but if you really insist, you can disable System Restore easily from the System Protection tab.
What about you? Have you used System Restore to fix your PC problems? Share your experiences in the comments.