Yes I did use my method of installing XP2ESD into VirtualBox and moving the image to physical machine using GImageX, I did the MountedDevices key of my machine's partitions correctly and I booted XP on Legacy Mode (this machine is UEFI Class 2).
However, I noticed another problem on my new PC 8 Gen i3-8100 in WinXP 64-bit with USB 3.0 drivers from George. Sometimes USB HID keyboard and mouse does not work because they are not in the device manager - I checked it through the remote desktop. It is interesting that there is only no mouse and no keyboard - while the controller xHCI, hub xHCI and pendrive are visible I experiment with setting xHCI Hand-off in bios: xHCI Hand-off Disabled there is no keyboard and mouse with each restart WinXP - only at the cold boot is OK xHCI Hand-off Enabled - cold boot or restart WinXP is OK but in one case it does not work either - steps to reproduce: boot PC from USB Windows installer supported USB 3.0 e.g. WinPE 3.1 with USB 3.0 or Win10 now reboot PC to WinXP and USB keyboard and mouse not working (to work keyboard and mouse again you must power off and power on PC - cold boot (not reboot, reset)
@Gelip, I had faced same issues in past. I remeber I must find correct drivers settings. I have not checked it for a while, but when I moved from drivers to another project part, it was tested and working fine. I will PM you latest driver package. And of course autosysprep drivers settings I must touch them in HID settings too. And my latest images have GroupOrderList more like Windows 8. I can now just tell, I have not faced it again after my “final” touch.
It is possible by installing first on GPT and later changing the partition to MBR and editing the BCD entries.
As there are 3 options, only one support it. Option 1 - Powerful Windows Setup Code: https://forums.mydigitallife.net/threads/tool-xp2esd-create-modern-windows-xp-installer-v1-6-2.82935/page-150#post-1830247
But isn't the version/download outdated? Does it also support XP or you mean just the new version that you haven't released yet?
Hello @George King ! I can suggest to add this code in your next POWIS and show what the computer is using : Code: SetLocal EnableDelayedExpansion :Lastly do the UEFI detection :Check whether user has booted with UEFI or BIOS and set UEFI=1 if UEFI wpeutil UpdateBootInfo for /f "tokens=2* delims= " %%A in ('reg query HKLM\System\CurrentControlSet\Control /v PEFirmwareType') DO SET Firmware=%%B :: Note: delims is a TAB followed by a space. if !Firmware!==0x1 set UEFI=0 if !Firmware!==0x2 set UEFI=1 if !UEFI! EQU 1 ( ECHO EFI ) ELSE ( ECHO MBR ) exit