Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Win7 SP1 winload.exe revision 23569 #4

Merged
merged 5 commits into from on Feb 4, 2018
Merged

Win7 SP1 winload.exe revision 23569 #4

merged 5 commits into from on Feb 4, 2018

Conversation

@jeremitu
Copy link

@jeremitu jeremitu commented on Dec 2, 2017

Tested and working. Partly based on https://github.com/Elbandi/PatchPae2. Provided exe and Visual Studio 2017 build.

@krombel
Copy link

@krombel krombel commented on Feb 1, 2018

@jeremitu Your patch is not working (at least in my env).
I see the "Starting Windows" screen with the animation and then the screens turns and stays black.
But interestingly I can boot to "Safe Mode" without issues with this patch so I can validate that it uses all of my RAM.

Have you tested with bitlocker enabled? Or any commands to debug that?

@jeremitu
Copy link
Author

@jeremitu jeremitu commented on Feb 1, 2018

Never used bitlocker. I suppose you have issues with the graphic card, see comments under original wj32 patch I enhanced.
What graphic card are you using? "Intel HD and Nvidia graphics are known issues."
These driver problems were the main reasons Microsoft has named when forbidding 4GB+ for 32 bit Windows.

@krombel
Copy link

@krombel krombel commented on Feb 1, 2018

Ohh. I have "Intel HD"...
Thanks for you fast answer though

@jeremitu
Copy link
Author

@jeremitu jeremitu commented on Feb 1, 2018

You might try older video drivers. Good luck!

@wj32 wj32 merged commit 026e346 into wj32:master on Feb 4, 2018
@Satoshi64
Copy link

@Satoshi64 Satoshi64 commented on Feb 19, 2018

KB4056897 updated winload to 6.1.7601.23992 breaking it again.

@jeremitu
Copy link
Author

@jeremitu jeremitu commented on Feb 19, 2018

Actually the same patch worked. I opened up the version check.
The source code is on Github, the full story and an exe to test on my website.

@Satoshi64
Copy link

@Satoshi64 Satoshi64 commented on Feb 21, 2018

It worked greatly, thank you!
Just had to rollback my video drivers to 332.21 as nvidia refuses to support pae on the newest. Didn't check at exactly which version they stopped.

@Satoshi64
Copy link

@Satoshi64 Satoshi64 commented on Sep 19, 2018

Microsoft has released a new security update, September 11, 2018—KB4457145, which fixes a severe flaw on the way windows handles images. This update has changed:
Ntkrnlpa.exe,6.1.7601.24231,"4,054,192",10-Aug-18,15:45
Ntoskrnl.exe,6.1.7601.24231,"3,961,440",10-Aug-18,15:44
Winload.exe,6.1.7601.24149,"535,616",30-May-18,13:04
Edit: Patch seems to still work.

@cnrat
Copy link

@cnrat cnrat commented on Dec 25, 2018

Microsoft has released a new security update, September 11, 2018—KB4457145, which fixes a severe flaw on the way windows handles images. This update has changed:
Ntkrnlpa.exe,6.1.7601.24231,"4,054,192",10-Aug-18,15:45
Ntoskrnl.exe,6.1.7601.24231,"3,961,440",10-Aug-18,15:44
Winload.exe,6.1.7601.24149,"535,616",30-May-18,13:04
Edit: Patch seems to still work.

Start failed with: MissingOsLoader. It seems MS add verification to winload.exe.

.text:004295F7
.text:004295FF
.text:004295FF loc_4295FF : ; CODE XREF : ImgpValidateImageHash(x, x, x, x, x) + 1Dj
.text:004295FF; ImgpValidateImageHash(x, x, x, x, x) + A6j ...

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

added an "invalid" char (utf8?) to source code

real4root
Copy link

real4root commented on d39c906 on Mar 1, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi! Please add support for actual Windows 10 x86 versions (build 18362). Thank's

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
7 participants