Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have two virtual machines set up from Virtual PC on Windows 7 Professional: Windows XP Mode and Xubuntu. Last time I used them (last month or so), I had closed them by hibernating.

Evidently, I have meanwhile downloaded a Windows Update affecting VPC and now receive the following error in restoring either of them from hibernation:

'Xubuntu' could not be restored because of either host processor type mismatch or lack of hardware-assisted virtualization support in the system.

I've been through the virtual machine's settings, and there's nowhere an option to simply reboot it. (Virtualization is not the problem, as I can create a new virtual machine without any problems.)

Any ideas?

share|improve this question
add comment

2 Answers 2

up vote 21 down vote accepted

I managed to find a solution: deleting the hibernation state file. This is similar to deleting hiberfil.sys when your computer won't return, although there is a Windows boot option to do this (press F8 during boot).

Here's how to do it for a Virtual PC virtual machine:

  1. Navigate to the location of the virtual machine's settings file (.vmc file). In my case, it was in the same location as the virtual hard disk, under:

    C:\Users\[username]\AppData\Local\Microsoft\Windows Virtual PC\Virtual Machines\
    
  2. If your machine had been hibernated last time you closed it, you will see a fairly sizable "Virtual Machine Saved State" file (.vsv). By deleting this file, you will delete the hibernation data, and the machine will boot normally.

    Virtual Machine saved state file

share|improve this answer
add comment

If deleting the saved state doesn't work for you, fear not: I also discovered a way of easily accessing the data.

Open the "Disk Management" console, revealing the various disks and partitions on your system. You can easily reach it on any flavor of Windows by typing diskmgmt.msc in the Run dialog.

Once open, check the "Action" menu: you will see an option to attach a Virtual Hard Disk (VHD):

Disk Management console: Attach VHD

Hit Attach VHD, browse to the .vhd file, and it will show up as a disk in the Explorer. There it is: you can recover your data!

share|improve this answer
1  
very neat trick! –  newyuppie Dec 10 '10 at 3:30
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.