System Restore: What It Does and What It Does Not
System Restore reverts system files, drivers and the registry. It does not touch your documents, and it will not recover them. It is not a backup.
System Restore is the most misunderstood feature in Windows, and the misunderstanding runs in both directions. People avoid it believing it will erase their documents, and people rely on it believing it is a backup. It is neither.
What It Reverts
A restore point is a snapshot of the system configuration: protected system files, installed drivers, the registry, and certain application state.
Restoring to a point rolls those back to how they were when the point was taken. A driver installed since then is removed. A registry change made since then is undone. An application installed since then is generally no longer registered, even where its files are still on disk.
What It Does Not Touch
Personal files are outside its scope. Documents, pictures, downloads and the rest of the user profile’s data are not captured in a restore point and are not reverted.
This is reassuring in one direction and disappointing in the other. It means restoring is safe for your data. It also means restoring cannot recover a file you deleted yesterday, because there was never a copy of that file in the restore point.
| Restored | Not restored |
|---|---|
| Protected system files | Documents, photos, downloads |
| Installed drivers | Email stored in a local data file |
| The registry | Browser profile data in most cases |
| Application registration and system-level files | Files you deleted |
| Some Windows settings | Anything on another drive without protection enabled |
Why It Is Not a Backup
Restore points are stored on the same volume they protect, in space reserved for the purpose. If that drive fails, the points fail with it.
They are also rotated. As the reserved space fills, the oldest points are discarded to make room for new ones, so the history available is short and not under your control.
Anything you cannot recreate belongs on separate storage, with at least one copy that is not attached to the machine. System Restore sits alongside that; it does not replace it.
Why You Might Have No Points
The feature is frequently off. On many clean installations protection is disabled by default, and a machine that has never had it enabled has no points to offer.
Where it is on, the amount of space allocated determines how many points survive. Too small an allocation means points are discarded almost as fast as they are created, which presents as a restore list containing only today.
Both are in the system protection settings, which show the protection state per drive and the space in use. Turning protection on for the system drive and allocating a reasonable share of the volume is the configuration that makes the feature useful.
Points are created automatically before significant changes such as driver installations and updates, and can be created manually at any time. Creating one by hand before deliberately changing something is the habit that makes this feature worth having.
Using It
From within Windows, the restore wizard lists available points with their dates and what triggered them. Selecting a point offers a scan for affected programs, which reports what will be removed or restored. Reading that list before proceeding is worthwhile; it is the clearest statement of what the operation will do.
From a machine that will not boot, the recovery environment offers the same operation. This is the common case, since a driver or update that broke the boot is exactly what System Restore is for.
The operation restarts the machine and takes some minutes. Interrupting it is the one genuinely risky thing about the feature, because a partially applied restore leaves the system in a mixed state. Do not power the machine off while it is running.
When It Is the Right Tool
It is the right tool when a change broke something and the change is recent. A driver update that caused crashes, a program installation that damaged file associations, a registry modification with unexpected effects.
It is the wrong tool when the problem is corrupt system files without a known trigger, in which case the repair sequence in chkdsk, SFC and DISM is more appropriate. It is also the wrong tool for hardware faults, which it cannot affect, and for recovering data, which it does not hold.
What People Get Wrong About This
The first mistake is expecting it to recover deleted files. This is the most common reason people are disappointed by it, and it follows directly from what a restore point contains.
The second is treating it as a backup and not having one. A drive failure takes the points with it.
A third is discovering it is turned off at the moment it is needed. It has to be on beforehand, which means enabling it now rather than when something breaks.
A fourth is not reading the affected programs list. Restoring past a software installation removes it, and that is occasionally a larger cost than the problem being solved.
And the last is powering off during a restore. It is the one operation here where interruption causes real damage.
Practical Setup
Turn protection on for the system drive. Allocate enough space that several points survive. Create a point manually before installing a driver, changing a system setting, or doing anything you would want to undo.
Then treat it for what it is: a quick way back from a recent configuration change, sitting underneath a real backup that handles everything it does not.
Common questions
Does System Restore delete my personal files?
No. It reverts system files, installed drivers, the registry and some application installations. Documents, photos and other personal files in your profile are left alone. The reverse is also true and matters more: it will not bring back a file you deleted, because it never had a copy of it.
Is System Restore a backup?
No. It protects the system configuration, not your data. A machine whose drive fails loses every restore point along with everything else, because the points live on the same volume. Anything you cannot recreate needs a real backup on separate storage.
Why do I have no restore points?
Protection is often off by default on a clean install, so no points have ever been created. It can also be on with too little space allocated, in which case older points are discarded as new ones are made. Both are visible in the system protection settings.
Will System Restore remove a program I installed?
Usually, if it was installed after the restore point was created. The registry entries and system-level files are reverted, so the application is no longer properly registered even where its files remain. Windows shows a list of affected programs before it proceeds.
Can I undo a System Restore?
Yes, when it completes normally. Windows creates a point representing the state before the restore, so the operation can be reversed. A restore performed from the recovery environment on a machine that will not boot may not offer this, which is a reason to prefer running it from within Windows where possible.
Read next
- chkdsk, SFC and DISM: Which One to Run and When Three repair tools with three different jobs. Why DISM comes before SFC, what chkdsk actually checks, and when chkdsk can finish off a failing drive.
- Access Denied on a Folder You Own: Fixes That Work Fix 'Access Denied' on folders you own. Understand permissions, UAC, and the correct fixes without taking ownership of system folders.
- Driver Signature Enforcement: Why It Refuses Why Windows refuses unsigned kernel drivers, what test signing actually changes, and an honest account of what is given up to load one.
- ARP and MAC Addresses: Finding the Hardware How a host finds the MAC behind an IP, why ARP never leaves the local network, and how a stale cache entry produces a confusing partial outage.
- Fix 'A required CD/DVD drive device driver is missing' During USB Install When Windows setup says a CD/DVD driver is missing but you're installing from USB, the real cause is usually USB port or media. Learn how to fix it.