• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

User Patch Unlocks Windows 7 and 8.1 Updates for Core "Kaby Lake" and Ryzen

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,233 (7.55/day)
Location
Hyderabad, India
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard ASUS ROG Strix B450-E Gaming
Cooling DeepCool Gammax L240 V2
Memory 2x 8GB G.Skill Sniper X
Video Card(s) Palit GeForce RTX 2080 SUPER GameRock
Storage Western Digital Black NVMe 512GB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
Microsoft, in a bid to ensure users of 7th generation Intel Core "Kaby Lake," AMD A-series "Bristol Ridge," and AMD Ryzen "Summit Ridge" processors stick to Windows 10, ensured that the three platforms don't receive software updates when running older Windows 8.1 or Windows 7 operating systems. A new user-made patch removes this draconian restriction, letting you install Windows 7 or Windows 8.1 on your new-generation CPU powered machine, and receive regular software updates through Windows Update.

The patch is open-source, so you can inspect its code, and available on GitHub. The author of the patch, Zeffy, discovered two new functions to system file wuaueng.dll after the March 2017 update for Windows 7 and Windows 8.1, labeled "IsCPUSupported(void)" and "IsDeviceServiceable(void)." This library is patched to toggle those two functions "1," telling Windows Update that the CPU is "supported" and that the platform is "serviceable," making it eligible to receive updates.

DOWNLOAD: New-gen CPU Windows Update Unlocking Patch for Windows 7 and Windows 8.1 by Zeffy

View at TechPowerUp Main Site
 
Last edited by a moderator:
Joined
Sep 10, 2016
Messages
820 (0.27/day)
Location
Riverwood, Skyrim
System Name Storm Wrought | Blackwood (HTPC)
Processor AMD Ryzen 9 5900x @stock | i7 2600k
Motherboard Gigabyte X570 Aorus Pro WIFI m-ITX | Some POS gigabyte board
Cooling Deepcool AK620, BQ shadow wings 3 High Spd, stock 180mm |BQ Shadow rock LP + 4x120mm Noctua redux
Memory G.Skill Ripjaws V 2x32GB 4000MHz | 2x4GB 2000MHz @1866
Video Card(s) Powercolor RX 6800XT Red Dragon | PNY a2000 6GB
Storage SX8200 Pro 1TB, 1TB KC3000, 850EVO 500GB, 2+8TB Seagate, LG Blu-ray | 120GB Sandisk SSD, 4TB WD red
Display(s) Samsung UJ590UDE 32" UHD monitor | LG CS 55" OLED
Case Silverstone TJ08B-E | Custom built wooden case (Aus native timbers)
Audio Device(s) Onboard, Sennheiser HD 599 cans / Logitech z163's | Edifier S2000 MKIII via toslink
Power Supply Corsair HX 750 | Corsair SF 450
Mouse Microsoft Pro Intellimouse| Some logitech one
Keyboard GMMK w/ Zelio V2 62g (78g for spacebar) tactile switches & Glorious black keycaps| Some logitech one
VR HMD HTC Vive
Software Win 10 Edu | Ubuntu 22.04
Benchmark Scores Look in the various benchmark threads
That didn't take long, though I'm sure that Microsoft knew this was going to happen and will push out a modified version to lock the processors out from 7 and 8.1
 
