Windows Server 2012 (R2) boot loops are an annoying problem. Read this article to learn why it happens and how to fix it effectively.
“Today we facing windows server 2012 R2 keep on restart loop after trying to load the windows login. It prompt "Your PC ran into a problem and needs to restart. We're just collecting some error info, and then we"ll restart for you". This problem happen to 2 servers. We suspect is due to windows updates. We don't know which update causing this problem. We tried enter to safe mode, but cannot go in as well. We are using HP DL380e G8. Please advice on how to resolve this issue.”
-Question from Microsoft Community
It is not uncommon to encounter Server 2012 (R2) boot loops, and the specifics of boot loops can vary widely. Your machine may enter a reboot loop after an update and display the message "We couldn’t complete the updates", it may always boot to the blue "Choose an Option" screen. And it may get stuck in a reboot loop like your PC is experiencing problems and now reboots with an error code. In either case, this is an annoying problem.
Before you learn how to fix the Windows Server 2012 (R2) boot loop issue, take a look at what could be causing this:
Every operation can lead to data loss or system crash, so you need to create a backup in advance, especially if you have problems with your computer. If you can't access your system, you can go into safe mode and back up what you like on Windows Server 2012 R2. Since Windows Server backup has many limitations, such as 2 TB limit, limit of number of backups, etc., I would like to recommend the best server backup software - AOMEI Backupper Server. It has rich features to meet all your needs for server backup.
Don't hesitate to download this powerful server backup software. After installing it on your server, you can use it to backup Windows Server 2012 R2 easily.
The causes of Server 2012 R2's endless boot loops are complex and vary. To resolve this issue, you can start by unplugging all peripherals, rolling back drivers or disabling Automatic Restart. If the boot failure persists, you may need to access a command prompt and then restore pending updates, restore the system registry, scan system files, rebuild the BCD, or do something else.
โ To access Command Prompt
When Windows Server 2012 R2 stuck on restarting screen after an update and says "We couldn’t complete the updates. Undoing changes. Don’t turn off your computer", you can restore the pending update by running the following command to resolve the error.
๐ฅ Note: “d” is the drive letter of the drive that holds “Windows” folder. You can change it according to your own case.
After reverting, exit from Command Prompt and restart your machine from system hard drive.
If Windows Server 2012 automatic repair loop issue is related with missing or corrupted system registry files, follow steps below to restore system registry files from backup.
๐ฅ Notes:
If the Windows Server 2012 R2 boot loop problem is not related to update failures or system registry files, consider scanning all protected system files for integrity and fixing the incorrectness by entering the command "sfc/scannow" and hitting enter.
In many cases, boot failure occurs due to corrupted MBR. To scan and repair it, you can run the commands given below.
Microsoft released the Windows Server 2012 R2 KB5009624 update, installing this update will cause your Server 2012 domain controller boots in loops. And the update also affects the Hyper-V servers and most admins have observed the Hyper-V not starting, and inaccessible ReFS volumes until the updates are rolled back. You can try to boot from the installation media, then, open CMD and use command lines to uninstall specific updates:
Now you have mastered how to deal with Windows Server 2012 R2 boot loop issues. But there are many more errors that cause Server blue screen, for example, BSoD Error 0xC000021A on Windows Server 2012 R2. The solution for each problem will also be different. To save your effort and time. It is recommended that you clone Windows Server 2012 R2 disk as a backup or back up the OS in advance.