@verified How long is this going to take?
Has anyone encountered VirtualCenter Server service not auto starting when rebooting the server? If you have, attempt to start the service using standalone mode at the command line:
C:\Program Files\VMware\Virtual Center\vpxd -s
This will bring the service up in "local" mode (logging to the console) so you can see exactly where the service is stopping / failing.