Joined
Mar 18, 2008
Messages
5,440 (0.89/day)
Location
Australia
System Name Night Rider | Mini LAN PC | Workhorse
Processor AMD R7 5800X3D | Ryzen 1600X | i7 970
Motherboard MSi AM4 Pro Carbon | GA- | Gigabyte EX58-UD5
Cooling Noctua U9S Twin Fan| Stock Cooler, Copper Core)| Big shairkan B
Memory 2x8GB DDR4 G.Skill Ripjaws 3600MHz| 2x8GB Corsair 3000 | 6x2GB DDR3 1300 Corsair
Video Card(s) MSI AMD 6750XT | 6500XT | MSI RX 580 8GB
Storage 1TB WD Black NVME / 250GB SSD /2TB WD Black | 500GB SSD WD, 2x1TB, 1x750 | WD 500 SSD/Seagate 320
Display(s) LG 27" 1440P| Samsung 20" S20C300L/DELL 15" | 22" DELL/19"DELL
Case LIAN LI PC-18 | Mini ATX Case (custom) | Atrix C4 9001
Audio Device(s) Onboard | Onbaord | Onboard
Power Supply Silverstone 850 | Silverstone Mini 450W | Corsair CX-750
Mouse Coolermaster Pro | Rapoo V900 | Gigabyte 6850X
Keyboard MAX Keyboard Nighthawk X8 | Creative Fatal1ty eluminx | Some POS Logitech
Software Windows 10 Pro 64 | Windows 10 Pro 64 | Windows 7 Pro 64/Windows 10 Home
Good! Having your older OS blocked for having a CPU that still works under older OS's but isnt "officially" supported is BS (Even more so on W8.1), suck an egg MS.
 
Joined
Aug 13, 2009
Messages
3,221 (0.58/day)
Location
Czech republic
Processor Ryzen 5800X
Motherboard Asus TUF-Gaming B550-Plus
Cooling Noctua NH-U14S
Memory 32GB G.Skill Trident Z Neo F4-3600C16D-32GTZNC
Video Card(s) Sapphire Radeon Rx 580 Nitro+ 8GB
Storage HP EX950 512GB + Samsung 970 PRO 1TB
Display(s) HP Z Display Z24i G2
Case Fractal Design Define R6 Black
Audio Device(s) Creative Sound Blaster AE-5
Power Supply Seasonic PRIME Ultra 650W Gold
Mouse Roccat Kone AIMO Remastered
Software Windows 10 x64
I'm afraid this will be short lived, because Microsoft has tons of options how to lock this down again.
 
Joined
Jan 8, 2017
Messages
568 (0.20/day)
System Name ACME Singularity Unit
Processor Coal-dual 9000
Motherboard Oak Plank
Cooling 4 Snow Yetis huffing and puffing in parallel
Memory Hasty Indian (I/O: 3 smoke signals per minute)
Video Card(s) Bob Ross AI module
Storage Stone Tablet 2.0
Display(s) Where are my glasses?
Case Hand sewn bull hide
Audio Device(s) On demand tribe singing
Power Supply Spin-o-Wheel-matic
Mouse Hamster original
Keyboard Chisel 1.9a (upgraded for Stone Tablet 2.0 compatibility)
Software It's all hard down here
Joined
Aug 13, 2009
Messages
3,221 (0.58/day)
Location
Czech republic
Processor Ryzen 5800X
Motherboard Asus TUF-Gaming B550-Plus
Cooling Noctua NH-U14S
Memory 32GB G.Skill Trident Z Neo F4-3600C16D-32GTZNC
Video Card(s) Sapphire Radeon Rx 580 Nitro+ 8GB
Storage HP EX950 512GB + Samsung 970 PRO 1TB
Display(s) HP Z Display Z24i G2
Case Fractal Design Define R6 Black
Audio Device(s) Creative Sound Blaster AE-5
Power Supply Seasonic PRIME Ultra 650W Gold
Mouse Roccat Kone AIMO Remastered
Software Windows 10 x64
How the hell would I know? I'm not a programmer, but there are most definitely numerous ways to do that.
 
Joined
Sep 7, 2010
Messages
483 (0.09/day)
Location
baghdad/iraq
Processor intel i5 2500k,atom280@1930mhz
Motherboard msi h61
Cooling i have cooler master V8 but now im on stock :P
Memory team group elite 2x2 1600 @1333 7 7 7 20
Video Card(s) sapphere 5850 toxic@900/1250
Storage WD 1TB green 5400 32mb ,WD 250gb 7200/8mb
Display(s) HP 22" 1680x1050 hdmi
Case asus vento
Audio Device(s) creative XFi fatality+creative gigaworksG500 5.1
Power Supply cooler master gx 750
Software win7,64bit
LOL I've been using all patched cracked windows since I was born unless I got it oem all updated without microsoft knowing also upgraded cracked win7 to original win 10 I am sure there will always be a way to run around this.
 
