Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security, Veeam & DevOps

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form

How to Fix Windows Stuck on System Restore

Posted on 29/11/202311/08/2026 Matthew By Matthew No Comments on How to Fix Windows Stuck on System Restore
  1. Home
  2. Windows
  3. How to Fix Windows Stuck on System Restore
How to Fix Windows Stuck on System Restore
How to Fix Windows Stuck on System Restore

System Restore in Windows is a valuable feature designed to roll back your system to a previous state, undoing changes that may have caused issues. However, users occasionally encounter the frustrating scenario of Windows being stuck on the System Restore process. In this comprehensive guide, we explore the potential reasons behind this issue and provide a detailed step-by-step approach to troubleshoot and resolve the problem, ensuring a smooth recovery of your system. See Fix 0x800f0831 Error when installing Windows update, How to fix Windows Update Error Code 0xC1900101 – 0x30018 on Windows 10/11.

Here are other related guides: Fix You Might Not Have Permission to Use This Network Resource Error, Fix Windows Task Scheduler Error 0x1, How to fix Windows Task Scheduler 0x2 Error, and How to Fix “Some Settings Are Managed by Your Organization” Error in Windows Update.

Potential Causes of Windows Stuck on System Restore

Insufficient Disk Space: If there’s not enough space on the drive where Windows is installed, System Restore may struggle to complete.

Corrupted System Files: Existing corruption in system files can interfere with the restoration process.

Third-Party Interference: Antivirus programs or other third-party applications may interrupt System Restore.

Unstable Windows Update: Incomplete or interrupted Windows updates can lead to issues with System Restore

Step-by-Step Guide to Fix Windows Stuck on System Restore

Run System Restore from Advanced Startup

If you encounter issues with System Restore while running it from within your account, it’s possible that an incompatible software or service is causing interference with the process. To avoid potential conflicts in such situations, consider executing System Restore from Advanced Startup. Follow the steps below:

Access Windows Recovery Environment by booting from a Recovery or Windows Installation Drive. Choose “Repair your computer” on the Install screen.

Select repair your computer in windows setup
Select repair your computer in windows setup

Select to “Troubleshoot” in the Windows Recovery Environment (WinRE).

Select troubleshoot in the Windows RE
Click troubleshoot in the Windows RE

Click on “Advanced Options.”

Select advance options
Select advance options

In the advance options, select “System Restore.”

Select the system restore option
Click the system restore option

Follow on-screen instructions to complete the process.

Run System Restore in Safe Mode

Access the Windows Recovery Environment and navigate to “Advanced options.” Then, select “Startup Settings.”

Select startup settings
Select startup settings

In the Startup Settings, click on “Restart.”

Click restart in startup settings
Click restart in startup settings

After the system restarts, Press 6 or F6 for Safe Mode with Command Prompt.

Select enable safe mode with command prompt
Select enable safe mode with command prompt

After the system reboots, in Command Prompt, enter ‘rstrui‘ to initiate System Restore.

Enter system restore command
Enter system restore command

Follow on-screen instructions for safe mode restoration.

Try Another Restore Point

Start the System Restore utility. Choose “Next” and enable “Show more restore points.”

Select another restore point
Select another restore point

Select an alternative restore point, click Next. Click Finish to start the process.

Start the restoration process
Start the restoration process

Follow on-screen instructions to complete the process.

Perform Startup Repair

Should the Advanced Startup System Restore become stuck during initialization, it typically suggests errors within your boot manager. To address this issue, follow the steps below to execute Startup Repair.

Access Advanced Startup or WinRE using a bootable Windows drive and navigate to Troubleshoot > Advanced Options > Startup Repair.

Select Startup Repair in advance system options
Select Startup Repair in advance system options

Resolve boot manager errors with the Startup Repair tool.

Repair Corrupt Disk Sector and Windows Files

Encountering this problem can occur when System Restore attempts to recover files over a corrupted disk sector or damaged system files. To address such issues, perform CHKDSK, DISM, and SFC scans for comprehensive repairs.

It is advisable to execute these scans from the Advanced Startup options to mitigate the risk of third-party interference. To do this,

Access Windows Recovery Environment using an external USB installation media. Navigate to Troubleshoot > Advanced Options > Command Prompt.

Use command prompt
Use command prompt

Now, you’ll need to identify the temporary drive letters assigned to each drive since the Recovery Environment might reassign them. To do this, type “notepad” and press Enter to launch the text editor. Navigate to File > Open for access to a graphical file and folder exploration tool using the command “advanced-startup-command-prompt-notepad.”

