Exchange 2016 VM running on Win 2012 server, boot delay

Windows 2012 servers running Exchange 2016 VM's.

on the Exchange 2016 servers this week.
Still noticing a rather lengthy period of server unresponsiveness after each reboot.
Remember how RDP is not available for about 5 minutes.)
It turns out the server itself shows symptoms of a service or process hang when logging in directly from the console (instead of RDP).
The desktop appears, but if you try to launch an MMC, such as services, or event viewer, nothing happens.

If you wait about 5 minutes, the consoles you’d tried launching suddenly appear, RDP becomes available, and the server seems fine again.
         The Microsoft Exchange Health Manager service hung on starting.
·         The Microsoft Exchange Diagnostics service failed to start due to the following error:

The service did not respond to the start or control request in a timely fashion.
·         A timeout was reached (30000 milliseconds) while waiting for the Microsoft Exchange Diagnostics service to connect.

(This service doesn’t appear to start properly on any of the 2016 VMware servers):
If I set the above services to ‘Automatic (Delayed Start)’, though, the unresponsive period drops from about 5 minutes to around 90 seconds.

Still not ideal—we have other 2012 R2 VMs that don’t experience this issue at all; you can RDP into them within 5 seconds of the CTRL-ALT-DEL screen appearing.
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.

David Johnson, CD, MVPOwnerCommented:
you shouldn't need to reboot the exchange VM that often.  A physical machine may also have the same delays.. so one has to look at bottlenecks i.e. disk i/o
Aaron TomoskyDirector of Solutions ConsultingCommented:
Exchange adds a LOT of services, it takes time especially if your disks are slow. Is this local storage, a san, spinning or ssd, what raid level?
seezersghostAuthor Commented:
These are VMware guests running on Nimble Storage data stores, spinning disk, although the Nimble cache tends to make the performance of these comparable to SSD.

 Thanks for the interest.  We are also now, running a log utility to see what services are initiated on boot up.  Just to confirm if all is normal.
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

Mohammed HamadaSenior IT ConsultantCommented:
I wouldn't install or even use anything on Windows 2012, it's very buggy OS version just like vista was for end users. I would recommend Windows 2012R2 fully patched or Windows 2016 with Exchange 2016 CU 5+

To check what's going on I would recommend using or running PAL software for 15 minutes at least so you can determine the exact source of the issue.

I would suggest it could be NetFramework but still it has be diagnosed.

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
seezersghostAuthor Commented:
Thanks for the reply.  It is Win2012R2, my omission in that regard.  I will see about running the diagnostics you suggest.
Jian An LimSolutions ArchitectCommented:
what is your specs?

for hybrid, it will at least need 2vCPU + 12 GB ram.
if you are doing more than that, you need to make sure it match the exchange calculator value

i would also assume you did not share Domain controller on top.
seezersghostAuthor Commented:
Hardware config is adequate.  Checking diagnostics and logs.
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

From novice to tech pro — start learning today.