There are situations where you need to perform the System Restore operation. But at times you may face an error – To use System Restore you must specify which Windows installation to restore. This error is caused due to corrupted files in the system which pops up this error. Because of this error, you are not able to perform the system restore and this can be a hurdle to proceed further.
There are scenarios where you are not able to boot up once you encounter this error. This article provides solutions to solve this error. So, first, let us see what causes “To use System Restore you must specify which Windows installation to restore” error-
Any of your previous actions might have corrupted System files and may cause this error.
As BCD (Boot Configuration Data) is used to stores all data – it could be BCD Corruption
To use System Restore you must specify which Windows installation to restore
If you see an error message To use System Restore you must specify which Windows installation to restore, here are the solutions you can try to fix this error-
Run System File Checker Offline
Run DISM to repair a potentially corrupted system image
Repair BCD corruption
Run Automatic Startup Repair
Use the Windows Recovery Environment
Try performing System Restore using Command Prompt.
1] Run System File Checker Offline
As I mentioned at the beginning of the article, system files corruption we would need to run System File Checker Offline. Here is the way to do it-
Type the following commands one by one, to know your system’s drive.
If the “Users” folder is seen, then this is your system’s drive. If not, you can change the drive by giving the alphabet of your volume as “D:”.
Then, give below command in command prompt (Here “C” is your system drive),
2] Run DISM to repair a potentially corrupted system image
Here, we need to check the health of the system i.e, we need to check the integrity of the system files and service Windows. This is done using the Deployment Image Servicing and Management tool. To run DISM, open the command prompt and give the following command
Sridhar is a Software Engineer who loves to stay updated with developments in the world of technology. He is fond of writing everything related to Internet, Computers and Mobile and Desktop Operating Systems.