[TOOL] XP2ESD - Create modern Windows XP installer v1.6.2

Discussion in 'Windows XP / Older OS' started by George King, Jan 8, 2021.

  1. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    I need to catch whats wrong on your side. I tried it now under XP and I succed on first try (I expected it). And I havent changed anything in this way from preview3.

    Can you PM me exact ISO you used to install XP on your machine + apps list, tweaks etc?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    #1362 UsefulAGKHelper, Jul 21, 2022
    Last edited: Jul 21, 2022
    @George King I forgot to say this yesterday but regarding XP2ESD POWIS Launcher, is there a way to make the timeout disabled once any modifications are made to the options just like in bootmgr/ntldr so it can give us time to modify our settings without pressure from the timeout?
    For the timeout to be back, a restart is needed just like in bootmgr/ntldr.
    If there are not any modifications to the options, the timeout will remain and automatically starts up setup after 30 seconds.
    I'd like to know if modifying the timeout to 0 on settings.ini disables the timeout or not.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    #1363 George King, Jul 21, 2022
    Last edited: Jul 21, 2022
    (OP)

    You can adjust it to more if you need more time, just edit settings.ini to 60 for example? Settings it to 0 doesn't stop it. Maybe would be better if you tell me what exactly you would like to do? There is needs to select Installer type, image, unattended and 4 checkboxes on left side before time out.
    If you want to check different DriverPacks, you can always alt+tab to Launcher to select them. DriverPacks selection is configurable during setup process. So you can start installation and instead watching % of expanding files, you can config your selection on DriverPacks :)

    EDIT: If you want to stop countdown, it should be enough to use "Command prompt" button to stop it. Then do what you want and push "Start" button manually.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. Smith Smith Smith

    Smith Smith Smith MDL Novice

    Aug 22, 2020
    5
    0
    0
    @George King Any plan to fix 0x00000050 win32k.sys BSOD in JPN/KOR UpdatePacks?
    Even though you seem busy, I'm sure you haven't forgotten about this issue.
     
  5. MilkChan

    MilkChan MDL Senior Member

    Mar 8, 2020
    430
    236
    10
    Do you have a minidump file?
     
  6. Smith Smith Smith

    Smith Smith Smith MDL Novice

    Aug 22, 2020
    5
    0
    0
    Can't find Minidump folder in C:\Windows. BSoD occurred during the second part of setup, so it seems that minidump was not generated.
     
  7. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    #1368 George King, Jul 21, 2022
    Last edited: Jul 21, 2022
    (OP)
    @TesterMachineOS What was your step by step process please? I tried spanish build few months back without issues. Also nLite session INI files can help me to debug.

    EDIT: I'm trying Spannish session right now

    LastSession.ini on my side
    [Main]
    Env = 1.4.9.3 - 2.0.50727.9164.Microsoft Windows NT 6.2.9200.0
    Target = Windows XP Professional SP3 - 5.1.2600.5512 - Español - España (alfabetización internacional)
    [Tasks]
    Remove Components
    Integrate Drivers
    Hotfixes and Update Packs
    Options
    [Components]
    ;# Compatibility #
    [KeepFiles]
    msconfig.exe
    [RemoveFiles]
    clock.avi
    yahoo.bmp
    swtchbrd.bmp
    [Options]
    ProfilesDir = "%SystemDrive%\Documents and Settings"
    TargetPath = "WINDOWS"
    temp_dir = %USERPROFILE%\Configuración local\Temp
    [Patches]
    DoUxTheme
    DoSFC
    [Services2]
    [Tweaks]
    [Unattended]
    ComputerType = Automatic
    MaximumDataStorePercentOfDisk = 12
    RestorePointLife = 30
    DesktopTheme = Default||
    AutoUDay = 5
    AutoUHour = 15
    ProgFilesPath = "\Archivos de programa"
    [GuiRunOnce]
    [Drivers]
    [Hotfixes]
    F:\XP2ESD\plugins\updates\OnePiece_Windows_XP_Post-SP3_UpdatePack_v1.1.0_FINAL_ESN_.7z
    F:\XP2ESD\plugins\updates\OnePiece_WinXP_Embedded_Post-SP3_True_AddOn_ESN.7z
    F:\XP2ESD\plugins\updates\OnePiece_NetFxLangPack_SvcPack_AddOn_ESN.cab
    F:\XP2ESD\plugins\updates\addons\x86\5eraph_MSSignedThemes_Addon_v6.1.1_x86.7z
    F:\XP2ESD\plugins\updates\addons\x86\Generic_AHCI_1.0_for_RecoveryConsole_Addon_x86.7z
    F:\XP2ESD\plugins\updates\addons\x86\Generic_NVMe_6.1.7601.23403_ for_RecoveryConsole_Addon_x86.7z
    F:\XP2ESD\plugins\updates\addons\x86\GPT_2003_SupportFiles_addon.7z
    F:\XP2ESD\plugins\updates\addons\x86\HDA_Addon_x86.7z
    F:\XP2ESD\plugins\updates\addons\x86\IE8_Tweaks_addon_x86.7z
    F:\XP2ESD\plugins\updates\addons\x86\KMDF_1.9.7600.16385_x86.7z
    F:\XP2ESD\plugins\updates\addons\x86\OnePiece_MSXML6_v6.20.2017.0_AddOn_x86.7z
    F:\XP2ESD\plugins\updates\addons\x86\TLS_1.2_enabler_addon.7z
    F:\XP2ESD\plugins\updates\addons\x86\USB_PAE_2003_SupportFiles_addon.7z
    F:\XP2ESD\plugins\updates\addons\x86\WinUSB_6.1.7600.16385_x86.7z
    F:\XP2ESD\plugins\updates\addons\ClipBookShortcut_fix.7z
    F:\XP2ESD\plugins\updates\addons\HDWallpapersUpdate_Addon.7z
    F:\XP2ESD\plugins\updates\addons\ManifestUpdate.7z
    F:\XP2ESD\plugins\updates\addons\MinimizeFootprint.7z
    F:\XP2ESD\plugins\updates\addons\VisualC++.7z
    F:\XP2ESD\plugins\updates\addons\PatchAddon_HIVESYS_v13c.cab
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. TesterMachineOS

    TesterMachineOS MDL Addicted

    Apr 20, 2021
    582
    271
    30

    Here are the Session INI files:

    Code:
    [Main]
    Env = 1.4.9.3 - 2.0.50727.9151.Microsoft Windows NT 6.2.9200.0
    Target = Windows XP Professional SP3 - 5.1.2600.5512 - Español - España (alfabetización internacional)
    
    [Tasks]
    Unattended Setup
    Hotfixes and Update Packs
    Create a Bootable ISO
    
    [Components]
    ;# Compatibilidad #
    
    [KeepFiles]
    msconfig.exe
    
    [RemoveFiles]
    clock.avi
    yahoo.bmp
    swtchbrd.bmp
    
    [Options]
    ProfilesDir = "%SystemDrive%\Documents and Settings"
    TargetPath = "WINDOWS"
    temp_dir = %USERPROFILE%\Configuración local\Temp
    
    [Patches]
    
    [Services2]
    
    [Tweaks]
    
    [Unattended]
    ComputerType = Automático
    MaximumDataStorePercentOfDisk = 12
    RestorePointLife = 30
    DesktopTheme = Por Defecto||
    AutoUDay = 5
    AutoUHour = 15
    ProgFilesPath = "\Archivos de programa"
    
    [NetAdapter1]
    connname = ""
    macaddress = ""
    ipaddress = "192.168.0.1"
    subnetmask = "255.255.255.0"
    defaultgateway = ""
    dnsserver1 = ""
    dnsserver2 = ""
    winsserver = ""
    netbiossetting = "0"
    ipxnetworknumber = "00000000"
    ipxnetworkframetype = "0xFF"
    
    [GuiRunOnce]
    
    [Drivers]
    
    [Hotfixes]
    C:\Users\Tester\Desktop\MOD\WinXP MOD\UpdatePacks\OnePiece_WinXP_Embedded_Post-SP3_True_AddOn_ESN.7z
    C:\Users\Tester\Desktop\MOD\WinXP MOD\UpdatePacks\OnePiece_Windows_XP_Post-SP3_UpdatePack_v1.1.0_FINAL_ESN_.7z
     
  9. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    #1370 George King, Jul 21, 2022
    Last edited: Jul 21, 2022
    (OP)
    @TesterMachineOS This is XP2ESD thread, not custom playing around a nLite and UpdatePacks. Use this tool as is and you get perfect result. Why the hell you don't do that?

    And yes, you broke your installation because of UpdatePacks order.


    EDIT: XP2ESD with Spannish run works as declared
    Code:
                                                                                       Started on 21.07.2022 at 16:29:00,02
                                                                                           Auto-Sysprep progress: 1 / 1
       [1] Extracting es_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74009.iso
             Windows XP Professional Volume License (es-ES) SP3 v5.1.2600.5512
       [2] Integrating UpdatePack
       [3] Adding Auto-Sysprep
       [4] Building ISO
       [5] Installing into VirtualBox
       [6] Extracting VHD
             Windows XP Professional Volume License (es-ES) SP3 v5.1.2600.7682
       [7] Capturing image
       [8] Exporting image
                                                                                       Started on 21.07.2022 at 16:49:54,49
     Windows XP Modern Installer
       [1] Extracting
             Win10_21H2_English_x32.iso
       [2] Building setup structure
             Building bootloader
             Adding DriverPacks support
             Adding Themes
             Adding Fonts
             Adding Wallpapers
       [3] Upgrading setup engine
             Integrating setup drivers
             Integrating setup language packs
                   Integrating es-ES
       [5] Modifying setup launch
       [6] Cleaning boot.wim
       [7] Compressing boot.wim
    "F:\XP2ESD\_output\sources\boot.wim" original size: 267375 KiB
    Using LZX compression with 6 threads
    Archiving file data: 689 MiB of 689 MiB (100%) done
    Calculating integrity table for WIM: 257 MiB of 257 MiB (100%) done
    "F:\XP2ESD\_output\sources\boot.wim" optimized size: 263786 KiB
    Space saved: 3589 KiB
       [8] Updating install.wim
             1. Windows XP Professional Volume License (es-ES) x86
                  Integrating drivers
                  License files check
                  Applying RunOnceEx icon patch
                  Applying RunOnceEx dialog patch
                  Adding patched ACPI.sys
                      Repacking sp3.cab
       [9] Compressing install.esd
    Using LZMS compression with 6 threads
    Archiving file data: 1852 MiB of 1852 MiB (100%) done
       [10] Final customization
       [11] Building bootable ISO
                                                                                      Finished on 21.07.2022 at 16:56:19,12
     Process finished, press any key to exit...
    
    
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,350
    2,523
    120
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,350
    2,523
    120
    for me XP pro VL french + update pack + posready update pack works fine for me
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    His problem is in bad UpdatePacks order, nothing more. Embedded Pack must be always after standard UpdatePack. This always happends when users trying to do things manually without any knowleadge in certain problematic :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,350
    2,523
    120
    yes :)

    It is however logical to put embedded updates last
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,350
    2,523
    120
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. MilkChan

    MilkChan MDL Senior Member

    Mar 8, 2020
    430
    236
    10
    This is a broken test update pack, what does it have to do with Posready addon?
    and know what the cause is .NET
     
  16. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    #1378 George King, Jul 21, 2022
    Last edited: Jul 21, 2022
    (OP)
    I just tried KOR XP with only .NET4 True addon and same error... I tried it only with 1.1 and same. Problem must be in some system settings...

    EDIT: I'm googling about that BSOD and seems like it's fonts TTF cache related. That also make sense as KOR/JNP have more fonts and IME.

    EDIT2: Any idea how to disable FNTCACHE.DAT creation? Seems like this file generate BSOD
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. MilkChan

    MilkChan MDL Senior Member

    Mar 8, 2020
    430
    236
    10
    Do you want me to test other languages too?
     
  18. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    #1380 George King, Jul 21, 2022
    Last edited: Jul 21, 2022
    (OP)
    All others works good, only 2 from 24 are broken... I will compare Chinese (it works) vs Japanese expanded setup source. There must be basic difference that do that

    EDIT: HIVESFT.INF have some FontMapper, I'm going to experiment with this file
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...