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

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

  1. MilkChan

    MilkChan MDL Addicted

    Mar 8, 2020
    522
    334
    30
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. WindowsMyStyle

    WindowsMyStyle MDL Member

    May 2, 2018
    184
    76
    10
    The mrt.exe bug has been fixed, but as you can see, many updates are missing.
    I downloaded it just to see if it's as complete as you say, but it isn't.

    upload_2026-8-2_10-49-24.png
     
  3. MilkChan

    MilkChan MDL Addicted

    Mar 8, 2020
    522
    334
    30
    I know, but it's the most complete version I can develop.
    Except for my limitations with .NET that I can't overcome.
    sorry
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. MilkChan

    MilkChan MDL Addicted

    Mar 8, 2020
    522
    334
    30
    Windows Update will continuously search for and update older GDI versions; this is normal.
    Nothing is missing.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. MilkChan

    MilkChan MDL Addicted

    Mar 8, 2020
    522
    334
    30
    #3287 MilkChan, Aug 2, 2026
    Last edited: Aug 2, 2026
    If you have the ability to improve the .NETFX.CAB file that the UpdatePacks,
    I would be happy to share the source files used to build the UpdatePacks.
    Because it requires modifying INF (NETFX)files, which is too difficult for me.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. trashe33

    trashe33 MDL Member

    May 8, 2016
    142
    78
    10
    As I said, I always used to swapped onepiece's netfx out for harkaz's usp4 netfx when using the update pack.
     
  7. MilkChan

    MilkChan MDL Addicted

    Mar 8, 2020
    522
    334
    30
    OK, sorry. It seems like nobody's interested in improving it, just using it as is.
    So I won't type anything further.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. MilkChan

    MilkChan MDL Addicted

    Mar 8, 2020
    522
    334
    30
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. keqing

    keqing MDL Novice

    Feb 2, 2021
    43
    17
    0
    #3292 keqing, Aug 9, 2026
    Last edited: Aug 9, 2026
    The update pack you created contains a gdiplus.dll version number of 5.2.6002.24064, which is not the latest version. The latest version number of gdiplus.dll is 5.2.6002.24072, corresponding to patch number kb4015383. This may be the reason why multiple updates for guiplus were detected using legacy update.
    2026-08-09_153446.png

    Okay, I found an updated version of gdiplus.dll in OnePiece_WinXP_Embedded_Post-SP3_True_AddOn.7z, with the version number 5.2.6003.20488.However, for some reason, using legacy update detects multiple older version patches.

    In addition,is there any other way to avoid integrating the .NET Framework in the update pack you created?
     
  10. MilkChan

    MilkChan MDL Addicted

    Mar 8, 2020
    522
    334
    30
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. MilkChan

    MilkChan MDL Addicted

    Mar 8, 2020
    522
    334
    30
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. travma

    travma MDL Novice

    Feb 9, 2010
    6
    0
    0
    In the first image you have in red kb4035383 which is wrong. The correct is kb4015383 which what you type in your post.
     
  13. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    403
    263
    10
    Tips for anyone trying to use XP2ESD on a Linux distribution:
    If you are a Linux user (and also like to set up Windows XP using XP2ESD), install a Windows 10 VM on QEMU/Virtualbox, download XP2ESD inside the VM (use windows 10's minimum requirements as the basis for building the VM), and the needed win 7 and win 10 ISOs too and the XP/2003 ISO.
    Adjust your XP2ESD settings and run it inside the VM according to the instructions of the first page (https://forums.mydigitallife.net/th...ate-modern-windows-xp-installer-v1-6-2.82935/).
    For Linux equivalent of oscdimg (in case you want to change the iso files from linux), use xorriso.

    How to install Xorisso based on Linux distribution you are using:

    Debian / Ubuntu / Mint / Pop!_OS
    bash
    sudo apt update && sudo apt install xorriso -y

    Fedora / RHEL / CentOS / Rocky Linux
    bash
    sudo dnf install libisoburn -y

    Arch Linux / Manjaro / EndeavourOS
    bash
    sudo pacman -S libisoburn --noconfirm

    OpenSUSE
    bash
    sudo zypper install xorriso -y

    Alpine Linux
    bash
    sudo apk add xorriso

    How to use xorisso (as oscdimg alternative):
    xorriso -as mkisofs \
    -V "Windows_DualBoot" \
    -udf \
    -b boot/etfsboot.com -no-emul-boot -boot-load-size 4 \
    -eltorito-alt-boot \
    -eltorito-platform efi -eltorito-boot efi/microsoft/boot/efisys.bin -no-emul-boot \
    -o /output/win_dual_boot.iso \
    /source/winsource

    Good luck!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...