[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
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. Dark Dinosaur

    Dark Dinosaur X Æ A-12

    Feb 2, 2011
    4,161
    5,975
    150
    Mouse tet .. that new for me
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    @George King Wow! This custom mouse tutorial is new, unheard of, and interesting! :O
    I hope some options regarding choosing themes, wallpapers, and other mouse cursors will be considered soon.
     
    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,454
    60
    Mouse Tutorial option was already in documentation and all files were in place. But when I enabled that option it runs into "Page can't be displayed". After reading HTM and JS in OOBE I decided to try to fix it.

    @UsefulAGKHelper I don't have any plans for adding new pages (they will need translations). I'm only using everything that is already present and "locked" by design :)
     
    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
    I understand now. However, I started to notice a lot of empty spaces (especially in the pages with the picture frame) that could be filled with more detailed text so that it looks more like the official pages.
     
    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,454
    60
    They are untouched
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    Well, with the way it looks, it's quite easy to tell that these hidden pages weren't intended to be public by Microsoft.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    @nlgxzef Perhaps when XP2ESD 1.6.3 gets released, maybe you should do a video on YouTube about testing and reviewing XP2ESD 1.6.3.
    XP2ESD has changed a lot in comparison to version 1.5.6, so by reviewing the newest version and the new changes, users will become more curious and interested in XP2ESD.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. 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...
  10. nlgxzef

    nlgxzef MDL Novice

    Aug 23, 2009
    49
    35
    0
    I'll do it. Waiting for v1.6.3 to release. ;)
     
  11. MilkChan

    MilkChan MDL Senior Member

    Mar 8, 2020
    430
    236
    10
  12. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    @George King For easy customization, in my case, I decided to add bootice inside XP wim in system32, and in OOBE folder from ISO.
    I also added serviwin, devmanview, driverview, so I can customize system files, services, device drivers and show drivers currently used to boot from memory.
    Just so you know.
    I don't know if this is necessary for the end-user to have, but it makes it easier to customize BCD boot, system drivers (including any offline windows OS), and device manager entries (including any offline windows OS). You won't have to constantly restart from XP to the host OS to configure everything on XP, it can also be done from the XP OS to save time.
    I already explained to you in earlier posts what devmanview is capable of, so perhaps you can use that same tool (from host OS) to see if the backport ported drivers are installed properly on XP (try to do this especially when you encounter problems with XP freezing during winload boot). You know for testing purposes (reminds me of WinDBG).
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    #2074 UsefulAGKHelper, Oct 30, 2022
    Last edited: Oct 30, 2022
    I tried to get XP installed from XP2ESD modern installer directly into a another partition of my drive to try to get it boot from BCD on UEFI Class 3 and it froze (boot crash is disabled). Right now, this is another installation (finished) that I have done on VirtualBox and I copied the contents directly to the partition to try to get it to boot on my laptop.
    If boot crash is enabled, it would restart after few seconds of initiating boot screen (former installation).
    If I try to backport acpiex.sys (with missing imports), I would receive instantly on Boot that an Unexpected error occurred (it happened on another XP installation on the same partition).
    The bsod happened at one of the earliest boot stages. But because of there's no gui boot (otherwise it will be stuck on a endless black screen), I can't see the BSOD, so I have to try to mess around with the drivers using devmanview to try to find and spot the problem.
    On offline windows, devman can't install or uninstall drivers, but I can enable or disable them (or edit them from regedit).
    Editing from entries using devmanview on offline windows, will change the contents from the Enum folder from the offline system hive (for the system drivers and services, use Serviwin).
    I have disabled some of the device drivers manually (both sys driver and device manager entry using the same two tools) to disable VirtualBox Guest Additions on real hardware.
    upload_2022-10-30_12-32-35.png upload_2022-10-30_12-32-46.png upload_2022-10-30_12-33-25.png
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. MilkChan

    MilkChan MDL Senior Member

    Mar 8, 2020
    430
    236
    10
  15. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    @George King I managed to add Windows XP's logo icon to the bitmap Windows banner (for xpwizimg.dll) over the same picture so XP2ESD's setup has XP's logo instead of Vista/7's logo.
    If this looks ok, can you please add it to resources 409 and 411 from the folder bitmap on xpwizimg.dll using resource hacker?
     

    Attached Files:

    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    This is what XP2ESD setup looks like with Windows XP's logo.
    XP-XP2ESD-logo-screenshot.png
     
    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
    This logo might look nicer than I thought it would help to indicate which version of Windows is being installed.
     
  18. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    @UsefulAGKHelper Great! I have updated spwizimg.res with your logo for next :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...