Type notepad to access the source file
Type notepad to access the source file

Next, expand “This PC” from the left navigation pane and inspect each drive to determine the drive letters for both your operating system (OS) drive and the installation media.

Open the USB drive
Open the USB drive

Proceed to the USB drive and enter the Sources folder. Verify the file extension of the ‘install’ file, checking whether it is esd or wim. You may need to adjust the ‘Files of type’ to ‘All Files’ initially. Here the extension for the install file is .esd.

Confirm the install file extension format
Confirm the install file extension format

After confirming the information, close the Open file window and Notepad. In the Command Prompt, input the following commands, substituting the appropriate drive letters and the ‘install’ file extension:

DISM /Image:D:\ /Cleanup-Image /RestoreHealth /Source:C:\Sources\install.wim /LimitAccess
Enter the DISM command
Enter the DISM command

Next, enter the following command:

SFC /Scannow /offbootdir=D:\ /offwindir=D:\windows
Enter the SFC command
Enter the SFC command

Finally, enter the following command:

CHKDSK D: /R /X
Enter the check disk command
Enter the check disk command

These commands are vital for system recovery, so ensure accurate replacement of drive letters and the ‘install’ file extension.

Reset PC or Reinstall Windows

If previous solutions fail, reset your PC through Advanced Startup. Choose Troubleshoot > Reset this PC > Keep my Files.

Reset your PC
Reset your PC

Follow on-screen instructions. If the issue persists, consider a clean Windows reinstall using installation media.

Conclusion

Resolving a stuck System Restore involves a step-by-step approach, from using advanced startup options to repairing disk errors. Each solution caters to specific issues that might be causing the interruption, ensuring a successful restoration of your Windows 11 system.

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
Windows Tags:Microsoft Windows, Windows 10, Windows 11, Windows Server 2016

Post navigation

Previous Post: How to Grant Local Admin Permissions to a Group [Part 1]
Next Post: How To Fix “Startup Repair Couldn’t Repair Your PC

Related Posts

  • Edge browser
    Enable or disable Microsoft Edge from showing Web Content Windows
  • msinfo32 thumbnail
    How to use MSINFO32 to view System Information Windows
  • Driver Automation Tool
    Windows Driver Management: Upgrade Driver Automation Tool Windows
  • Featured image Dark mode
    How to enable dark theme in Windows 11 Windows
  • Key distribution center
    Perform Key Distribution Center Service [krbtgt] Password reset Windows
  • command prompt powershell 670x335 1
    How to Start, Stop and Restart Windows Server Update WSUS Services via PowerShell and CMD Windows

More Related Articles

banner 1 How to use the Program Compatibility Troubleshooter to Test Application Compatibility on Windows 11 Windows
How to Upgrade Windows 10 with an Unsupported CPU TPM 1.0 to Windows 11 Upgrading from Windows 10 with Unsupported CPU and TPM 1.0 Windows
spell Disable Cloud-Based Spell Checker in Microsoft Edge and Google Chrome Windows
Azure Virtual Desktop How to deploy Azure Virtual Desktop in Azure Portal Virtualization
Azure Backup 1 How to Install Azure Backup Agent AWS/Azure/OpenShift
SSH Keys Generation How to Generate SSH keys in Windows 11 Windows

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

vexpert-badge-stars-5

Virtual Background

VEEAMLEGEND

Categories

Top 30 Sysadmin blog

veeaam100

Veeam Vanguard

  • PowerShell
    How to setup PowerShell on a Linux server Scripts
  • Enable only Windows Admin to shutdown PC
    Allow only Administrators to shut down and reboot Server Windows
  • windows10update 1
    License file was not found in the specified path (Error 0xc1570103) Windows Server
  • screenshot 2020 03 15 at 00.58.30
    Fix failed to open session for the virtual machine GNS3 VM Network | Monitoring
  • ssl
    SSL Encrypted Communications explained Web Server
  • Integrate WordTune on Microsft Word
    Integrate WordTune with Microsoft Word on Mac Microsoft Exchange/Office/365
  • Screenshot
    An error occurred while attempting to start the selected VM Virtualization
  • Screenshot 2022 04 28 at 22.35.11
    Fix “There was a problem starting logilda.dll” in Windows Windows

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,746 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Contact
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon
  • Bsky

Tags

Active Directory Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2026 TechDirectArchive

Loading Comments...

You must be logged in to post a comment.