Skip to main content

Fix: To use System Restore, you must specify which Windows Installation to Restore Error

The error ‘To use System Restore, you must specify which Windows Installation to Restore’ is caused due to corrupted system files etc. and pops while trying to run system restore. Sometimes, when you face an error that makes you perform a system restore, your computer might prompt you with this error. Consequently, you aren’t able to perform a system restore which is in some cases essential in fixing an error, hence the error can be a real obstacle.
In some cases, users have reported that their Windows doesn’t boot up while they encounter this issue. Aside from the ordeals, this error can be solved by the solutions provided below quite easily. Therefore, you don’t have to panic and just find your way back through the solutions.

Windows System Restore Error

What causes the ‘To use System Restore, you must specify which Windows Installation to Restore’ Error?

This error can be caused due to one of the following reasons: –
  • Corrupted system files. If any of your prior action has caused your system files corruption, it might be appearing because of that.
  • BCD corruption. BCD is also known as Boot Configuration Data corruption may be the cause of the error as it stores all the boot data.
You can implement the following solutions to try to fix your problem: –

Solution 1: Running CHKDSK

First and foremost, to verify the integrity of the volumes on your hard disk, you’ll have to use a built-in utility called CHKDSK. If you’re unable to boot into Windows, follow the below-mentioned instructions to access command prompt:
  1. If you are unable to boot into Windows, boot up your system and when the Windows logo appears, press F8. This will take you to Recovery Options.
  2. In the Recovery Options, select Troubleshoot.
    Windows Recovery options
  3. There, go to Advanced Options.
  4. Now, select Command Prompt.
  5. Once the command prompt opens, you’ll have to check the integrity of your volumes. Make sure to scan the Primary Partition type volumes as well. Type in the following command (replace C: with your volume alphabets).
    Running chkdsk to verify drives integrity
chkdsk C: /offlinescanandfix
  1. If any errors are found, run the command again until there are no errors.

Solution 2: Using SFC Scan

Like we mentioned earlier, one of the reasons the error might pop-up could be your corrupted system files in which case you’ll have to run System File Checker or SFC. Here’s how to do it:
  1. To know your system drive, type in the following:
Cd /

Dir
  1. If you see ‘Users’ folder in the list, this means it is your system drive, if not change your drive by typing alphabets of your volumes, for example:
F:
  1. After you’ve found your system volume, in the command prompt, type in the following:
    SFC scan to check for corrupt system files
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
  1. Where C: is your system drive.

Solution 3: Using DISM

DISM or Deployment Image Servicing and Management is a tool that can be used to restore the integrity of system files as well as service Windows. You’ll have to use this tool to restore the health of your system meaning to restore the integrity of your system files. Do the following:
  1. In the command prompt, type in the following:
    Using DISM to verify files
DISM /Image:C:\Windows /Cleanup-Image /RestoreHealth /Source:C:\Windows\WinSxS
  1. Here, C: is your system volume.
  2. If it vomits an error, you’ll have to insert a windows bootable USB or DVD and then enter the following:
    DISM fixing files through the new source
DISM /Image:C:\Windows /Cleanup-Image /RestoreHealth /Source:esd:E:\Sources\Install.esd:1 /limitaccess
  1. Where E: is the removable drive meaning USB drive or DVD drive. Replace it if you have to.
  2. In some cases, the install.esd may be install.wim. In such an event, you’ll have to enter the command as follows:
DISM /Image:C:\Windows /Cleanup-Image /RestoreHealth /Source:wim:E:\Sources\Install.wim /limitaccess

Solution 4: Using Bootrec

There’s a built-in command-line tool called Bootrec.exe which can be used to troubleshoot Windows startup/boot up issues. To scan your system for boot up issues, do the following:
  1. In the command prompt, type in the following one-by-one:
    Executing bootrec to fix startup issues
BootRec /Fixmbr

BootRec /FixBoot
Executing bootrec to fix the bootup issues
BootRec /RebuildBCD
  1. Reboot your system.
Make sure a bootable USB or DVD is inserted into your system before running the commands.

Solution 5: Run Windows Repair

Lastly, what you can do to fix this or any other error that you’re facing is to run Windows Repair. For this, you’ll require a Windows bootable USB or DVD. Here’s how:
  1. Insert your bootable USB or DVD.
  2. Boot into the USB or DVD.
  3. There, select ‘Repair your computer’.
    Repairing Windows
Please make sure you follow the solutions in the given sequence.

Comments

Popular posts from this blog

How to Format/Indent XML Files in Notepad++

Notepad++ is a free text and source code editor that is mostly used by programmers. It is an advanced alternate version of the default notepad which supports 50 programming, scripting and markup languages. It allows a user to edit codes within multiple tabs in a single window. However, it lacks the formatting for XML files or XML code. Users will find it difficult to edit or read the XML code without the correct format for code. How to Format/Indent XML Files on Notepad++ What is XML File? XML (stands for eXtensible Markup Language) which is a language designed to store and transport data. XML files are just plain text files that can’t do anything on their own. Custom tags are used in XML files to define objects and the data within each object. It defines a set of rules for encoding documents in such a format that both humans and machines could read. XML is similar to HTML but the difference is that HTML defines how data looks, while XML defines what data is. XML Code samp...

How to Fix ‘The Local Security Authority Cannot be Contacted’ Error on Windows

This error appears when users try to login to other computers via a remote desktop connection. The problem prevents them from connecting and it displays the “The Local Security Authority Cannot be Contacted” error message. The problem often appears after an update has been installed on either the client or the host PC and it causes plenty of problems on many different versions of Windows. The Local Security Authority Cannot be Contacted There have been many unofficial fixes for the problem which were created by the users who had the same unfortunate experience. We have gathered the working methods in this article so make sure you follow it in order to resolve the problem. What Causes “The Local Security Authority Cannot be Contacted” Error on Windows? Pinpointing the correct cause for the problem is one of the most important steps when it comes to resolving one. That is why we have created a list of possible causes for the problem so make sure you check it out below: D...

Fix: The Active Directory Domain Services is currently unavailable ‘Windows 7, 8 and 10’

The error Active Directory Domain Services is currently unavailable means that the system is not able to find and connect to your printer, hence the process is stopped and cannot proceed further. This process allows the computer to manage and allocate resources. If this error occurs, it means that there is most probably a problem with the permissions, drivers, UAC etc. We have listed down a number of solutions for you to check. Start with the first one and work your way down. Solution 1: Resetting Printer Spooler Settings The spooler service is a software program which is responsible for managing all print jobs being sent to the computer printer. The print spooler service is usually visible to users and they can also cancel a print job which is being processed. It also allows them to manage jobs which are currently on the waitlist. We can try restarting this service and check if this solves the problem. Press  Windows + R  to launch the Run application. Type ...