WindowsLow

Checking Windows System Restore Status

In this guide, you will learn how to check the status of Windows System Restore using PowerShell and the Control Panel. This helps ensure recovery is available in case of system failures.

Updated at February 16, 2026
5-10 min
Easy
FixPedia Team
Применимо к:Windows 10Windows 11

Introduction / Why This Matters

Windows System Restore is a powerful tool for rolling back your system to a working state after crashes, failed updates, or problematic software installations. However, its usefulness depends on having up-to-date restore points. Checking your restore status lets you verify in advance that the feature is enabled and that points are available. If restore is disabled or no points exist, you won't be able to use it when you need it most. This guide will show you how to quickly assess the status using both PowerShell and the graphical interface.

Requirements / Preparation

Before you begin, ensure:

  • You have Windows 10 or Windows 11 installed (these instructions apply to these versions).
  • You have administrator privileges — many commands and settings require elevated permissions.
  • You are ready to spend no more than 10 minutes completing all steps.

Step-by-Step Instructions

There are two primary ways to check System Restore status: via PowerShell (fast and detailed) and via the graphical interface (visual). It's recommended to use both for complete confidence.

PowerShell provides the most comprehensive information about restore points.

  1. Open PowerShell as Administrator
    Press the Win+X key combination and from the menu that appears, select "Windows PowerShell (Admin)" (in Windows 11 it may be labeled "Terminal (Admin)"). If a User Account Control (UAC) prompt appears, click "Yes".
  2. Run the Get-ComputerRestorePoint command
    In the open PowerShell window, type the following command and press Enter:
    Get-ComputerRestorePoint
    

    What this command does: It queries the system for a list of all created restore points for the current computer.
    Expected result:
    • If restore is enabled and points exist, you'll see a table with columns: SequenceNumber, CreationTime, Description. For example:
      SequenceNumber  CreationTime          Description
      --------------  ------------          -----------
      1               16.02.2026 10:30:00   Installed updates
      2               15.02.2026 14:20:00   Before driver installation
      
    • If no points exist or restore is disabled, the command will return an empty result or an error: Get-ComputerRestorePoint : No restore points found on this computer.

Method 2: Check via Graphical Interface

This method is suitable if you prefer visual confirmation.

  1. Open the System Restore window
    Press Win+R, type rstrui.exe, and press OK. Alternatively: open Control PanelSystem and SecuritySystemSystem Restore.
  2. Assess point availability
    In the first window of the System Restore wizard, click "Next".
    • If restore is enabled, you'll see a list of available points with dates and descriptions.
    • If restore is disabled, a message "System Restore is turned off" will appear along with a "Configure" button.
  3. Enable restore if necessary
    Click "Configure", then in the new window, toggle "Turn on system protection" for the system drive (usually C:). You can also adjust the amount of disk space allocated for restore points (it's recommended to leave 5-10% of the drive's capacity). Click "OK".
  4. Create a new restore point
    After enabling, return to the System Restore wizard (step 2) and click "Create". Enter a description (e.g., "Before software installation") and click "Create". The process will take a few seconds.

Verify the Result

  • Via PowerShell: If the Get-ComputerRestorePoint command output a table with points — restore is working. Note the SequenceNumber of the latest point — you may need it for manual restoration.
  • Via Graphical Interface: In the System Restore wizard after clicking "Next", you see a list of points. If the list is not empty and includes a recently created point — everything is fine.
  • Additionally: You can verify that the System Restore service is running. In PowerShell, execute:
    Get-Service -Name "srservice"
    
    The status should be "Running". If it's "Stopped", start it: Start-Service -Name "srservice".

Potential Issues

1. Get-ComputerRestorePoint returns an error or empty result

  • Cause: System Restore is disabled or no points have been created.
  • Solution: Enable restore via the graphical interface (step 3 above) and create a new point. Ensure the system drive has sufficient free space (at least 300 MB).

2. No "Next" button or empty list in the Restore window

  • Cause: Restore is disabled for all drives or drives are protected (e.g., on some corporate PCs via Group Policies).
  • Solution:
    1. Check if restore is disabled via the registry. Open the Registry Editor (regedit) and navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore. Ensure the DisableSR value is 0 (or does not exist). If it's 1 — change it to 0.
    2. If you are on a Windows domain, contact your system administrator — restore may be blocked by policy.

3. Restore points are created but deleted quickly

  • Cause: The system automatically deletes old points when disk space runs out.
  • Solution: Increase the space allocated for restore points in the settings (step 3 above). Also check if disk cleanup tasks (e.g., "Disk Cleanup" or third-party utilities) might be deleting points.

4. PowerShell cannot find the Get-ComputerRestorePoint command

  • Cause: You are using PowerShell Core (pwsh) instead of Windows PowerShell, or the module isn't loaded.
  • Solution: Launch Windows PowerShell specifically (not Terminal/PowerShell 7). Or run in any PowerShell:
    Import-Module -Name "Microsoft.PowerShell.Management"
    Get-ComputerRestorePoint
    

F.A.Q.

How to check if System Restore is enabled in Windows?
What to do if there are no restore points?
Can I check the status via Command Prompt?

Hints

Open PowerShell as Administrator
Run the command to list restore points
Alternative: Open the System Restore control panel
Check restore status in the interface
Enable System Restore if necessary
Create a new restore point
FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community