We have a 2012 R2 VM that has a pending reboot problem, and we can't figure out the next step to resolving it. We launched the VM a couple months ago, it was just acting as a backup DNS, but it's primary purpose was supposed to be WSUS. So last week we attempted to add the WSUS role, and it told us that there was a pending reboot, odd since we typically reboot after updates. This is where we started running into issues.
When we reboot it looks as though it is installing an update and fails, so our initial thought was that one of last months updates broke on us leaving us in a permanent pending reboot status. We uninstall updates, no fix, still acting the same.
Next we run a powershell script that checks the reboot pending status in the registry. It actually returns that the reboot pending is coming from Component Based Services. I dig...