Content Type
Profiles
Forums
Events
Everything posted by UsefulAGKHelper
-
I am confused! Are you saying that I booted XP x64 with 4GB Decoding enabled on UEFI Class 3 laptop through CSMWrap?! Btw, did the PAE patches (that you have, from XP2ESD, I believe) do nothing for XP x86 using CSMWrap?
-
@Dietmar Just so you know. I also used CSMWrap on my UEFI Class 3 laptop ASUS x509FA, and so far I have no issues with booting XP x64 on UEFI Class 3 using CSMWrap (partitions set at MBR) at all (just like Gelip/Reboot12 said, with CSMWrap graphics don't show at all on ntldr for me, but on winload.exe with vbemp, I can see the display). I have no option for 4G decoding, and it isn't even specified in CSMWrap's log for my case (so I guess it's always disabled in my laptop). The assumption that CSMWrap needs CSM to boot isn't true because you need to explain how it works without problems in my case (on my Windows 11 UEFI Class 3 laptop that has no CSM at all). I hope you debugged the problems related to CSMWrap and sent them to FlyGoat on GitHub.
-
Sysprep WinXP SP2 64-bit on pure UEFI - V3
UsefulAGKHelper replied to reboot12's topic in Windows XP 64 Bit Edition
By errors I can also mean things not working they way they should like the display freezing but the OS still loading. Btw, I am only talking about XP x64 on UEFI x64. -
Sysprep WinXP SP2 64-bit on pure UEFI - V3
UsefulAGKHelper replied to reboot12's topic in Windows XP 64 Bit Edition
@reboot12 Regarding your solution of always using vga.sys at first deployment, you can also change the service in your video driver by changing the Service string to the name of VgaSave from Vga inside the enum key, to the key that matches that hardware ID of the driver (change permissions in the Enum key to edit the contents inside the Enum key). If the installation of any driver has removed the service needed by that driver (due to inf errors etc), the keys can be added to the key matching your hardware ID (assuming that the service was present but didn't integrate properly in the driver's enumeration entry) to prevent future errors in the respective driver (as you see in your enum key, the keys match the hardware IDs of the driver you're looking for). For example, I use vbemp legacy vga driver (as the VgaSave service instead of the ms vgasave) and it's always loaded on the device manager without errors. I disabled pnp vbemp (to prevent delay at bootscreen) and I used only the non-pnp vbemp driver that is named vga.sys. -
Sysprep WinXP SP2 64-bit on pure UEFI - V3
UsefulAGKHelper replied to reboot12's topic in Windows XP 64 Bit Edition
Btw I realized that in the vgapnp.sys and VGA.sys windows 7 generic drivers, they're still the same because the vgapnp.sys (from win 7) I have for XP has vga.sys as internal filename and has same size as the vga.sys file. -
Sysprep WinXP SP2 64-bit on pure UEFI - V3
UsefulAGKHelper replied to reboot12's topic in Windows XP 64 Bit Edition
Instead of deleting the display.inf file, rename it to display.inf.old to prevent the installation. I prefer methods that only disable and do not remove the files and services in case of problems (for backup purposes). -
Thank you for adding StartAllBack Canary, the system tray is back!
-
Oh, that's terrible. How can this be fixed in Canary?
-
@Tihiy This bug isn't supposed to happen... What happened to the system tray and the clock, why it's gone? When I disable StartAllBack's taskbar, the system tray and the clock show from Windows 11's default taskbar. When I try to use the start menu's search bar, the screen is covered in the Mica effect, as shown in the second screenshot. Please fix this! I am using Windows 11 25931.1000 Insider Preview.
-
Since July 10 (made public since July 11) I have managed to run Windows XP x64 SP2 (built using XP2ESD) from UEFI Class 3 on Coffee Lake Windows 11 laptop on winload.efi 16497 using FlashBoot 3.3n bootmgfw.efi and Windows 7 generic VGA drivers by modifying the contents of mounted devices and enum key. I have used the XP2ESD build which contains the backported generic drivers and ACPI 2.0 drivers (from here) to get this to work. So far I tested acpibit64crack.sys from Dietmar. The fact that I managed to boot XP on such new hardware means that the ACPI 2.0 worked! Touchpad doesn't work because there aren't any working XP drivers for Intel Serial IO I2C Host Controller (9DE8 and 9DE9 in my case) to get the Elan1200 I2C Hid device to install using the backported generic touchpad driver from windows 8. USB XHCI controller and USB 3.0 root hub work without problems so I can use external mouse (for the cursor) and USB wireless adapter (for internet). I don't know if it's caused by ACPI incompatibility but I have tried to backport the Intel Serial IO I2C Host Controller from Windows 7 and it still wouldn't work even with Mov's ntoskrnl emu extender files! I have provided the device manager entries of my XP installation (from the enum key) so you can see the information on the drivers installed in my working XP OS.Useful's-XP-device-manager-entries.txt
-
Yes, I did it to be more helpful but keep in mind that It's better when I say what I mean so you can understand me better, that's why I used ChatGPT. Just so you know, English is not my native language, I just used ChatGPT to articulate my speech in an aspiring programmer tone (because that's what I plan to be) so I am taken seriously. I am more interested in getting Windows XP x64 SP2 (using XP2ESD) to boot from UEFI Class 3 because that's what MovAX0xDEAD discussed in the link below. I managed to get XP x64 to the enumeration stage with ntbtlog.txt showing information. If I don't edit the mounted key to add the GUID of XP x64 UEFI Class 3 (GPT) partition on the same host SSD (multi-boot) and set the XP drive letter as C: with the same hex code as GUID (I borrowed mine from my Windows 11), XP won't even get to the device enumeration stage. When I see the "Starting Windows XP" logo, nothing happens on the screen and keyboard (even though patched winload.efi 16497 is used), but there's activity on ntbtlog.txt and on the device manager's enumeration entries, it's stuck on a boot loop. That's progress compared to last time when XP didn't even recognize my main NVME SSD even with backported stornvme and storahci drivers on AHCI mode. If IaStorAC is forced to load at boot as well, no BSOD 0x7B but still stuck to device enumeration mode. It's set to restart at BSOD crash with the boot debugger enabled to force BSOD to appear on NOGUIBOOT if it happens. The responses of ChatGPT are related to the post above this text.