This is a busy month for hotfixes! Microsoft has released a fix for when system time of a virtual machine becomes incorrect after it crashes or resets in a 64 bit Windows 8-based or Windows Server 2012-based Hyper-V host.
Consider the following scenario:
- You create a virtual machine (VM) on a Hyper-V host that runs 64 bit Windows 8 or Windows Server 2012.
- You disable the Hyper-V time synchronization integration service on the VM.
- The VM crashes or resets.
In this situation, the system time of the VM is incorrect when it starts again.
This issue occurs because the time information of the VM is not saved on VHD as expected when the VM crashes or resets. When the VM starts again, it uses the old and out-of-date time information that was saved.
A hotfix is available to prevent this issue.