Server Services Hang on Startup

I have a Server 2003 Standard DC that has trouble on startup.  Every time I restart the server it takes close to 10 minutes to reboot.  I get the application popup saying that some services failed to start and to check the event logs.  When I check the event logs, I have the following errors along with the times they happened:
6:37:14  ID 46:  Time service encountered and error and was forced to shut down
6:38:18  ID 7000:  Network Load Balancing service failed to start
6:38:18  ID 7022:  Server service hung on starting
6:38:18  ID 7001:  Net Logon service depends on the Server service which failed to start
6:38:18  ID 7001:  Print Spooler service depends on the Server service which failed to start
6:38:18  ID 7000:  vmdesched Descheduled Time Accounting Service [Driver] service failed to start due to the following error: The system cannot find the file specified
6:38:18  ID 7001:  Computer Browser service depends on the Server service which failed to start
6:38:18  ID 7001:  Distributed File System service depends on the Server service which failed to start
6:38:18  ID 7023:  Windows Time service terminated with the following error:  An attempt was made to logon, but the network logon service was not started
6:38:38  ID 7022:  The ESET Service hung on starting
6:38:40  ID 7022:  Automatic Updates service hung on starting
6:41:57  ID 7036:  The Server service entered the running state
6:42:00  ID 7036:  The ESET Service entered the running state
6:42:01  id 7036:  Automatic Updates service entered the running state

The trouble I am having is that the other services, primarily the Net Logon service, I have to manually restart.  Does anyone have any clue what my trouble could be?

If it matters, this is a virtual maching running on an ESXi 4.0 host.  I have another Server 03 VM on this host and I have no trouble with it.
Paul CahoonAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Confirm the time on the server.  You will want to disable the Windows Time service and allow the VMtools to manage the time.  Confirm that the time on the ESX host is correct also.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial

One thing do check your windows server service pack & upgrade service pack 1 to service pack 2.

Event id 7023,46 :

Event id 7000 :

Event id 7001& 7022 :

Event id 7036 :

Please maintain your server properly.This is dangerous.Please take the backup of all data.Check your server hardware, antivirus & network.    

Tushar Kaskhedikar
First question why reboot an DC many time?what is the reason?

anyways i think you shold disable ESET security program once  then try rebooting  hopefully it will work seems like it is blocking services
Paul CahoonAuthor Commented:
Ok, I looked at all the Kbs listed above.  The one that seemed to be most applicable was the third one above which discussed the Server Service hanging on startup.  I had already looked at that one and made the registry changes as directed but to no avail.

I am currently running SP2.  All of my data is backed up as well as full system backups but I need to fix this problem.

I have completely removed the ESET software and it made no difference at all.
Paul CahoonAuthor Commented:
I'm just closing the question out.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2003

From novice to tech pro — start learning today.