Virtual PC 2007 broken

Posted on 2011-10-31
Last Modified: 2012-05-12
VPC 2007 is broken on Win 7 x64 Ultimate. I need to know how to fix it now and prevent this from happening in the future. It's happened several times but I can't put my finger on the cause.

The computer has Intel DP55KG board with i5 processor. It's dual boot between Win 7 x86 and Win 7 x64. The VPC runs correctly (same vmc/vmcx/vhd files) on x86 side but the x64 side is constantly breaking.

The symptoms:

1) Double-click a vmcx and there's a brief hourglass but the VHD doesn't start. However, taskmgr shows vpc.exe and a VMWindow.exe running

2) Double-click again on the same vmcx and a new VWWindow appears in taskmgr but the VM doesn't start. Same thing happens if several vmcx's are double-clicked: multiple VMWindow.exe in taskmgr but no visible VM.

3) VPC.EXE can't be closed by taskmgr End Process

4) VPC.EXE can't be closed with "taskkill.exe /f /im vpc.exe"  from a command prompt. It says the process was terminated but it still runs

5) When VPC is in this state, Windows won't shut down (I've waited for more than one hour).

6) When Windows won't shutdown, I cycle the power. The computer boots but there's a 50% probability that the system disk RAID1 needs to be rebuilt, which takes a couple of hours. But that only makes the computer run normally; VPC is still broken

I've tried all the usual (uninstall/reinstall XP Mode, remove/add Virtual PC, etc.) but the only fix that works is to restore the system disk from an old backup when VPC was working.

As I said, VPC works well if I boot to Win 7 x86 but I need the extra memory from x64.

If there isn't a known answer, I'll pay an expert to connect to this computer and show me what to do.

Question by:pancholefty
    LVL 116

    Accepted Solution

    Personally, I would dump and drop Virtual PC, switch to VMware Workstation 7 or 8.

    As for you RAID rebuild, very normal for software fake RAID controllers, when a drive has been marked dirty.
    LVL 11

    Assisted Solution

    Hi,  depending on how much memory you have allocated to the Virtual PC, I would throw more memory into the hardware or allocate more from the host computer.
    LVL 2

    Author Comment

    >> hanccocka

    I've been in touch with the VMWare folks and I'll try their Workstation product. I don't like the $200 price for Workstation but that's my problem.

    I'm wondering if MS VPC is a crippled consumer product like Outlook Express or WordPad. Maybe I should look at Hyper-V. We only need VPC for testing our software on legacy versions of Windows.

    >> g000se

    I bumped the memory to 2048 but no change. I'll reboot now and hope for the best. I think there's a defect in the x64 version of VPC or XP Mode.
    LVL 2

    Author Closing Comment

    I wish there were a more definitive solution. I've been full-time computer guy for over 25 years and this $%#@ stuff happens to me all the time. Makes me wonder how an average user can keep their computer running.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Introduction In one of my previous articles (, I explained how to create a native Windows 2012 Cluster.  The metho…
    If you get continual lockouts after changing your Active Directory password, there are several possible reasons.  Two of the most common are using other devices to access your email and stored passwords in the credential manager of windows.
    The viewer will learn how to successfully create a multiboot device using the SARDU utility on Windows 7. Start the SARDU utility: Change the image directory to wherever you store your ISOs, this will prevent you from having 2 copies of an ISO wit…
    The viewer will learn how to successfully download and install the SARDU utility on Windows 7, without downloading adware.

    760 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    8 Experts available now in Live!

    Get 1:1 Help Now