Windows 7 Extended Kernel
The Windows 7 Extended Kernel is a project to modify the older Windows 7 operating system for improved software & game compatibility, support for newer drivers, security fixes, and more.
Downloads
Windows 7 Extended Kernel v2 (2024-01-24)
Windows 7 Extended Kernel v2.1 Hotfix (2024-01-25)
Windows 7 Extended Kernel v3 (2024-01-25)
Windows 7 Extended Kernel v3.1 Hotfix (2024-01-25)
Windows 7 Extended Kernel v4 (2024-01-28)
Changelog
Windows 7 Extended Kernel v2.1 Hotfix (2024-01-25)
Windows 7 Extended Kernel v3 (2024-01-25)
Windows 7 Extended Kernel v3.1 Hotfix (2024-01-25)
Windows 7 Extended Kernel v4 (2024-01-28)
PatchGuard bypass
PatchGuard can be bypassed by making simple patches to ci.dll, winload.exe & winload.efi You must change all instructions such as:/* original: */ mov xxx, 0xc0000428
/* change to: */ mov xxx, 0x0Currently, you must also set your BCD settings as follows:
bcdedit /set NOINTEGRITYCHECKS ON
bcdedit /set RECOVERYENABLED OFF
bcdedit /set TESTSIGNING ONHowever, this may be fixed soon with some additional patches.
NOTE: PatchGuard really only protects a small number of binaries such as NTOSKRNL.EXE. Thus, the PatchGuard bypass isn't really needed currently, but it is good to future-proof.
Fix for DRM/Anti-Cheat programs
DRM and video game Anti-Cheat programs may detect that the system has been modified and prevent the software from running. This can be easily bypassed by spoofing WinVerifyTrust:WINBASEAPI LONG WinVerifyTrust(HWND hwnd, GUID *pgActionID, LPVOID pWVTData) { WinVerifyTrust_orig(hwnd, pgActionID, pWVTData); return ERROR_SUCCESS; }* WinVerifyTrust_orig is the Win7 built-in WinVerifyTrust function, imported as WinVerifyTrust_orig in .DEF file.