I have a pair of Hyper-V servers (Server 2008 R2 + Hyper-V role).
I have duplicated one VM (exported from the first Hyper-V server to the Second) which seems to keep hanging.
The VM is running XP SP3, and has the Virtual Additions installed.
The first version runs fine, cpu normally around 0%-2% when idle and responds happily.
The second version runs very poorly, and keeps running at an idle of around 8% cpu.
I have checked the VM with Process Explorer, and the Idle process is (as expected) taking nearly all the cpu time, but what it's not using doesn't seem to show up in any other process. For example at one point idle dipped to 73%, but i could only account for anoth 4.5% in other processes.
After some time (around 1-2 days) the VM seems to become so unresponsive, the only way to resurect it is to power-off the VM and reboot (shutdown via the Hyper- V console of via the VM seems to be impossible).
Does anyone have any suggestions on how to trace the source of the problem?