We have a couple of Dell Poweredge servers running Hyper-V. Both host machines and the guest VMs are using Server 2008 R2 Enterprise with Service Pack 1 installed. The guest machines were built as VMs rather than converted from physical servers. Whenever a guest VM is restarted we get the "unexpected shutdown" dialog next time we log on.
This happens whether we reboot the guest from an RDP session, do it through the Hyper-V manager or if the host machine is restarted.
I've double checked that the integration services "disk" has been inserted and run successfully and have done so since SP1 was installed on the host. Under the integration services settings for the guest VM the relevant box is ticked for Operating System Shutdown.
I've looked at http://technet.microsoft.com/en-us/library/ee207413%28v=ws.10%29.aspx and checked that the version of integration services is the same on host and client - 6.1.7601.17514
Does anyone have any suggestions what to check next or why this might be happening? Thanks.