[Q] Win 8, bypass PAE/NX/SSE2 check

Discussion in 'Windows 8' started by TziMmys, Sep 18, 2012.

  1. sanya353

    sanya353 MDL Novice

    Jul 5, 2013
    35
    4
    0
    I did it, but still stuck at blue logo.
     
  2. sanya353

    sanya353 MDL Novice

    Jul 5, 2013
    35
    4
    0
    I'm going to reinstall win8, but I need to install Windows Updates or not?
     
  3. mmmirkec

    mmmirkec MDL Novice

    Jul 3, 2013
    20
    4
    0
    #163 mmmirkec, Jul 15, 2013
    Last edited: Jul 15, 2013
    if you want im installed updates
     
  4. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    18,835
    19,068
    340
    Link added in the first post.

    :)
     
  5. dedalos92

    dedalos92 MDL Junior Member

    Nov 11, 2012
    84
    5
    0
    Please can you tell me can i install win 8 pro 32bit on my pc with this CPU
    AMD Athlon XP 3200+ - AXDA3200DKV4E

    if using patched files by @moderate ?

    thanks
     
  6. Jan1

    Jan1 MDL Novice

    May 20, 2010
    48
    257
    0
    #166 Jan1, Jul 18, 2013
    Last edited by a moderator: Apr 20, 2017
    bootsect.exe is available in the PE of Windows 7 setup. I used it all the time.

    When I used bcdedit in Windows 7 setup PE, it always recognized the BCD store automatically. I never had to specify it.
     
  7. roirraW "edor" ehT

    roirraW "edor" ehT MDL Addicted

    Sep 1, 2007
    617
    219
    30
    Here, I did the searching for you. :) I think it was post #117, but I overwrote the clipboard since then so??? Then I Googled to find out your processor's features.

    Windows 8.x still requires SSE2 even with this patch, and the Athlon XP 3200+ only had SSE (1). Man, I remember back in the day how I wished I had the 3200+, not the 1700+. :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,470
    2,487
    120
    #169 moderate, Jul 19, 2013
    Last edited: Jul 19, 2013
    Impressive...
    You are very skilled. Will you patch W8.1 RTM after it will become available next month? :)

    BTW: I see, that ntoskrnl.exe NX patch is version independant, while winload.exe patch and ntoskrnl.exe CMPXCHG16B patch are made to concrete versions... So what about those two hal* and one PAE patches, are they dependant on the version (and do they update file checksums too)? Could you make a list of supported file-versions?

    Where we could donate? :)

    When only NX bit check is patched, I think that Windows will always handle that correctly.

    hmmm... those two hal files (hal.dll and halmacpi.dll) are same on my W8 x32 in VM... 8)
     
  9. Jan1

    Jan1 MDL Novice

    May 20, 2010
    48
    257
    0
    #170 Jan1, Jul 19, 2013
    Last edited: Jul 19, 2013
    "Remove PAE check", "Remove SSE2 and NX check", "Fix hyper-threading in hal.dll", "Fix-hyper-threading in halmacpi.dll" and "Remove winload patchguard x86" work on all currently known file versions.

    The CMPXCHG16B patch is specific to Windows 8.1 x64
    The winload patchguard patches basically do the same thing: they just make the function ImgpValidateImageHash always return zero. Since 32 bit and 64 bit assembly code are very different, the patches for winload x86 and winload x64 have to search for totally different patterns when they try to locate ImgpValidateImageHash. I could also have made only one button for removing the winload patchguard and then the program could check if it has to apply the x86 or the x64 patch.

    Yes, all patches update the PE checksum automatically.

    SSE2 patch is supported in v1.4.
     
  10. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,470
    2,487
    120
    Jan, Jan, Jan, pls, could you make standalone PEChecksumFix.exe with GUI too, as I have many uses for it? Utility could display valid and stored hash and if they match or not.
     
  11. Lotusisrael

    Lotusisrael MDL Junior Member

    Jun 28, 2013
    63
    2
    0
    I assume the 8.1 patch will also work in the same way on Windows Server 2012 r2.
     
  12. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,470
    2,487
    120
    You can easy find out by comparing files themselves (or KB updates later) between W8-1x64 and W2012R2x64.
     
  13. Pietro

    Pietro MDL Novice

    Nov 11, 2012
    8
    2
    0
    Jan1, my old CPU support SSE2/PAE but not NX. In v1.4 "Remove SSE2 and NX check". What about "Remove NX check" only?
     
  14. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,470
    2,487
    120
  15. Jan1

    Jan1 MDL Novice

    May 20, 2010
    48
    257
    0
    Use "Remove SSE2 and NX check" if you want to bypass SSE2, NX or both checks.

    I tried to patch 6.2.9200.16420 with v1.4 and it worked.
     
  16. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,470
    2,487
    120
    #179 moderate, Jul 19, 2013
    Last edited: Jul 19, 2013
    Sorry, It has happened so, because your EXE doesn't open the dir from which it is runned, but it unfortunatelly remembers the dir from last patching (even if it was closed already). (So I tried by mistake, to patch some files twice.)
    My mistake...

    @All: I included v6-3-9431-0 x32 files to RAR above...
     
  17. Leakhanak

    Leakhanak MDL Junior Member

    Feb 13, 2010
    65
    2
    0