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

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

  1. trashe33

    trashe33 MDL Member

    May 8, 2016
    127
    63
    10
    yeah, learn by doing it :)
     
  2. ExtremeGrief

    ExtremeGrief MDL Addicted

    Jun 2, 2020
    729
    156
    30
    Looks like XP2ESD is broken after installing on another partition, no windows logo loading screen after selecting XP in boot menu.
     
  3. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    XP2ESD must be always installed on first partition. Otherwise edit boot.ini and point correct partition. Thats known limitation
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. trashe33

    trashe33 MDL Member

    May 8, 2016
    127
    63
    10
    What about winload.exe support in 1.6? Could that elliminate this issue? Speaking of which, how are your other bazillion side projects, like your update packs going? And isn't there already an update pack for x64?

    [strike]I feel like half of the people watching this thread want daily status reports[/strike]
     
  5. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    #905 George King, Dec 20, 2021
    Last edited: Dec 20, 2021
    (OP)
    1) English X64 UpdatePack is ready until 2019-08 - without registry entries and CATs, only latest files are added into system
    2) All XP and 2003 UpdatePacks can be rebuilded and everything is prepared for rebuild - 2003 needs some touch to remove superseeded updates, but all files are latest until 2019-08
    3) XP x86 can be booted using winload.exe - this mean only MultiProcessor kernel and HAL is used - but this still needs more testing and yes if I can manage all needed steps, then is this limitation gone. But there exist glitch with pagefile - maybe can be patched, but this can be solved in future
    4) XP x64 stucks at black screen when booting using winload.exe - I have no idea why
    5) Booting using winload.efi is not tested, but most code is in place
    6) Automated drivers installation was fixed - DSPHook.dll was removed to disable syssetup / setupapi patching in memory as these patches breaking drivers installation using Snappy Driver Installer
    7) Recovery Console works as I builded some addons to make it possible

    What is needed to solve before release - Write INFs only for Server 2003 x86 as there must be different ntoskrn8.sys. Then some more tests are needed, like brutal processing of 144 ISOs in all 24 languages.

    I have also builded new silent software pack example that can cover needed things on installed OS. But it's my personal choice :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. ExtremeGrief

    ExtremeGrief MDL Addicted

    Jun 2, 2020
    729
    156
    30
    Hope 1.6 release soon :)
     
  7. ExtremelyFancyUsername

    Oct 17, 2018
    220
    71
    10
    HYPE

    Will XP2ESD finally build correctly under something like Win7 though, that's the question.
     
  8. ExtremeGrief

    ExtremeGrief MDL Addicted

    Jun 2, 2020
    729
    156
    30
    I always built my XP2ESD on Windows 7 Professional x64 as it's my main OS and it always worked fine :)
     
  9. ExtremelyFancyUsername

    Oct 17, 2018
    220
    71
    10
    Weird, gonna have to try that again when 1.6 releases. Never got XP2ESD working properly under Win7.
     
  10. ExtremeGrief

    ExtremeGrief MDL Addicted

    Jun 2, 2020
    729
    156
    30
    Do you have Windows 8 (or up) SDK with updated DISM.exe
     
  11. ExtremelyFancyUsername

    Oct 17, 2018
    220
    71
    10
    Don't think I do.
     
  12. ExtremeGrief

    ExtremeGrief MDL Addicted

    Jun 2, 2020
    729
    156
    30
    There's your reason.
     
  13. ExtremelyFancyUsername

    Oct 17, 2018
    220
    71
    10
    Hmm, interesting. So I need to install the Windows 8 AIK then?
     
  14. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    No it's not. XP2ESD uses DISM from apps folder
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    I think I can adapt it to run under XP too - I performed some test in past and it can be done, but some modifications are needed. Will consider to include it in v1.6 too.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. ExtremeGrief

    ExtremeGrief MDL Addicted

    Jun 2, 2020
    729
    156
    30
    Hm, for me it didn't work until I installed it.
     
  17. jiafei2427

    jiafei2427 MDL Member

    Nov 26, 2020
    207
    55
    10
    1.56 version works great under the Win7 x64.
     
  18. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. infuscomus

    infuscomus MDL Junior Member

    Apr 25, 2020
    52
    6
    0
    @George King

    I ran into trouble using XP2ESD 1.5.6 - I posted about it over at wincert.
    Have you written a guide for using this? I got confused. what order am I supposed to run the scripts?

    P.S - concerning winload.exe and XP x64 you'll need a x64 version of winload.exe to work with it.
    Unfortunately the site where I'd usually get the files from - the-eye.eu - is down and betaarchive want you to pay, so theres no source for the needed winload.exe at the moment
     
  20. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    I have all needed files for “modern boot” including EFI files. There will be completely new first post for v1.6 :) Currently is Christmas time so new release should be after new year :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...