I recently happen to come across this issue after the restore of a Windows Server 2012 Standard server from one VMware ESXi server to another, using Veeam Backup & Replication. The Windows server started to reboot intermittently with the error “Critical Structure Corruption” in the VM console. A reboot will be required hence to successfully log in backup to the server.
Below is a screen shot of a similar issue :
Once, I got access to the server the first thing I checked was the event logs. Under the System logs, I noticed a critical error as shown below :
A quick search on the event ID and the corresponding error code made me understand that this is a common issue with Windows Server 2012 R2 and Windows 8.1 machines.
Common resolution steps are :
- For ESXi versions 5.0, 914586 [ Update 2 ] issue can be resolved by an upgrade to Update 3
- For a quick resolution, the workaround is to manually add a CPUID mask for the affected VMs as shown below :
- Power off the VM
- Right click the VM and select Edit Settings
- Click on the Options tab
- Select CPUID mask under Advanced tab
- Under the Register Column, locate the edx register under Level 80000001
- Paste the following in the value field and click OK twice
Reference : VMware KB [http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2060019]