We have two identical Dell PowerEdge T410's running Windows Server 2012 Standard running as Hyper-V Hosts (and nothing else).
The Hyper-V guests on one of the machines take over 40 minutes to boot. Once booted the VM's seem to perform well. The second T410 is running without any problems.
The Dell has 40Gb RAM and has 12 virtuals, the 5 XP virtuals are running with 1 GB RAM each and the 7 Windows 7 VM's have 2 Gb.
When everything is running, the Dell's task manager says it's using 22.9 of 40Gb RAM and the CPU is ticking over at 1 or 2%.
I've just wiped and re-installed the host with a clean Windows Server 2012 with no improvement.
Dell's technical support has had a quick look and can't see anything wrong with the hardware side of things. The BIOS settings in the problematic machine has exactly the same settings as the BIOS in the machine that is working OK.
The clients on the 'slow' host are all part of a domain with the domain controller on the 'good' host. Tracert and ipconfig all report as expected.
A 'Google' has turned up a couple of articles which seem to only refer to Windows Server 2008 R2, however, the problem only started to appear when I installed Server 2012.
So, in a nutshell, two identical servers, the guests on one are working fine, the guests on the other take over 40 minutes to boot.
Could anyone give me any pointers?
Richard