none
Install Hyper-V or Windows XP Mode on 32-bit Windows 10? RRS feed

  • Question

  • I have a client who installed a 32-bit Windows 7 OS on their 64-bit hardware so they could run their Windows XP based accounting system using a program called Windows XP Mode. They have since taken up the offer for Windows 10 but their Windows XP Mode no longer functions.

    I have since tried to install Hyper-V to run the virtual machine but it seems that the install option isn't available in the 32-bit version.

    Any ideas on how to access the virtual machines on a Windows 10 32-bit OS?

    Thursday, September 8, 2016 2:53 AM

Answers

  • Hyper-V requires a 64bit OS.

    VirtualBox is free and should run XP Mode.  Note, that your client will not be licensed correctly using XPMode on Windows 10, it was only licensed to run on Windows 7.  It doesn't matter that the client upgraded from 7 to 10, once you move to 10, you're no longer licensed for XP Mode.

    • Marked as answer by Alex Fogerty Thursday, November 10, 2016 1:49 AM
    Thursday, September 8, 2016 4:19 AM

All replies

  • Hyper-V requires a 64bit OS.

    VirtualBox is free and should run XP Mode.  Note, that your client will not be licensed correctly using XPMode on Windows 10, it was only licensed to run on Windows 7.  It doesn't matter that the client upgraded from 7 to 10, once you move to 10, you're no longer licensed for XP Mode.

    • Marked as answer by Alex Fogerty Thursday, November 10, 2016 1:49 AM
    Thursday, September 8, 2016 4:19 AM
  • Step 1: Prerequisites

    The following prerequisites are required to successfully run Client Hyper-V on Windows 10:

    Windows 10 Pro or Enterprise 64 bit Operating System
    64 bit processor with Second Level Address Translation (SLAT)
    4GB system RAM at minimum
    BIOS-level Hardware Virtualization support

    Step 2: Setting Up Hyper-V

    Ensure that hardware virtualization support is turned on in the BIOS settings

    Save the BIOS settings and boot up the machine normally 

    Click the search icon (magnified glass) on the taskbar

    Type turn windows features on or off and select that item

    Select and enable Hyper-V

    If Hyper-V was not previously enabled, reboot the machine to apply the change. 

    NOTE: As a best practice, configure networking for the Hyper-V environment to support external network connections. Also ensure that a virtual switch has been created and is functional. 

    Click the search icon (magnified glass) on the taskbar, type Hyper-V Manager and select the item

    NOTE: Right click Hyper-V Manager to pin it to the task bar

    Open the Virtual Switch Manager, found on the Actions panel in the Hyper-V Manager, by typing Hyper-V at the Start Screen

    Select Virtual Switch Manager in the Actions pane

    Ensure that External is highlighted, and then click on the Create Virtual Switch button

    If more than one NIC in is present, ensure that the proper NIC is selected for use on the VM external network connections

             
    Friday, September 16, 2016 11:31 AM
  • Thanks to both of you for these ideas. I went with smjain's VirtualBox idea. I will talk to Microsoft about licencing issues I expect it will be OK as the client owns legal copies of Windows XP Pro, Windows 7 Pro and now Windows 10 Pro via the free upgrade.

    • Edited by Alex Fogerty Thursday, November 10, 2016 3:08 AM
    Thursday, November 10, 2016 3:00 AM