Windows XP on Surface Pro 1

Discussion in 'Windows XP Installation and Setup' started by 2W10, Nov 23, 2023.

  1. 2W10

    2W10

    Joined:
    Aug 3, 2019
    Messages:
    18
    Likes Received:
    4
    I have managed to install Windows XP on a UEFI Class 3 Surface Pro 1. I believe I am the first to do this. The Surface Pro 1 only officially supports Windows 8-10, but I have gotten 7 and Vista to work, and now XP.

    I’ve gotten WiFi to work. I haven’t gotten graphics or audio working yet.

    Here is the showcase video:



    Special thanks to George King, as I used his XP2ESD tool to install Windows XP on this laptop. Also thanks to UsefulAGKHelper for his method of installing XP on UEFI Class 3.

    Tutorial will be released soon.
     
    2W10, Nov 23, 2023
    #1
    cleverscreenname likes this.
  2. 2W10

    2W10

    Joined:
    Aug 3, 2019
    Messages:
    18
    Likes Received:
    4
    INSTRUCTIONS:
    1. Boot the USB. This ISO uses a Windows 10 PE, but has a Windows XP x64 install.wim.
    2. Open command prompt by pressing "Shift+F10"
    3. On the command prompt, type in the following commands:
    diskpart
    sel dis 0
    clean
    conv gpt
    cre par efi size=100
    form quick fs=fat32
    assign letter w
    cre par pri
    form quick
    assign letter c
    exit
    D:\ (where your USB is)
    cd sources
    dism /apply-image /imagefile:install.wim /index:1 /applydir:C:\
    - If DISM doesn't work, go to D:\support\tools\gimagex and deploy the image with gimagex.exe in the x64 folder
    4. Open up Notepad, and click "Open" or "Save As". Enable all files to be viewed. Go to "D:\EFI partition". Copy the EFI folder onto W:\ (the boot partition)
    5. Go back to Command Prompt. Type in "D:\support\tools\Bootice\BOOTICEx64.exe"
    6. On Bootice, go to the BCD tab. Click on "Other BCD file". Click on the "...". Go to the BCD file (you can find this in W:\EFI\Microsoft\Boot). Click on "Professional Mode".
    7. Click on "Windows XP" under "Application Objects"
    8. Under "ApplicationDevice" and "OSDevice", set the boot disk to wherever your XP installation is (most likely disk 0) and the boot part to C:\ (your Windows XP partition).
    **Every time XP boots, it will always show the boot manager. You can turn it off on Bootice by going to the BCD tab and opening the XP BCD and clicking "Easy Mode", then uncheck "Display boot menu".
    9. Reboot. You should be logged in to the Administrator account. If the screen is not displaying anything, you need to reset the resolution. Hit Windows Key + R, and type in desk.cpl. Hit "tab" four times, hit the right arrow four times, hit "tab" once, hit the right arrow once. Then press enter. The screen should now display.

    USB works on Windows XP. There are no WiFi drivers. You will need to purchase a seperate USB wireless adapter. Also, I have not been able to get sound working on the machine. Getting a USB sound card might fix that.
     
    2W10, Nov 25, 2023
    #2
    cleverscreenname likes this.
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.