[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,451
    60
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. shhnedo

    shhnedo MDL Expert

    Mar 20, 2011
    1,825
    2,426
    60
    Man... actually displaying disk name and type under Disk name... Hot damn that solves so many guessing game issues! Nice one!
     
  3. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    These GUI issues are similar inside Windows 7 WinPE and also when running on XP host.

    Great is it really looks like just GUI bugs are there. And as wimlib dropped support for XP in newest releases, I have added switch to be able to run under XP with older one.

    As it looks like we can use new POWIS as “Autorun” in ISO I will add some other improvements - like to be able to directly run DriverPacks setup or Windows activation etc..

    Btw, I have no idea how to fix GUI glitches I’m currently facing on XP or Windows 7 WinPE right now. Probably need to use different approach for some things like hiding Tabs.



    Meanwhile I have added real script output to HTA - no more visible setup.cmd, just output console Window directly in HTA.

    I have also created some kind of “Device viewer” based on WMIC. I think we can catch some HWIDs for some kind of compatibility list for Review - Example with supported GPU HWIDs list for each system. Probably can be connected with SDI human readable driver indexes.

    Time to finish needed tasks and use new POWIS with XP2ESD setup type - Hope for same result soon. Then I can continue with other features.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    @George King I wonder why XP2ESD's WinPE is called "POWIS" instead of "XP2ESD". Will XP2ESD be merged with POWIS in the future?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    Because everyone will probably use only POWIS option. Standard Setup just for upgrade installations. XP2ESD setup option will be there as I don’t se reason to remove it.

    Also much better to have that PE named POWIS instead of autogenerated name.

    POWIS is already part of XP2ESD. In future there will be also updated standalone POWIS.

    I want to have POWIS on GitHub too to make it acessible for everyone as its really Windows Setup replacement with PE additions
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    @wyf180 I don’t curently to play with drivers.
    POWIS is priority. Then XP2ESD release. Then work on kernel8.sys in same way as we have ntoskr8.sys to bring some common missing exports.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. TesterMachineOS

    TesterMachineOS MDL Addicted

    Apr 20, 2021
    564
    264
    30
    Will there be any new POWIS update? (apart from XP2ESD + POWIS), I published POWIS v1.0.3 a long time ago, will there be new changes for it?
     
  9. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    #3069 George King, Jun 10, 2024
    Last edited: Jun 10, 2024
    (OP)
    @TesterMachineOS Its long time, But fully functional in its state. And Yes, when times come, then POWIS itself receive this update too.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    If you want to speed up the process, you can ask the experienced community to help you with the development of XP2ESD 1.7.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. simeon88

    simeon88 MDL Novice

    Nov 27, 2023
    16
    1
    0
    Hi guys i dont wanna look like i am rushing or anything but is there an aproximate release date for XP2ESD 1.7 release date?
     
  12. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    I don’t see currently any benefits in sharing unfinished POWIS, people like you will only have tons of “ideas to improve” instead bring something to be closer to finish line. I also don’t have time to tell and write down my ideas that will be implemented.

    Be patient, until I can publish working POWIS. Then you can inspect code and bring improvements directly.

    If you really want to help me, write JS function for returning multiple files paths in array from “Choose files dialog”. And remember it must be Internet Explorer 8 compatible. I was not able to find working piece of code without any additional “libraries”.

    Current method I did is in VBS, But supports only one file and doesn’t work in XP or 7 WinPE
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    Release date is unknown - it depends when I finish all needed work on POWIS, which is really crucial in whole systems deploying. Its like limits remover of Classic Windows Setup.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    @ohault That require additional "libraries" and probably not suitable in IE8 in WinPE. I dont think there exist morking method. My VBS approach is fine for one file selection - I can deal with that, one file is fine, better than nothing. I will try to find compatible VBS approach, but still without success..
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. SeMi2309

    SeMi2309 MDL Novice

    May 23, 2024
    1
    0
    0
    Hello i have tried to build WIXp x64 iso, but after booting it i have starting installer screen, and popup that installer cant find Wim or esd file, or i have bad mass storage or usb driver. My device is Thinkpad x280, and it has only usb 3.0, and only nvme for disk, i didnt have same problem on xp x32. Help pls
     
  16. oosukeren

    oosukeren MDL Novice

    Apr 30, 2024
    5
    6
    0
    #3077 oosukeren, Jun 13, 2024
    Last edited: Jun 13, 2024
    Actually I might be able to help you out with that, can you give me a little bit of context. Node.js version? Do we have access to "fs" or we consider even this library a problem? If we have access, I know how to work from there. Overall, If you don't mind, I'd love to help develop/work on the project, I have a vast JS experience if you do have a lot more that has to be done in it.

    In case you think we could colaborate (and I'm not coming off as intrusive), my discord: oosukeren

    P.S: Any library could be:

    1) Compiled into a min.js that is easily importable everywhere

    2) Transpiled to ES5(and earlier) for IE8 support with Babel
     
  17. olo320i

    olo320i MDL Novice

    Aug 17, 2016
    42
    6
    0
    I am trying to install w xp on my computer. Instalation from sata cd/dvd drive connected to motherboard. A few cd with different drivers set. Till now xp sp3 integral and one x64 sp2 works to the moment when during Instalation proces I need press enter to install R to repair or f3 to quit. But in this moment keyboard doesn't work. I can press any button and nothing. I have 2 different usb keyboard and both doesn't work without exception if I connect them to usb 2, 3, 3.2 port. Anyone knows, has any clue where is the problem? How to solve it?
     
  18. shhnedo

    shhnedo MDL Expert

    Mar 20, 2011
    1,825
    2,426
    60
    Would be nice if you gave the specific model of your motherboard. But generally speaking, you're most likely missing the driver for your usb controller. And no, usb2 is not a separate controller. It's now an emulation through the usb 3.x controller, so if your usb devices don't work at some point, this is likely the driver you're missing.
     
  19. olo320i

    olo320i MDL Novice

    Aug 17, 2016
    42
    6
    0
    Msi z790 ace max, for this installation only 8gb ram. i9 14gen. Csm on, all fast boot and secure boot, disabled. For me a little bit weird situation, keyboard works till the last step. Never had such situation before.