System Restore on Windows 10 is a built-in rollback tool that undoes software changes — driver installs, Windows Updates, program installations — that caused problems, without affecting your documents or personal files. It works by restoring Windows system files, the registry, and installed programs to a saved restore point from before the issue began.

This guide covers enabling System Restore on Windows 10, selecting the right restore point, running the restore from both the normal desktop and Safe Mode, and accessing it when Windows 10 will not start.

System Restore Windows 10 — enable System Protection, select restore point, run in Safe Mode, boot from recovery environment

Before you start

Confirm System Protection is enabled on Windows 10 (Step 1 below). If it was disabled, no restore points exist and System Restore cannot reach any previous state. In that case, the alternatives are a Windows Reset (Settings → Update & Security → Recovery → Reset this PC) or restoring from a full system image backup if one was created.

How to verify the fix

After System Restore completes on Windows 10, test the exact issue that prompted the restore — open the application that was crashing, run the task that triggered the error, or confirm the BSOD no longer appears after a restart. If the problem is gone, the restore succeeded. If it persists, select an older restore point. If System Restore cannot resolve the issue, see Windows Recovery Drive for booting into the full Windows Recovery Environment.