Windows 8 CPU Feature Patch (Bypass Windows 8 CPU feature checks)

Discussion in 'MDL Projects and Applications' started by Jan1, Aug 3, 2013.

  1. joand

    joand MDL Novice

    Aug 24, 2013
    9
    7
    0
    Hello All,

    I tried the same install wrom windows 7 but on step #7 I get this damn error message: "CannotCreate File". I run the patch as admin of course.

    I tried to add a security tab and gave all possible permissions concerning the patch, but I still get this error message.

    What may I have to do? thanks!
     
  2. FaiKee

    FaiKee Misinformation spreader

    Jul 24, 2009
    4,303
    5,816
    150
    I guess you guys had done wrong the first time, after that even if you do correctly it will still give you error, because I had encountered same situation myself. I need to reformat the drive and unpack with GimageX again, then make sure you take ownership before apply patch. :D
     
  3. FaiKee

    FaiKee Misinformation spreader

    Jul 24, 2009
    4,303
    5,816
    150
    Guess you need to do it all over again: take ownership of system32, patch the ntoskrnl.exe first, when you get the "done" pop-up, then winload.exe.

    Edit, if it still fails, and you are trying to install 9471 or 9477, that would mean MS has changed the source code locations(from win8.1 preview 7431), and @Jan has to do some homework again. :p
     
  4. joand

    joand MDL Novice

    Aug 24, 2013
    9
    7
    0
    actually, I realize that the win7 reg tweak furnished with the pack doesnt work for me. I have "take ownership" command on the right click but when I click on it the black window appears and disappears instantly so I don't have time to read what it says. So I made a printscreen and I it says that the syntax is wrong (takeown /y not allowed)

    So I tried to take ownership with the command prompt by typing:
    takeown /f "D:\windows\system32" (D is the blank drive where I applied install.wim). And the ownership worked well this time.

    ... but I still get the "cannotcreate file" message.

    is takeown /f the correct syntax? I think so because I got the ownership confirmation.

    I also tried to format D: once more but it didnt solved the problem.
     
  5. FaiKee

    FaiKee Misinformation spreader

    Jul 24, 2009
    4,303
    5,816
    150
    Then I am sorry, don't know what's wrong. :eek:
     
  6. joand

    joand MDL Novice

    Aug 24, 2013
    9
    7
    0
    it's ok, thanks for help :)
    will continue to investigate...
     
  7. FaiKee

    FaiKee Misinformation spreader

    Jul 24, 2009
    4,303
    5,816
    150
    One other thing you could do is to check if you have something like ntoskrnl.bak in system32, if it is there, the patch cannot make a bak, and would refuse to proceed with patch.
     
  8. xell75

    xell75 MDL Novice

    Aug 24, 2013
    2
    3
    0
    Yaaay!! I'm so happy, finally I got working Windows 8 Pro x86 with an Intel Pentium 4 CPU (2Ghz MMX, SSE2 and PAE) it works like a charm!!! Thanks for Jan1 and Faikee for the Patch and useful tutorials, I have long waited for a solution to bypass NX, and finally it's there! :D
     
  9. FaiKee

    FaiKee Misinformation spreader

    Jul 24, 2009
    4,303
    5,816
    150
    I guess this might be the culprit of yesterday's failure, the patch might not work when in a X86 to patch a X64 ntoskrnl. Try to do it in win7 X64 or win8 X64, no harm trying I guess. :p
     
  10. FaiKee

    FaiKee Misinformation spreader

    Jul 24, 2009
    4,303
    5,816
    150
    Could somebody with a old machine test if @Jan1's patch still works for 8.1 RTM X86 ? tks :D
     
  11. kerimcem

    kerimcem MDL Member

    Nov 19, 2007
    194
    63
    10
    windows 8.1 rtm test p4.3ghz..cpu hyper. t patch option 2,3,4 .....
    f7 disable signature .....
    setup get ready devices %1-%100 restart
    automatic repair screen and 0000000*xx error..
     
  12. FaiKee

    FaiKee Misinformation spreader

    Jul 24, 2009
    4,303
    5,816
    150
    You need to apply remove winload patch guard X86, and also apply the bcdedit command to disable integrity check. :D
     
  13. anos

    anos MDL Novice

    Dec 16, 2012
    5
    0
    0
    i removed PAE checks, removed SSE2 and NX checks, fix hal.dll, fix halmacpi.dll, removed winload patchguard x86 checks, than rebuild ISO with UltraISO, but i'm still stuck at PAE check on boot, so the tool need an update :) (maybe i'll start IDA right now and do it by my self :p)
     
  14. kerimcem

    kerimcem MDL Member

    Nov 19, 2007
    194
    63
    10
  15. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,490
    2,495
    120
    So Jan1 made v1-4 universal...
    ...nice to see...
     
  16. kerimcem

    kerimcem MDL Member

    Nov 19, 2007
    194
    63
    10
    my method
    1.boot hiren boot cd win7 portable mode open...
    2.win8 iso mount clean install hardisk...
    (restart 000000*xx error)
    3.re open hiren win7 porttable jan patch application and disable signature command...
    4.continue with the installation...
    :hug2:
     
  17. anos

    anos MDL Novice

    Dec 16, 2012
    5
    0
    0
    mmm really strange, is not working with my Pentium M 730
    maybe i found an other check before PAE check, testing now (very slow since i need to burn my DVDRW 2x everytime, my notebook doesn't support USB bootable key)

    View attachment 23465
     
  18. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,490
    2,495
    120
    I think kerimcem is patching just NX, but you are also patching PAE. So his CPU works and yours doesn't. Maybe PAE patch should be renewed for W8-1, but NX patch hasn't to be...
     
  19. anos

    anos MDL Novice

    Dec 16, 2012
    5
    0
    0
    mmm it's not working with my patch too, i'll try hirens method, or maybe i just need to patch files in boot.wim too?