I recently installed a batch of updates across all the servers I manage. Everything went smoothly throughout the download, installation and restarting of all the servers bar 1. This particular server was unable to make it past ‘Updating your system 12%’. I tried a number of different tricks such as disabling driver signing and safe mode to no avail.
After some searching through copious forums and articled I found the solution to my problem. First I needed to boot into the startup menu by resetting the VM a number of times. Then I selected the option to open the command prompt. Then all that was required was to enter a DISM command to roll the system image back to before the updates were installed.
The command that was run to do so is as follows.
dism.exe /image:C:\ /cleanup-image /revertpendingactions
After this the server restarted and everything was all working.