Article ID: 949222 - View products that this article applies to.
You have the beta version of the Hyper-V role installed on the release version of Windows Server 2008. You update the Hyper-V role to a later version. In this situation, virtual machines that were created on the beta version of the Hyper-V role do not start.
Additionally, you receive one of the following error messages:
An error occurred while attempting to chance the state of the virtual machine vmname.
‘vmname’ failed to initialize.
Failed to read or update VM configuration.
An error occurred while attempting to change the state of virtual machine vmname.
"VMName" failed to initialize
An attempt to read or update the virtual machine configuration failed.
"VMName" failed to read or update the virtual machine configuration: Unspecified error (0x80040005).
This issue occurs because virtual machine configurations that were created on the beta version of the Hyper-V role are incompatible with later versions of the Hyper-V role.
If the virtual machine is running a Hyper-V-supported release version of an operating system, you can use the existing virtual hard disk (.vhd) file. However, the virtual machine configuration settings must be re-created. If the virtual machine is running a prerelease version of Windows Server 2008, the virtual machine configuration settings and the operating system .vhd file must be re-created.
To delete and then re-create the virtual machines, follow these steps.
Step 1: Remove the virtual machinesTo remove virtual machines that were created on the beta version of the Hyper-V role, follow these steps:
Step 2: Re-create the virtual machinesTo re-create the virtual machines, follow these steps:
For more information about Hyper-V, visit the following Microsoft Web site:
Article ID: 949222 - Last Review: November 22, 2010 - Revision: 3.1