none
"cannot start windows virtual pc host process" ... "library not registered"

    Question

  • When I go to start-> Windows Virtual PC -> XP Mode I get this error that says ""cannot start windows virtual pc host process"  . . .  "library not registered"

    This is the exact error stated here, where there was no solution: http://social.technet.microsoft.com/Forums/en/w7itprovirt/thread/217c144d-cd57-4cc0-941a-f42c554a5878

    I have, like this other person, uninstalled and installed 3 times.

    I also get an error when I open up Windows Virtual PC and click on the Create Virtual Machine.

    Since screencaps were requested in the last question I have included links to screencaps (linked below).

    My system is capable of hardware virtualization (screencap below) and it is turned on (screencap below).

    The Securable says Hardware Virtualization is "Locked on" which seems to be normal for dell machines- this is a dell system. (reference: http://www.dslreports.com/forum/r20560095-GRCcom-utility-says-Virtualiztion-locked-on-not-sure-why)

    Please help me fix this- I need to have the seamless virtualization to run IE 7 for a specific government application. There's no way around it without teaching over 300+ users how to use a virtual machine (which would be an absolute nightmare explaining that you have a PC inside a PC heh).

    Thank you in advance for ANY suggestions/advice anyone has. This is a brand new PC. Intel Core 2 Duo 3.00GHz, 8GB RAM, Windows 7 Ultimate 32 Bit OS, Dell Optiplex 780.

    Specs:

     

    Windows Virtual PC error images

    http://kesseret.net/gallery/main.php?g2_view=core.DownloadItem&g2_itemId=465&g2_serialNumber=1

    http://kesseret.net/gallery/main.php?g2_view=core.DownloadItem&g2_itemId=470&g2_serialNumber=1

    Hardware virtualization capable (although this isn't necessary now, but just tossing it out there)

    http://kesseret.net/gallery/main.php?g2_view=core.DownloadItem&g2_itemId=473&g2_serialNumber=1

    And the 'locked on' information (for reference only)

    http://www.dslreports.com/forum/r20560095-GRCcom-utility-says-Virtualiztion-locked-on-not-sure-why

    Friday, March 19, 2010 7:03 PM

Answers

  • Hi,

     

    Although System File Checker said everything was good, I still would like to suggest you perform the In-Place upgrade to repair and restore the system files and settings to check the issue.

     

    In-place Upgrade

    ============

    1. Start the computer.

    2. Insert the Windows 7 DVD in the computer's DVD drive.

    3. Use one of the following procedures, as appropriate:

     

    a. If Windows automatically detects the DVD, the Install now screen appears. Click Install now.

    b. If Windows does not automatically detect the DVD, follow these steps:

       b1. Click Start, click Run, type Drive:\setup.exe, and then click OK. Note Drive is the drive letter of the computer's DVD drive.

       b2. Click Install now.

     

    4. When you reach the Which type of installation to you want? screen, click Upgrade to upgrade the current operating system to Windows 7.

     

    Regards,


    Arthur Li - MSFT
    Friday, March 26, 2010 7:43 AM
    Moderator

All replies

  • Hi Kessar,

     

    I would like to suggest you update the BIOS and refer to the following link to determine if your CPU and BIOS can support Hardware Assisted Virtualization.

     

    http://www.microsoft.com/windows/virtual-pc/support/configure-bios.aspx

     

    You may also try to install the following update to check the issue.

     

    http://support.microsoft.com/kb/977206

     

    Regards,


    Arthur Li - MSFT
    Monday, March 22, 2010 6:37 AM
    Moderator
  • So I already had the update KB977206.

    The screenshot in the first message has the Microsoft Hardware virtualization check in it. My hardware is capable of it.

    Dell had a BIOS update so I updated the BIOS. Then I unchecked Hardware Virtualization in the BIOS, turned the system off. Waited 10 seconds, then turned the system on, checked Hardware Virtualization in the bios then turned off the system and waited 10 seconds. Then turned the system on.

    (per the directions on your first link)

    The error says to check the event system log- there's nothing in the system log in the event viewer. However under the Applications and Services -> Microsoft -> Windows -> Virtual PC-> Admin log I get some errors. Attached is a link to a zip file which contains CSVs of my System event viewer log and the above log.

    Hope this helps!

    http://kesseret.net/system_events.zip  (event logs)


    THANK YOU AGAIN!!!!!!!!!!

    Monday, March 22, 2010 3:16 PM
  • Hi Kessar,

     

    I would like to suggest you run System File Checker to scan the system files first.

     

    If it does not work, I would like to suggest you uninstall and reinstall Windows Virtual PC again.

     

    What’s the result?

     

    If the issue persists, you may also try to register the following components to check if it can fix the issue.

     

    1. Click the Start Button, All Programs and Accessories.

    2. Right click "Command Prompt" and choose "Run as administrator", accept the UAC prompt.

    3. Type the following commands and press Enter after each line.

     

    REGSVR32 MSXML3.DLL

    REGSVR32 MSXML4.DLL

    REGSVR32 JSCRIPT.DLL

    REGSVR32 VBSCRIPT.DLL

    Exit

     

    Regards,


    Arthur Li - MSFT
    Tuesday, March 23, 2010 5:41 AM
    Moderator
  • Arthur:

    SFC said everything was ok.

    Uninstalled/reinstalled Windows Virtual PC and still get the same error.

    When I register those dll's I get an error on msxml4.dll - it says: "msxml4.dll was loaded but the call to DllRegisterServer failed wth error code 0x8002801c."

    Still get the same error on Windows Virtual PC.

    Wednesday, March 24, 2010 2:04 PM
  • Hi,

     

    Although System File Checker said everything was good, I still would like to suggest you perform the In-Place upgrade to repair and restore the system files and settings to check the issue.

     

    In-place Upgrade

    ============

    1. Start the computer.

    2. Insert the Windows 7 DVD in the computer's DVD drive.

    3. Use one of the following procedures, as appropriate:

     

    a. If Windows automatically detects the DVD, the Install now screen appears. Click Install now.

    b. If Windows does not automatically detect the DVD, follow these steps:

       b1. Click Start, click Run, type Drive:\setup.exe, and then click OK. Note Drive is the drive letter of the computer's DVD drive.

       b2. Click Install now.

     

    4. When you reach the Which type of installation to you want? screen, click Upgrade to upgrade the current operating system to Windows 7.

     

    Regards,


    Arthur Li - MSFT
    Friday, March 26, 2010 7:43 AM
    Moderator