I have a Hyper-V VM, both host and VM are running Windows Server 2016. The VM has Exchange 2016 installed and takes an hour to start up fully (all Exchange services). It is actually very solid when up and running but the long reboot time is a problem. I am trying to puzzle out why it is so slow. Simple example: if I click the Start button, I can slowly count to 5 before the Start menu appears. But I can't see any obvious reason. Here's the performance tab in Task Manager:
Note: I realise this is a low spec for Exchange 2016 but in fact there are very few users and it is for test. What I would like to understand is where the performance bottleneck(s) are, and whether there is anything I can fix.
If I look in the Hyper-V manager, CPU usage typically shows 1%-15%. During its very show start-up CPU usage is only 1%-2%. Resource allocation is default. There are several other VMs but none is grabbing much resource.