Solved: How do I fix “A reboot from a previous installation is pending” error?

Problem Symptom: “A reboot from a previous installation is pending” error display when installing Microsoft Exchange, applying cumulative update, or installing the upgrade using GUI management tools. Even after reboot the server, the same error will prompt.

The detailed error message as below:

A reboot from a previous installation is pending. Please restart the system and then rerun Setup.
The Exchange Server setup operation didn’t complete. More details can be found in ExchangeSetup.log located in the <SystemDrive>:\ExchangeSetupLogs folder.

How do I fix "A reboot from a previous installation is pending" error?

How do I fix "A reboot from a previous installation is pending" error?

How do I fix "A reboot from a previous installation is pending" error?

How do I fix "A reboot from a previous installation is pending" error?

How do I fix "A reboot from a previous installation is pending" error?

Follow the below solution steps to resolve “A reboot from a previous installation is pending” error.

Step 1: Press Windows key + R to open a Run box.

Step 2: Type regedit and press Enter to open up the Registry Editor. Click Yes to grant administrative privileges when prompted by the UAC (User Account Control).

Step 3: Navigate to the following location: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\UpdateExeVolatile

Step 4: If the UpdateExeVolatile key is exists, then delete it completely or set its value to 0.

If the UpdateExeVolatile key is exists, then delete it completely or set its value to 0.

Step 5: Navigate to the following location: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations

Navigate to the following location: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations

Step 6: Remove all the value inside the PendingFileRenameOperations key.

Remove all the value inside the PendingFileRenameOperations key.

Step 7: Restart the server.