Joined
Jan 27, 2015
Messages
454 (0.13/day)
System Name Marmo / Kanon
Processor Intel Core i7 9700K / AMD Ryzen 7 5800X
Motherboard Gigabyte Z390 Aorus Pro WiFi / X570S Aorus Pro AX
Cooling Noctua NH-U12S x 2
Memory Corsair Vengeance 32GB 2666-C16 / 32GB 3200-C16
Video Card(s) KFA2 RTX3070 Ti / Asus TUF RX 6800XT OC
Storage Samsung 970 EVO+ 1TB, 860 EVO 1TB / Samsung 970 Pro 1TB, 970 EVO+ 1TB
Display(s) Dell AW2521HFA / U2715H
Case Fractal Design Focus G / Pop Air RGB
Audio Device(s) Onboard / Creative SB ZxR
Power Supply SeaSonic Focus GX 650W / PX 750W
Mouse Logitech MX310 / G1
Keyboard Logitech G413 / G513
Software Win 11 Ent
I believe Win8.1 is still under mainstream support, isn't it? Blocking updates on an OS that is still under mainstream support is a complete BS.

For this reason alone, I'll not be upgrading anytime soon.
 

Frick

Fishfaced Nincompoop
Joined
Feb 27, 2006
Messages
19,567 (2.86/day)
Location
Piteå
System Name White DJ in Detroit
Processor Ryzen 5 5600
Motherboard Asrock B450M-HDV
Cooling Be Quiet! Pure Rock 2
Memory 2 x 16GB Kingston Fury 3400mhz
Video Card(s) XFX 6950XT Speedster MERC 319
Storage Kingston A400 240GB | WD Black SN750 2TB |WD Blue 1TB x 2 | Toshiba P300 2TB | Seagate Expansion 8TB
Display(s) Samsung U32J590U 4K + BenQ GL2450HT 1080p
Case Fractal Design Define R4
Audio Device(s) Plantronics 5220, Nektar SE61 keyboard
Power Supply Corsair RM850x v3
Mouse Logitech G602
Keyboard Cherry MX Board 1.0 TKL Brown
Software Windows 10 Pro
Benchmark Scores Rimworld 4K ready!
I believe Win8.1 is still under mainstream support, isn't it? Blocking updates on an OS that is still under mainstream support is a complete BS.

Yep. For Windows 7 I'd sorta understand if the new CPU's had some features it would not support (better power management and suchlike), but blocking even security updates is BS. MS has done a lot of good the past few years, but this is just daft.
 
Joined
Mar 16, 2017
Messages
2,098 (0.75/day)
Location
Tanagra
System Name Budget Box
Processor Xeon E5-2667v2
Motherboard ASUS P9X79 Pro
Cooling Some cheap tower cooler, I dunno
Memory 32GB 1866-DDR3 ECC
Video Card(s) XFX RX 5600XT
Storage WD NVME 1GB
Display(s) ASUS Pro Art 27"
Case Antec P7 Neo
Seems like this could end up being a cat and mouse game. MS will block the patch, then a new work around will be discovered. Honestly, I wonder if MS will actually block it. They have an official policy of not supporting those systems, so anyone attempting to use the Win7/8 on those CPUs will be disqualified from any official support. This fight will require them investing more resources onto their older OSes, which was something I think they were trying to avoid with this policy in the first place.
 
