After you install QuickBooks Desktop and reboot your computer, you get the one of the following messages:
QuickBooks Desktop sometimes requires the computer to be restarted in order to complete an installation or program release update.
This is triggered by a registry key that QuickBooks Desktop writes to the Windows registry. In most cases, this registry key is removed once the computer is restarted. There are instances where this registry key is not removed properly. As a result, QuickBooks Desktop continues to prompt you to reboot the computer before opening QuickBooks Desktop.
If the error occurs while you are updating QuickBooks Desktop to the latest release through a Remote Desktop Connection (via Terminal Services, Citrix) you can resolve the issue by going to the remote server and log into it locally with the same username that you used to log in to the server remotely. Once you are logged into the server locally, open QuickBooks Desktop and then close it. You can now log in to the server remotely and QuickBooks Desktop will open successfully.