The built-in tool in Windows helps you roll back recent configuration changes without touching your personal files or email.
You’ll learn what this feature does, when it’s the right choice, and how to create and use restore points safely.
This feature snapshots your system state—registry entries, drivers, and core settings—so you can undo a bad install, driver conflict, or malware change quickly.
Access it by typing “Create a restore point” to open System Properties, or go through Control Panel > Recovery > Open System Restore. On encrypted devices, keep your BitLocker recovery key handy.
Windows makes points automatically before app installs, driver updates, and major updates. You can also make one manually before big changes.
Key Takeaways
- It protects system settings and drivers, not personal files.
- Quick rollback for configuration issues is faster than a full recovery.
- Find it via “Create a restore point” or Control Panel > Recovery.
- Windows auto-creates points; you can add one before major changes.
- BitLocker may require your recovery key to complete a restore.
- Windows 11 (24H2) can retain points up to 60 days after a recent update.
What System Restore Does and Why It Matters for Windows Recovery
A restore point captures a snapshot of key Windows components so you can undo recent configuration mistakes quickly.
Restore points save registry hives, core system files, device drivers, and important settings at a specific time. This preserved state makes it possible to roll the computer back to a stable configuration when an update or driver causes trouble.
The workflow on Windows is mostly automatic: the feature creates points before app installs, driver changes, and updates. You can also pick a restore point that predates the problem via Control Panel > Recovery > Open System Restore or by running rstrui.exe.
Note the limits: this tool won’t touch your personal files, documents, email, favorites, or browsing history. After a rollback, programs or drivers added after the chosen restore point may be removed or reverted.
- What a restore point contains: registry, system files, drivers, and settings.
- How it helps: fixes bad updates, driver conflicts, and recent configuration changes fast.
- Where to access options: Control Panel > Recovery > Open System Restore or run rstrui.exe.
Before You Begin: Turn System Protection On and Allocate Disk Space
Start by enabling protection on your Windows volume and choosing how much disk space to reserve for points.
Open System Properties fast: press the Windows key and type “Create a restore point” to jump directly to the System Protection tab. There you can review current protection status and adjust settings.
Enable protection per drive
Turn system protection on for the OS drive first. That drive benefits most because it holds core settings and drivers.
You can enable protection for other drives, but protecting data-only volumes gives limited recovery value versus using dedicated backups.
Allocate disk space wisely
Set a sensible maximum disk space per drive so you keep enough points without filling the disk. More space equals more history; less space forces Windows to purge older points sooner.
- Press Start → “Create a restore point” to open System Protection.
- Enable protection for your Windows drive first, then add other drives if needed.
- Tune maximum space so points last long enough for meaningful recovery.
Note: After the June 2025 KB5060842 security update, Windows 11 version 24H2 retains restore points up to 60 days, expanding the time window for effective recovery. Review settings after big upgrades or a clean install and create an initial point before making major changes.
Create a Restore Point the Right Way
Creating a manual restore point gives you a dependable checkpoint before making big system changes. Use a manual point when you plan risky installs, driver tests, registry edits, or major updates.
How to create restore point manually
Open System Properties and go to the System Protection tab. Select your OS drive, click the Create button, and add a clear description such as “Before NVIDIA 551.XX”.
When to make one and why it helps
Make a point right before installing complex apps, testing a new driver, or editing the registry. A well-timed point saves time when troubleshooting under pressure.
- Exact steps: Open System Properties > System Protection > select OS drive > Create > add description.
- What a point captures: registry, system files, drivers, and key settings — personal documents stay unchanged.
- Tip: name points clearly and include the date so you can pick the right one fast.
Windows also makes automatic points before app installs, driver updates, and Windows Update events. But rapid or grouped updates can skip distinct checkpoints, so creating your own ensures a known rollback time.
Extra safety: combine a manual point with a full backup when changing firmware, storage drivers, or encryption tools. Remember that Windows keeps multiple points until disk space runs out, then older points are purged.
System restore tutorial: Using System Restore inside Windows
For quick recovery after a bad driver or app install, launch the built-in wizard to pick a prior snapshot.
Start inside Windows: open Control Panel > Recovery > Open System Restore, or run rstrui.exe to open the guided wizard. The tool walks you through the steps with clear buttons and prompts.
Pick a restore point and review affected programs
Click Next, then choose Recommended restore or Choose a different selected restore point. Tick Show more restore points to see older points.
Always run Scan for affected programs before you commit. This preview lists apps, drivers, and updates that will be removed or rolled back so you know the impact.
Confirm, undo, and Safe Mode limits
Confirm with Next and Finish. Windows will create a fresh system restore point automatically so you can undo if needed. Your computer restarts and completes the operation.
Note the limit: if you perform the action in Safe Mode or from the Advanced Startup environment, the undo option may not be available. Keep your BitLocker recovery key handy on encrypted devices in case Windows asks for it during the process.
- Start: Control Panel > Recovery > Open System Restore or run rstrui.exe.
- Choose a recommended or selected restore point; expand history with Show more restore points.
- Use Scan for affected programs to preview which programs and drivers change.
- Finish to commit; Windows creates a recovery point and restarts the computer.
Restore Windows at Boot: Advanced Options and Windows Recovery Environment
When your PC won’t start, use the Windows Recovery Environment to apply an earlier point and get the machine running again. Enter Advanced Startup, pick Troubleshoot, then choose Advanced options > System Restore to launch the tool at boot.
Pick the right option
Recommended restore is quick and picks the best recent point for you. Choose a different selected restore point if you need an older snapshot.
Review changes before you commit
Use Show more restore points to expand history. Run Scan for affected programs to see which apps, driver, and updates will be removed or rolled back.
Confirm, restart, and limits
Click the Finish button and accept the prompt. The computer will restart and apply the selected point to return Windows to that earlier state.
- Use Advanced options when normal startup fails.
- You cannot undo a boot-time restore in some environments, so pick carefully.
- Bring your BitLocker recovery key if the drive is encrypted.
Power Users’ Path: Run System Restore with PowerShell
When you need repeatable recovery steps, PowerShell offers a fast path to pick and apply a restore point. This method is ideal for helpdesk scripts, remote guidance, or automating pre-change checks.
- Open Windows Terminal (Admin) and choose Windows PowerShell to manage the process without the GUI.
- List available points with Get-ComputerRestorePoint | Format-Table -AutoSize to see SequenceNumber, Description, and CreationTime.
- Note the desired SequenceNumber, then run Restore-Computer -RestorePoint <SequenceNumber> to schedule the rollback.
After the command runs, the computer restarts and completes the operation during boot time. Save work first; the device will be unavailable while changes apply.
Why use PowerShell: it works when GUI options are blocked, suits scripted runbooks, and helps verify point creation before risky changes. These cmdlets target client editions of Windows and fit single devices or small fleets where repeatable steps improve recovery time.
When to Use System Restore versus Other Recovery Options
Start by checking if the problem began after a recent change. If a new driver, app install, or update caused instability, a quick rollback often fixes the issue without touching your personal files or email.
Great for quick fixes: use system restore for rapid rollbacks after driver conflicts, bad updates, or programs that destabilize the computer. It reverses recent configuration changes and returns core settings to a prior state fast.
- When to pick other options: choose Reset this PC or a clean install if corruption, persistent malware, or repeated crashes continue after rollbacks.
- When to image: full backups or disk imaging are best for complete recovery of files, apps, and settings after hardware failure or disk loss.
- Pro tip: create restore point before major upgrades so you can revert quickly if post-update behavior worsens.
- Business approach: combine regular backups, scheduled images, and protection points to minimize downtime and data loss.
- Third-party tools: consider Acronis True Image for incremental/differential backups, cloud copies, and bare-metal recovery when you need full coverage.
Understand trade-offs: system restore windows is fast and focused, while imaging captures everything. Pick the option that matches scope, time, and how complete the recovery must be.
Best Practices to Keep Your PC Stable and Protected
Keeping protection enabled and checking disk allocation regularly means you’ll have options if an update breaks something. Turn system protection on for your Windows drive and verify it after major updates or hardware changes.
Keep protection on and verify space
Enable protection per drive in System Properties and set a sensible maximum disk space. Windows purges the oldest points first when space runs low.
Review disk space quarterly and increase allocation if you install drivers or updates often. That keeps more restore points available over time.
Create points before changes and after stable states
Create restore point before driver updates, firmware flashes, registry edits, or large app installs. Also make one after you reach a known stable state.
Know what will change and limits to undo
Always run Scan for affected programs before committing. The scan shows which programs and drivers will be removed or rolled back by the selected restore point.
Remember: some restores can’t be undone, for example those done in Safe Mode or at boot. In Windows 11 24H2, points may be kept up to 60 days after a major update.
- Keep protection enabled on the Windows drive at all times.
- Check disk space and increase it if points vanish too fast.
- Document tested restore points for shared or production PCs.
- Keep separate backups for files and documents—these points do not restore personal files.
Next Steps to Keep Windows Running Smoothly
A steady habit of creating checkpoints makes troubleshooting faster and less risky.
Keep protection enabled, review disk space quarterly, and make a manual restore point before driver installs, big apps, or cumulative updates.
Bookmark access paths you use: Control Panel > Recovery > Open System Restore, run rstrui.exe, enter Advanced Startup > Troubleshoot > Advanced options, or use the PowerShell cmdlets for power users.
When fixing issues, start with a recent selected restore point and run the affected programs scan. Pair this approach with full backups so files and settings stay safe if you need a deeper recovery.
Keep your BitLocker key handy, use advanced options at boot when Windows won’t start, and fall back to images or Reset this PC if a rollback does not resolve the problem. Note: Windows 11 24H2 may keep points up to 60 days after a major update.



