Share via

Run a VHD file in Virtual PC

Anonymous
2009-11-13T18:24:28+00:00

Hello,

I have recently got a Windows 7 PC to replace a Windows XP machine. However, so that I still have access to anything on the old PC which I may need again, I have made a .vhd file of the old computer's hard disk.

I cannot seem to open this vhd file, as I cannot find way to create a new Virtual PC with which to use this virtual hard disk.

Is there anyway to do this?

Thanks,

Richard

Windows for home | Previous Windows versions | Apps

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
  1. Anonymous
    2009-11-13T23:06:10+00:00

    Hi Richard,

    OK, First, I assume you've downloaded and installed Microsoft Virtual PC?  http://www.microsoft.com/windows/virtual-pc/download.aspx

    If you have, look in your start menu and you'll have a Windows Virtual PC option, go into that menu and click on Windows Virtual PC.

    Now, there is technically no GUI for Virtual PC, it's integrated into Windows 7 so it just looks like a Windows Explorer menu, but it's not.

    If you look towards the top of the Window, there is a Create Virtual Machine button, click that and it will guide you through creating a new virtual machine.

    When it gets to the part of asking you about your hard drive (3rd screen I think), opt to select a VHD file and choose the VHD file you created.  Complete the wizard and start the machine.

    That's it -

    Let me know if you still stuggle.

    Regards,

    Jon

    http://www.insidetheregistry.com

    20+ people found this answer helpful.
    0 comments No comments
Answer accepted by question author
  1. Anonymous
    2011-11-19T22:23:29+00:00

    Windows 7 can read the VHD(Virtual Hard Disk) Files without VPC(Virtual PC).  You can make the VHD file be seen as a hard drive on the new PC. Here is how to do it.

    Attach VHD file:

    1. Right click on "My Computer" and hit "Manage".
    2. Go to "Disk Management" under "Storage" on the left side.
    3. Click on the "Action" menu on the top and Click "Attach VHD".
    4. Browse the VHD file that you would like to open, you can also make the drive Read only just in case you accidentally change something.  Then Hit "OK".
    5. You should see your VHD in "My Computer"

    Detach VHD file:

    1. Go to Disk Management as described in steps 1-2 I explained earlier.
    2. On the bottom half of the window, find the VHD you would like to detach.
    3. Right click on the "Disk #" and click "Detach VHD"

    Good Luck. God Bless. :)

    10+ people found this answer helpful.
    0 comments No comments

34 additional answers

Sort by: Most helpful
  1. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  2. Anonymous
    2009-12-19T04:46:58+00:00

    I have the same issue, but when I try to create a new virtual machine and select my existing .vhd file, I get a message saying, "Cannot attach the virtual hard disk to the virtual machine. Check the values provided and try again."  I have tried repeatedly, accepting all defaults except the amount of memory (which I increase) and the hard disk to use.

    Any further suggestions?

    Thank you.

    Toonsker

    0 comments No comments
  3. Anonymous
    2009-11-14T14:22:08+00:00

    Hi Jon,

    That's great, thanks! 

    I was looking for the interface that was in Virtual PC on Vista and XP, not realising it was integrated.  Now that I know about that Create Virtual Machine button, it works fine.

    Thanks again!

    Richard

    0 comments No comments