What System Restore Does and When to Use It
System Restore is a Windows feature that rolls your PC back to a snapshot of your system taken on an earlier date. It undoes recent changes to system files, drivers, and installed programs—but it does not touch your personal files like photos, documents, or videos. Use it when your PC started acting wrong after installing software, a driver update, or a Windows patch, and you want to undo those changes without losing your data.
System Restore works by saving restore points—snapshots of your system configuration—automatically and when you manually create them. When you restore to an earlier date, Windows reverts to that snapshot. The process takes 15 to 45 minutes depending on how far back you go and how much has changed.
This is different from a full factory reset, which erases everything. System Restore is gentler and faster, but it only fixes system-level problems. If your hard drive is failing or your PC has a virus, System Restore will not solve it.
Key Takeaways
- System Restore rolls back system files and drivers to an earlier date but leaves your personal files untouched.
- You can start System Restore from Safe Mode if Windows will not start normally, or from the Settings app if it will.
- Choose a restore point from before the problem started—usually a few days or a week earlier.
- The process takes 15 to 45 minutes and your PC will restart multiple times during the restore.
- If System Restore does not fix the problem, you can undo the restore and try a different date or seek professional help.
How to Access System Restore from Settings
If your PC starts normally, the fastest route is through Settings. Open Settings (press Windows key + I), then go to System > About. Scroll down and click Advanced system settings. A window titled "System Properties" will open.
Click the System Protection tab at the top. You will see a button labeled System Restore. Click it. A new window opens showing available restore points—these are the earlier dates you can return to. Pick the restore point dated just before your problem started. Click Next, then Finish. Your PC will restart and the restore will begin.
Do not turn off your PC during the restore. It will restart several times on its own. When it finishes, you will see a message saying the restore completed successfully or failed. If it succeeded, test whether your problem is gone.
How to Access System Restore from Safe Mode
If Windows will not start normally or freezes during startup, you need to use Safe Mode. Restart your PC and hold down the Shift key while clicking the restart button in the power menu. Keep holding Shift until you see a blue screen with boot options.
Click Troubleshoot, then Advanced options, then System Restore. Windows will load into Safe Mode and open the System Restore window automatically. Choose your restore point and click Next, then Finish. The restore will run in Safe Mode, which is slower but more reliable when Windows is unstable.
If you cannot reach the boot menu, try restarting your PC three times in a row by holding the power button for 10 seconds each time. After the third restart, Windows should show the recovery menu automatically.
Choosing the Right Restore Point
The restore point list shows dates and times, and often a description like "Windows Update" or "Installed [Program Name]". Look for a restore point from before your problem started. If your PC started acting wrong on Tuesday, pick a restore point from Monday or earlier.
Windows creates automatic restore points weekly and before major updates. If you manually created a restore point before installing something risky, that is often your best choice. Hover over a restore point to see its full date and description.
If you see only one or two restore points, System Restore may not be enabled on your PC, or your hard drive is too full. Check the System Protection tab in System Properties—it should show your main drive (usually C:) with protection turned on. If it says "Off", click Configure and turn it on.
What Happens During and After the Restore
Once you click Finish, your PC will restart. You will see a black screen with a progress bar. This is normal. The restore process runs before Windows fully loads, so you cannot use your PC during this time. Do not unplug it or hold the power button.
Your PC may restart two or three times. Each restart is part of the process. After the final restart, Windows will load normally and show a message confirming the restore succeeded or failed. If it succeeded, log in and test your PC. Open the programs that were causing trouble and see if they work now.
Check your installed programs list to confirm that software installed after your restore point date has been removed. Go to Settings > Apps > Installed apps and scroll through. Any program you installed after the restore point should be gone.
Undoing a Restore If It Did Not Help
If the restore did not fix your problem, or if it made things worse, you can undo it. Open System Restore again (Settings > System > About > Advanced system settings > System Protection tab > System Restore button). You will see a new option: Undo System Restore. Click it and follow the prompts. Your PC will restart and return to the state it was in before you ran the restore.
After undoing, you can try restoring to a different, earlier date. Go back into System Restore, pick a restore point from further back, and repeat the process. Each attempt gives you more information about which date your system was last stable.
If System Restore does not solve the problem after two or three attempts, the issue may not be fixable by rolling back—it could be a hardware failure, a virus, or a problem that existed before your earliest restore point. At that point, contact a local computer repair shop or your PC manufacturer's support line.
When System Restore Will Not Work
System Restore cannot fix hardware problems like a failing hard drive, a bad power supply, or overheating. If your PC shuts down randomly, makes grinding noises from the hard drive, or feels very hot, the problem is likely hardware, not software. A restore will not help.
System Restore also cannot remove viruses or malware. If your PC is infected, a restore may remove the malware temporarily, but it will often come back because the infection source is still there. Run a full antivirus scan with a tool like Windows Defender (built into Windows) or Malwarebytes before trying a restore.
If your hard drive is nearly full (less than 10 percent free space), System Restore may not have enough room to create or access restore points. Free up space by deleting old files, emptying the Recycle Bin, or uninstalling programs you do not use.
Frequently Asked Questions
Will System Restore delete my photos, documents, or other personal files?
No. System Restore only affects system files, drivers, and installed programs. Your personal files stay exactly where they are. However, if you created a file after the restore point date, it will still be there—System Restore does not touch user data.
How far back can I restore my PC?
It depends on your hard drive size and how many restore points Windows has created. Most PCs keep restore points from the past two to four weeks. If you need to go back further, you may not have a restore point available. Check the list in System Restore to see your oldest available date.
Can I restore to a specific time of day, or only to a date?
System Restore shows both the date and time for each restore point. You can pick any restore point in the list, including ones from earlier the same day. If multiple restore points exist from the same day, choose the one closest to (but before) when your problem started.
What if System Restore says "The restore did not complete successfully"?
Try running System Restore again in Safe Mode. If that fails, try a restore point from further back. If all restore points fail, your hard drive may be damaged or System Restore may be corrupted. Contact a repair technician or your PC manufacturer for help.
Do I need to uninstall programs before restoring, or will System Restore remove them?
System Restore will automatically remove programs installed after your chosen restore point date. You do not need to uninstall them manually. However, if a program was installed before the restore point, it will stay on your PC even after the restore.