Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security & DevOps Insights

  • Home
  • About
  • Advertise With US
  • Contact
  • Reviews
  • Toggle search form
Home » Windows » How to Fix Windows Stuck on System Restore

How to Fix Windows Stuck on System Restore

Posted on 29/11/202301/12/2023 Matthew By Matthew No Comments on 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.

5/5 - (1 vote)

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
  • Share on Threads (Opens in new window) Threads
  • Share on Nextdoor (Opens in new window) Nextdoor
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

  • Featured image 4
    How to remove a Device from your Microsoft Account Microsoft Exchange/Office/365
  • image 19
    Download your MySQL database from Azure to a local PC with MySQL Workbench AWS/Azure/OpenShift
  • Check Hard Drive Health (SMART) in Windows
    How to check Hard Drive Health (SMART) in Windows Windows
  • linkyourandriodtoyourpc
    Microsoft Phone Link: Connect Android to Windows 11 Windows
  • Determine GPO from GUID or Name
    How to determine GPO from GUID or Name Windows
  • Featured image DNS Server settings
    Do not use Public DNS in Prod: Change DNS Server in Windows Network | Monitoring

More Related Articles

Featured image 4 How to remove a Device from your Microsoft Account Microsoft Exchange/Office/365
image 19 Download your MySQL database from Azure to a local PC with MySQL Workbench AWS/Azure/OpenShift
Check Hard Drive Health (SMART) in Windows How to check Hard Drive Health (SMART) in Windows Windows
linkyourandriodtoyourpc Microsoft Phone Link: Connect Android to Windows 11 Windows
Determine GPO from GUID or Name How to determine GPO from GUID or Name Windows
Featured image DNS Server settings Do not use Public DNS in Prod: Change DNS Server in Windows Network | Monitoring

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

Veeam Vanguard

  • Featured image Desktop Stickers
    How to create Desktop Stickers in Windows 11 Windows
  • azure file share feature image
    Deploy Legacy App to Azure Fileshare AWS/Azure/OpenShift
  • etcconf
    How to configure user resource limits and restrictions in Linux Linux
  • Screenshot 2021 01 22 at 23.27.30
    How does Bitlocker Network Unlock work? Windows Server
  • ssh
    How to disable RC4 Cipher Algorithms support in SSH Server Linux
  • Fix OneDrive Error
    How to Fix OneDrive Error 0x80071129: The tag present in the reparse point buffer is invalid Windows
  • fix 0x00400d error
    Fix the request to add or remove features failed 0x00400d Windows Server
  • Check Hard Drive Health (SMART) in Windows
    How to check Hard Drive Health (SMART) 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,821 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

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

Copyright © 2025 TechDirectArchive

 

Loading Comments...
 

You must be logged in to post a comment.