Windows: How to get out of a Boot Loop

There might be situations when you’re stuck in a boot loop in Windows 7 or later, e.g. if you recently installed a Windows Update or if you tried to revert your Windows version to a newer or older state. So the following tutorial might help you one day if you’re stuck in the loop.

endless-reboot-loop-windows-10-fix(1)

Boot into Windows Recovery Environment by pressing F8, Shift+F8, F11, F12. In case none of these options are working, just check-out this guide over here.

WindowsBootManager

Start or force to restart your computer two or three times. If you see the Launch Startup Repair option, choose it, and then optionally press Cancel to cancel the Startup Repair, and then click “View advanced options […].”

StartupSettings

In most cases hammering the F8 key during the boot brings this screen ^^ up which gives you already a lot of options. First try to use the startup repair option, which might already fix your problem but if that fails, you can use the Advance Startup settings which brings you to the ‘Launch recovery environment’ screen.

LaunchRecoveryEnvironment

Navigate within the Windows Recovery Environment until you find Command Prompt and click it to open a command prompt and type in the following to get out of the boot loop:

dism /image:d:\ /cleanup-image /revertpendingactions

This brings you out of the loop and, in case you see an error, replace the d: with another drive, in our example it uses d because Windows is installed on c: (default).

There is also an official Microsoft related article to this issue which you can find here.

Closing Words

Microsoft usually brings everything that you need in order to repair or fix Windows, sadly the documentation is a bit lacking, most people are not aware of the possibilities of dism. This should, in my opinion, be improved since it’s a powerful utility.

,