Is the “Preparing Automatic Repair” loop preventing you from using your computer, installing files, or accessing files? Then, you can put your worries aside, as this guide will help you fix this issue in the most effective ways.
This frustrating problem occurs when corrupted files, faulty system upgrades, or incompatible driver updates trigger Windows’ automatic repair tool after two unsuccessful boot attempts.
However, instead of diagnosing and resolving the problem, this tool sometimes encounters recurring issues, entering an infinite loop of “Preparing Automatic Repair.”
Though often accompanied by confusing Black or Blue Screen of Death errors, Windows 10 stuck in “Preparing Automatic Repair” is easy to fix. Before guiding you through the solutions, let’s have a quick overview of the error and its causes for better understanding.
The built-in Windows troubleshooting tool, “Preparing Automatic Repair,” automatically diagnoses and fixes problems that prevent your computer from starting normally. When Windows runs into an issue during the boot process, for instance, corrupted system files, a broken Master Boot Record (MBR), or other critical issues, it may kick in the Automatic Repair process to solve the problem.
However, the Automatic Repair may fail. When the Automatic Repair fails, the PC may be stuck on a black screen with error messages, such as “Diagnosing your PC” or “Preparing Automatic Repair,” a black screen with no error message, or a blue screen with “Your PC did not start correctly,” or “Automatic repair couldn’t repair your PC” messages. If you choose “Restart,” your PC reboots and enters a Windows “Preparing Automatic Repair” loop.
But why does that happen?
Let’s answer this question next.
The Windows auto-repair loop is a mix of various known and unknown causes, such as problems with the Windows Registry, corrupted BOOTMGR (Windows Boot Manager) files, missing or damaged system files, computer hardware (motherboard driver, graphics driver, hard drive driver) issues, and dodgy Windows updates.
Now that you are familiar with the “Preparing Automatic Repair” Windows 10 PC loop, let’s help you find a way out.
You can move out of a PC stuck in “Preparing Automatic Repair” with simple fixes, including disabling anti-malware protection, performing a system restore, repairing system files, starting the PC in safe mode, updating device drivers, performing an antivirus scan, disabling Automatic Repair, repairing the Boot Configuration Data, updating the BIOS/UEFI version, and performing a clean boot. Below are these fixes explained in detail. You can start with the first fix and stop when the issue is resolved.
Disabling the early launch anti-malware protection is the first thing you can do to break the “Preparing Automatic Repair” loop. Here is how.
System Restore rolls your operating system back to an earlier working state, overwriting corrupted files that may be responsible for the loop. Hence, you can follow these steps to execute a System Restore.
Also know: How to Show or Restore Desktop Missing Icons in Windows 11
Damaged or missing system files may be the reason your PC is stuck in an infinite “Preparing Automatic Repair” loop. Hence, you can follow the steps below to use the built-in System File Checker to find and fix the system file problems.
Booting into safe mode starts Windows with only the necessary drivers and services. It helps identify and troubleshoot the causes of the “Preparing Automatic Repair” Windows 10 loop. Hence, below is how to boot the PC in safe mode.
Since outdated or incompatible drivers are another reason your computer is stuck in the Windows “Preparing Automatic Repair” loop, below is how to update drivers to solve the problem.
Also know: How To Adjust Display Settings in Windows 11 for Better Appearance
A virus or malware scan can, besides many other issues, cause your computer to enter an infinite loop of “Preparing Automatic Repair.” Hence, you can follow the directions below to scan and fix your PC.
Disabling the Automatic Repair feature is the next step you can take to end the “Preparing Automatic Repair” Windows 10 loop, as the Automatic Repair can itself be the reason your computer entered this state. Hence, below is how to disable this feature.
Note: If something like Critical Boot file c:\windows\system32\drivers\vsock.sys appears to be corrupt, go to the specified location through the Command Prompt and enter the del command to remove the problematic file.
Corrupted Boot Configuration Data (BCD) may have pushed your system into an infinite “Preparing Automatic Repair” loop. Hence, below are the directions to perform configuration data repair.
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
A corrupted or outdated BIOS/UEFI may be another factor responsible for the Automatic Repair loop. Hence, you can follow the step-by-step process below to fix the issue.
Also know: How to Fix the White Screen of Death in Windows 10
A clean boot means starting Windows with only essential drivers and startup programs to identify if background programs are hindering your system performance. Below is how to perform a clean boot.
The above are the ways to break free from the Windows 10 “Preparing Automatic Repair” infinite loop. You can apply these solutions sequentially until your computer boots normally.
Hopefully, you find this guide helpful. However, if you have any questions, you can drop them in the comments section. You can also share your suggestions or feedback with us in the comments. And, for more tech guides like this delivered directly to your inbox for free, subscribe to our newsletter.
Is your internet connection slower, not much storage space on your computer, or is your…
Does PeoplePC still exist? It is a question that many users have filled our inbox…
“My computer was performing slower than usual, and then it got stuck during boot.” This…
This guide lists and explains some of the most trusted and easiest methods to execute…
It is a blessing in disguise if you have the option to use your TV…
Do you want to ensure a software is compatible with your laptop/PC, troubleshoot performance issues,…