Joined
Mar 7, 2010
Messages
989 (0.18/day)
Location
Michigan
System Name Daves
Processor AMD Ryzen 3900x
Motherboard AsRock X570 Taichi
Cooling Enermax LIQMAX III 360
Memory 32 GiG Team Group B Die 3600
Video Card(s) Powercolor 5700 xt Red Devil
Storage Crucial MX 500 SSD and Intel P660 NVME 2TB for games
Display(s) Acer 144htz 27in. 2560x1440
Case Phanteks P600S
Audio Device(s) N/A
Power Supply Corsair RM 750
Mouse EVGA
Keyboard Corsair Strafe
Software Windows 10 Pro
Joined
Aug 20, 2007
Messages
21,461 (3.40/day)
System Name Pioneer
Processor Ryzen R9 9950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 905p Optane 960GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11 Enterprise IoT 2024

How the hell would I know? I'm not a programmer, but there are most definitely numerous ways to do that.

He's right. There are a million other dlls. Windows Update has ways to even add more if they want. It's a convoluted mess and they can hide that code anywhere. It depends on how much of an ass they want to be.

Seems like this could end up being a cat and mouse game. MS will block the patch, then a new work around will be discovered. Honestly, I wonder if MS will actually block it. They have an official policy of not supporting those systems, so anyone attempting to use the Win7/8 on those CPUs will be disqualified from any official support. This fight will require them investing more resources onto their older OSes, which was something I think they were trying to avoid with this policy in the first place.

My thoughts exactly.
 
Last edited:
Joined
Nov 5, 2014
Messages
714 (0.19/day)
Yep. For Windows 7 I'd sorta understand if the new CPU's had some features it would not support (better power management and suchlike), but blocking even security updates is BS. MS has done a lot of good the past few years, but this is just daft.

There are two sides to the coin.

On one hand if people have paid for a retail copy of Windows they should be able to install it on a new system and have it work, and they can.

But on the other hand 7/8 are legacy O/S's, support patches are created and then provided (at Microsoft's expense) for the benefit of existing users who are unwilling or unable to upgrade to 10. It's not designed for people doing new system installations long after the end of sales, and I can sort of understand their point there.

If I installed my copies of Windows 98SE, XP or Vista on my Ryzen system I wouldn't get any updates either.
 
Joined
Jan 8, 2017
Messages
568 (0.20/day)
System Name ACME Singularity Unit
Processor Coal-dual 9000
Motherboard Oak Plank
Cooling 4 Snow Yetis huffing and puffing in parallel
Memory Hasty Indian (I/O: 3 smoke signals per minute)
Video Card(s) Bob Ross AI module
Storage Stone Tablet 2.0
Display(s) Where are my glasses?
Case Hand sewn bull hide
Audio Device(s) On demand tribe singing
Power Supply Spin-o-Wheel-matic
Mouse Hamster original
Keyboard Chisel 1.9a (upgraded for Stone Tablet 2.0 compatibility)
Software It's all hard down here
When you reach a point where you're after custom-made patches, it goes wihout saying that your OS does not auto-update; not anymore. It will happen manually, it will be initiated by you and done after some thorough Google-ing.
As such, no, i don't see any scenario where 'naughty' .dlls will magically transport themselves to your OS and make you buy Win10.
 
Joined
Nov 2, 2008
Messages
887 (0.15/day)
Processor Intel Core i3-8100
Motherboard ASRock H370 Pro4
Cooling Cryorig M9i
Memory 16GB G.Skill Aegis DDR4-2400
Video Card(s) Gigabyte GeForce GTX 1060 WindForce OC 3GB
Storage Crucial MX500 512GB SSD
Display(s) Dell S2316M LCD
Case Fractal Design Define R4 Black Pearl
Audio Device(s) Realtek ALC892
Power Supply Corsair CX600M
Mouse Logitech M500
Keyboard Lenovo KB1021 USB
Software Windows 10 Professional x64

1. Pushing a fresh copy of the DLL to your machine.
2. Invaliding the patched DLL via System File Checker.
3. Putting the CPU check into multiple files.

