none
Take Windows XP Mode to VPC in Windows 10... RRS feed

  • Question

  • I have XP Mode in Windows 7, 64 bit.  I want to take this VPC to Windows 10, so I can continue to run a legacy app.

    How do I do this?

    What files do I need?

    Do I need any more than the .vhd and .vmc files?

    If I put them in the right location, after I've installed Virtual PC in Windows 10, 64bit (from W7 64bit (current)) - will it "just show up".?

    In other words (in a picture), I would like install and open Virtual PC in Windows 10, and see this...

    http://1drv.ms/1MmevYY

    Cheers,  Duncan.



    Tuesday, August 11, 2015 12:56 PM

All replies

  • The Windows 7 Windows Virtual PC doesn't install in Windows 10 and XP Mode
    isn't licensed to run in anything but Windows 7.
     
    You can install a full version of Windows XP in either Hyper-V or some
    other virtualization software, but you'll have to have a license for it.
     
    Sorry.
     
     

    Bob Comer
    Tuesday, August 11, 2015 1:03 PM
  • Thanks Bob, I have a copy of XP I could install.  But jeez, the hassle - the main one being the install of the old legacy app (which requires a key I have to get via phone - dunno if they'll still do that).

    I'd really like to mount up the vhd I have.  No way of doing that? (just double-triple checking :) )

    Is there no Virtual PC for Windows 10?

    If there is, I assume you're saying it won't look at Win 7 VPC files?

    Tuesday, August 11, 2015 1:05 PM
  • Just a very cursory search, and I found this guff (converting VPC to run in Hyper-V)...

    http://blogs.msdn.com/b/skaufman/archive/2012/01/18/can-you-move-a-virtual-machine-from-virtualpc-to-hyper-v.aspx

    http://earthli.com/news/view_article.php?id=2736

    Is this what folk are doing?  What other options do I have??? :)

    Tuesday, August 11, 2015 1:16 PM
  • >Is this what folk are doing?  What other options do I have??? :)
     
    I can't really comment on that, I'm an IT guy and it really is against the
    EULA to run XP Mode in any other host OS than Windows 7 Pro, Ent, or Ult...
     
     

    Bob Comer
    Tuesday, August 11, 2015 1:31 PM
  • Cheers Bob,

    Well that's no good.  What's involved then, in moving my XP Mode from one Win 7 PC to another.?

    Can I just copy over the vhd and vmc files?

    The other W7 PC is 32bit (not 64), and doesn't have VPC installed, let alone XP Mode (the latter of which I don't need - I just need to copy the XP Mode I already have, with my old legacy app still in it).

    If this worked - I'm more than happy to RDP on to it.



    Tuesday, August 11, 2015 1:39 PM
  • http://answers.microsoft.com/en-us/windows/forum/windows_7-performance/move-xp-mode-to-another-pc/7618daee-0205-40d3-a464-e628a06e7fc7?auth=1

    Is a thread with a description on an easy way to move an XP Mode to another Win7 PC, but yeah, your way would work as long as you install the 32-bit version of Windows VPC and a fresh XP Mode on the other PC, then copy the vhd, and vmc to the new PC for your existing XP Mode.  (you might need the .vmcx file too, I don't remember exactly..)  The just double click on the .vmc file to launch it.  You might have to fix permissions...


    Bob Comer

    Tuesday, August 11, 2015 2:13 PM
  • Just a very cursory search, and I found this guff (converting VPC to run in Hyper-V)...

    http://blogs.msdn.com/b/skaufman/archive/2012/01/18/can-you-move-a-virtual-machine-from-virtualpc-to-hyper-v.aspx

    http://earthli.com/news/view_article.php?id=2736

    Is this what folk are doing?  What other options do I have??? :)

    This works with general VMs from VPC, but XPMode won't properly activate if you move it out of VPC to Hyper-V.

    One option you could do is convert your existing physical Windows 7 install to Hyper-V, this would then let you run Windows XP in Windows 7 VPC in Windows 10 Hyper-V.  You'll need a non-oem Win7 license to do this, and you'll want to run this off an SSD or at the very least a separate disk from your Windows 10 OS for better performance.  You'll also want to make sure you've got a good chunk of RAM installed on the Win10 machine.

    Tuesday, August 11, 2015 7:01 PM
  • Best to take the .vmcx with the VHD and VMC.  Ideally, if you can put all the files back in the exact same folders on the new Win7 machine you should have smoother migration.

    • Proposed as answer by Andy Nugraha Tuesday, August 25, 2015 1:17 AM
    Tuesday, August 11, 2015 7:02 PM
  • I tried to install a game on my Windows 10 PC and I got some sort of message like "Would you like to run this in XP Mode?" 

    So the obvious question is: Does Windows 10 have a built in emulator or not?  Many of us want to play games on our new PCs that were made prior to Windows 7, 8 or 10.

    Tuesday, September 20, 2016 11:52 PM
  • I tried to install a game on my Windows 10 PC and I got some sort of message like "Would you like to run this in XP Mode?" 

    So the obvious question is: Does Windows 10 have a built in emulator or not?  Many of us want to play games on our new PCs that were made prior to Windows 7, 8 or 10.

    So from what I understand, yes, you can.

    You'll need the Pro version of W10 or better, and 64bit, and your PC needs to be Hyper-V compliant - SLAT and VT in the BIOS.

    Then you can run XP (but no, not 'XP-Mode' ???) in Hyper-V.

    These are the requirements:

    https://msdn.microsoft.com/en-us/virtualization/hyperv_on_windows/quick_start/walkthrough_compatibility

    Cheers,  Duncan.

    Wednesday, September 21, 2016 2:07 AM
  • Also, this information seems to be effective for both Windows 10 (for XP compatability) and Windows 8.1 (for Vista compatability).

    http://www.howtogeek.com/228689/how-to-make-old-programs-work-on-windows-10/


    No one can protect you from what you desire, or from what you fear.

    Wednesday, September 21, 2016 2:23 AM
  • Also, this information seems to be effective for both Windows 10 (for XP compatability) and Windows 8.1 (for Vista compatability).

    http://www.howtogeek.com/228689/how-to-make-old-programs-work-on-windows-10/


    No one can protect you from what you desire, or from what you fear.

    Indeed the text from that... "Windows 7 included a special “Windows XP Mode” feature. This was actually just an included virtual machine program with a free Windows XP license. Windows 10 doesn’t include a Windows XP mode, but you can still make your own Windows XP mode.

    All you really need is a virtual machine program like VirtualBox and a spare Windows XP license. Install that copy of Windows in the virtual machine and you can run software on that older version of Windows in a window on your Windows 10 desktop.

    It’s a heavier solution, but it should always work properly — unless the program needs to interface with hardware directly. Virtual machines have limited support for hardware peripherals."

    I think that running VirtualBox is a much easier way!  - to run XP

    Wednesday, September 21, 2016 2:27 AM
  • I wonder if it is possible to have audio in my Hyper-V installed Windows XP? It does not seem possible, but if anyone knows how I can do this I am all ears. My desktop is Windows 10 N.
    Sunday, March 26, 2017 2:29 AM
  • For audio you need to install the Integration Components (IC) into XP and you will need to use RDP instead of the Hyper-V console.

    You will need to get the IC from an older version of Hyper-V, Windows 10 Hyper-V doesn't include an IC any longer, as they are all included in Windows Updates (for supported OSes and XP is no longer supported.)

    You can download older versions of Hyper-V server and install it in a VM, or extract the IC from the installer.  You can also find the IC from 3rd party websites for download. (https://smudj.wordpress.com/2017/03/02/vmguest-iso-for-older-windows-oses-in-win102016/)

    Also, XP must be on Service Pack 3 for the IC to install.

    Monday, March 27, 2017 2:41 AM