WinXPPAE v3.5 - WinXP SP2 issue

Discussion in 'Windows XP / Older OS' started by Gelip, Jun 13, 2025.

  1. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    425
    294
    10
    Hi. I try use patch after replace in .bat sp3.cab to sp2.cab but this patch only ntkrnl*.exe
    If try use patched files from SP3 e.g. from Dibya 128 patch then OS not boot or boot but still 3GB RAM available. My PC has 8GB physical RAM
    Code:
    Search for differences
    
    1. C:\WINDOWS\system32\ntkrnlpa.exe: 2 015 232 bytes
    2. C:\WINDOWS\system32\ntkrnl2.exe: 2 015 232 bytes
    Offsets: hexadec.
    
       138:    D9    23
       139:    22    1E
    15BF1B:    07    00
    15BF20:    01    02
    160F0E:    74    EB
    1B07CC:    10    00
    1B07CD:    00    02
    1B07E2:    1B    00
    1B07EA:    FC    F8
    1B07EE:    01    02
    
    10 difference(s) found.
    
     
  2. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    425
    294
    10
    Oh, works :D:D - I forgot that I run with CSMWrap all the time.

    Yes - CSMWrap has issue on Haswell - any XP32-bit RAM patch not works. I tested 64G and v3.5
    After enable CSM in bios and boot OS normal in legacy mode all patchs works :cheers: - PC has 8GB physical RAM
    SP2_haswell.png

    P.S. On other PC Intel Gen8 patchs works also with CSMWrap (physical RAM 16GB):
    SP2_cofee_lake.png

    v3.5 I use patched files: ntkrnl2.exe SP2 5.1.2600.2180 + hal2.dll SP3 5.1.2600.5512

    Code:
    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP" /noexecute=optin /fastdetect
    multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP RAM v3.5 kernel SP2 5.1.2600.2180 hal SP3 5.1.2600.5512" /noexecute=optin /fastdetect /kernel=ntkrnl2.exe /hal=hal2.dll
    
     
  3. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    425
    294
    10