Those are just the obvious ideas.
 

Ahhzz

Super Moderator
Staff member
Joined
Feb 27, 2008
Messages
8,956 (1.46/day)
System Name OrangeHaze / Silence
Processor i7-13700KF / i5-10400 /
Motherboard ROG STRIX Z690-E / MSI Z490 A-Pro Motherboard
Cooling Corsair H75 / TT ToughAir 510
Memory 64Gb GSkill Trident Z5 / 32GB Team Dark Za 3600
Video Card(s) Palit GeForce RTX 2070 / Sapphire R9 290 Vapor-X 4Gb
Storage Hynix Plat P41 2Tb\Samsung MZVL21 1Tb / Samsung 980 Pro 1Tb
Display(s) 22" Dell Wide/24" Asus
Case Lian Li PC-101 ATX custom mod / Antec Lanboy Air Black & Blue
Audio Device(s) SB Audigy 7.1
Power Supply Corsair Enthusiast TX750
Mouse Logitech G502 Lightspeed Wireless / Logitech G502 Proteus Spectrum
Keyboard K68 RGB — CHERRY® MX Red
Software Win10 Pro \ RIP:Win 7 Ult 64 bit
Seems like this could end up being a cat and mouse game. MS will block the patch, then a new work around will be discovered. Honestly, I wonder if MS will actually block it. They have an official policy of not supporting those systems, so anyone attempting to use the Win7/8 on those CPUs will be disqualified from any official support. This fight will require them investing more resources onto their older OSes, which was something I think they were trying to avoid with this policy in the first place.
"Official Support"? who cares? I haven't run Win Update on my 7.1 for years.... Still running strong, and without any issues. Screw em.
 
Joined
Jan 8, 2017
Messages
568 (0.20/day)
System Name ACME Singularity Unit
Processor Coal-dual 9000
Motherboard Oak Plank
Cooling 4 Snow Yetis huffing and puffing in parallel
Memory Hasty Indian (I/O: 3 smoke signals per minute)
Video Card(s) Bob Ross AI module
Storage Stone Tablet 2.0
Display(s) Where are my glasses?
Case Hand sewn bull hide
Audio Device(s) On demand tribe singing
Power Supply Spin-o-Wheel-matic
Mouse Hamster original
Keyboard Chisel 1.9a (upgraded for Stone Tablet 2.0 compatibility)
Software It's all hard down here
1. Pushing a fresh copy of the DLL to your machine.
2. Invaliding the patched DLL via System File Checker.
3. Putting the CPU check into multiple files.

Those are just the obvious ideas.

1. Did you read my post before replying?
2. Who runs sfc without reason? And if reason, who stops you from creating an image when your system is healthy, just updated, and then patched with this?
3. What files? How? More dark magic?

Anyway :)
You don't wanna use it, don't. Bit of care and everyone else is fine i'd think.

"Official Support"? who cares? I haven't run Win Update on my 7.1 for years.... Still running strong, and without any issues. Screw em.

This.

I don't understand why people have this double obsession.. on one hand, they fear the updating process (with good reason, i sure as hell do too, reverts half my hacks), on the other they appear to want it anyway. Why? And considering the level of expertise of some these people.. honestly, just.. why?

If it works, don't fix it. Software 101.
 
Joined
Oct 13, 2015
Messages
44 (0.01/day)
If I installed my copies of Windows 98SE, XP or Vista on my Ryzen system I wouldn't get any updates either.
Provided the driver support was there, you could install service packs and updates that were issued through to the end of the extended support period.

Blocking updates in the manner they're now doing is different. The extended support periods for Windows 7 and 8.1 run until 2020 and 2023 respectively. Hardware manufacturers are still supporting 7 and 8.1 on current products (e.g. Z270 boards).

So it appears to be another dirty tactic to push reluctant users to Windows 10, in this case by artificially and prematurely limiting the hardware options for Windows 7 and 8.1.
 
Top