WinXP 64-bit on a modern PC (ISO boot.wim + install.wim)

Discussion in 'Windows XP / Older OS' started by Gelip, Jun 30, 2024.

  1. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    456
    336
    10
    @stan456
    Before you start the script, you must to do:
    If the VMDK disk is mounted in read-only mode, you cannot load the registry hive !!!

    write_enable.png
    "ddd" is any temporary name of the loaded hive.
     
  2. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    456
    336
    10
    I updated sysprep.inf in sysprep_pub.iso - now you do not need to edit the file manually and the appropriate settings - regional settings, name & organization, key, computer name, date, time & time zone are entered during the mini-setup ;) :rolleyes:
    1_welcome.png 2_license.png 3_installing_devices.png 4_regional_settings.png 5_name_organization.png 6_key.png 7_comp_name_admin_pass.png 8_date_time_zone.png

    New sysprep.inf:
    Code:
    [Unattended]
        ConfirmHardware=No
        DriverSigningPolicy=Ignore
        NonDriverSigningPolicy=Ignore
        UpdateInstalledDrivers=Yes
    
    [Identification]
        JoinWorkgroup=WORKGROUP
    
    [Networking]
        InstallDefaultComponents=Yes
    
    [SysprepMassStorage]
        PCI\CC_010601=%SYSTEMDRIVE%\Drivers\1_AHCI\genahci.inf
        PCI\CC_010802=%SYSTEMDRIVE%\Drivers\2_NVMe\stornvme.inf
        PCI\CC_0C0330=%SYSTEMDRIVE%\Drivers\3_USB3x\usbxhci.inf
        USB\ROOT_HUB30=%SYSTEMDRIVE%\Drivers\3_USB3x\usbhub3.inf
    
     
  3. stan456

    stan456 MDL Novice

    Jul 29, 2015
    33
    0
    0
    Yeah I have it in r/w mode still shows that error though.
     
  4. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    456
    336
    10
    What host system do you use? Maybe you need to start the script as an Administrator?
    You can also manually load a hive and set the SFCDisable to ffffff9d
     
  5. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    456
    336
    10
  6. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    456
    336
    10
    #26 Gelip, Oct 15, 2024
    Last edited: Oct 15, 2024
    (OP)
    News:
    • replaced files_u7.7z & files_fb.7z to files.7z (new link)
    • moved boot.ini from files.7z to sysprep.iso and from startnet.cmd to go.cmd
    • deleted make label EFI for 100MB FAT32 partition
    • deleted search A & B letters to prevent display this WARNING if FDD controller present in UEFI PC:
      if_FDD_controller.png
    • cosmetic changes in go.cmd script
      go.png
    • I edited the first post to make it more readable
     
  7. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    456
    336
    10
    #27 Gelip, Oct 16, 2024
    Last edited: Oct 18, 2024
    (OP)
    I added a function changing the letter USB drive - updated files.7z:
    Code:
    ...
    echo:
    echo Searching CD\DVD\USB drive letter
    for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%i:\sources\*.wim" set drive=%%i:
    echo:
    echo I found %drive% letter
    
    if "%drive%" equ "C:" (
    goto :rep
    ) else (
    goto :menu
    )
    
    :rep
    echo:
    echo Replacing USB stick letter C: to Z:
    mountvol %drive% /d
    bootice /diskinfo /list: /usbonly /file=info.log
    for /f "skip=1 tokens=2 delims= " %%a in ('type info.log') do set drv=%%a
    set drv=%drv:~,1%
    bootice /device=%drv% /partitions /assign_letter=z
    set drive=Z:
    echo:
    echo Now drive letter is %drive%
    
    :menu
    ...
    
     
  8. xp_guy

    xp_guy MDL Novice

    Oct 22, 2024
    22
    8
    0
    Hi! I'm trying to install WinXP UEFI on Asus Pro A620M-C CSM motherboard and AMD Ryzen 7 7700X processor machine. I did your instructions step-by-step but when I install XP from USB, in second phase, it stucks at 'Starting WinXP 64-bit on UEFI mode (winload.efi)' aurora screen but HDD light blinks. I think there is a VGA/GOP problem. How can I solve this?
     
  9. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    456
    336
    10
  10. xp_guy

    xp_guy MDL Novice

    Oct 22, 2024
    22
    8
    0
  11. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    456
    336
    10
    @xp_guy
    Caps Lock, Num Lock works?
     
  12. xp_guy

    xp_guy MDL Novice

    Oct 22, 2024
    22
    8
    0
    Yes, everything works except video. Even blindly reboot (buggy), shutdown etc. works. Only video doesn't work. And also, Windows generates ntbtlog.txt , so it installed drivers successfully except video driver.
     
  13. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    456
    336
    10
  14. xp_guy

    xp_guy MDL Novice

    Oct 22, 2024
    22
    8
    0
    Ryzen 7 7700X CPU'S iGPU.
     
  15. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    456
    336
    10
  16. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    456
    336
    10
  17. xp_guy

    xp_guy MDL Novice

    Oct 22, 2024
    22
    8
    0
    @Gelip
    I tried UefiSeven verbose method but it said unable to unlock C0000 vga memory area. It used bootxp64.original.efi file and continued. But same thing again, no screen :/ .
     
  18. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    456
    336
    10
    @xp_guy
    Use PCIe graphic card.
     
  19. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    456
    336
    10
  20. SK91NO

    SK91NO MDL Novice

    Oct 9, 2023
    5
    2
    0
    #40 SK91NO, Nov 3, 2024
    Last edited: Nov 3, 2024
    Hi, I've gotten pretty far along but I'm not quite sure what the
    • run Deployment Tools Command Prompt from menu start
    bit means, and the step after that with the amd64 folder from where about?