Skip to main content

Homebrew patch reinstates Windows Update on systems hit by CPU block

1211916 autosave v1 windows 10 upgrade compatprob
Image used with permission by copyright holder
Last month, it emerged that Microsoft was implementing a plan to restrict systems built with newer CPUs and running Windows 7 or Windows 8.1 from utilizing Windows Update. Now, a GitHub user known as Zeffy has published a fix that allows users to continue receiving updates.

Microsoft announced its intentions well in advance, but many users working with the likes of Intel’s Kaby Lake processors and AMD’s Ryzen line were still frustrated to find that they would have to choose between their preferred operating system and Windows Update. Fortunately, Zeffy’s solution seems to be a comprehensive workaround.

The fix works by patching Windows .DLL files, according to a report from Bleeping Computer. This bypasses the CPU version check that finds out what operating system is in use, which in turn allows Windows Update to interact with systems running Windows 7 and Windows 8.1.

Zeffy has made batch scripts available via GitHub, so that more suspicious users can poke around his code until they’re confident enough to run the workaround on their system. The scripts were apparently created by reverse-engineering the KB4012218 update that initially blocked Windows Update from working on older versions of Windows.

The fact that Zeffy was able to come up with a fix relatively quickly seems to confirm that Microsoft introduced these measures as a means of encouraging users to make the upgrade to Windows 10, rather than because of any technological limitations. That’s not particularly surprising, but it sets a troubling precedent for the future.

Microsoft has made no secret of its ambition to see a billion devices running Windows 10, even if it’s not likely to hit that estimate in 2018. However, between annoying reminders and these restrictions on what hardware is compatible with older versions, it certainly seems that the company is prioritizing big usage figures over the quality of the user experience.

Editors' Recommendations

Brad Jones
Former Digital Trends Contributor
Brad is an English-born writer currently splitting his time between Edinburgh and Pennsylvania. You can find him on Twitter…
Update Windows now — Microsoft just fixed several dangerous exploits
Person sitting and using an HP computer with Windows 11.

Microsoft has just released a new patch, and this time around, the update comes with fixes for several dangerous and actively abused vulnerabilities and exploits in Windows.

A total of 68 vulnerabilities were addressed in the patch, many of them critical. Here's what was fixed and how to make sure your Windows device is up to date.

Read more
Windows 11’s new update cadence finally makes sense
The Start Menu pulled up on the Surface Pro 8.

Alongside the announcement of its first major update to Windows 11 (known as the Windows 11 2022 Update), Microsoft is also dispelling some of the rumors about its update cadence for the operating system.

In a briefing held with the media, the heads of Windows 11 marketing team reaffirmed the commitment to a single, large update each fall, but with smaller "controlled feature rollouts" (CFRs) popping uo throughout the year as needed.

Read more
You probably can’t hit max clock speeds on AMD’s Ryzen 9 7950X
The Ryzen 9 7900X sitting against a box.

As we inch closer and closer to the launch of AMD Ryzen 7000, we are learning more about the flagship Ryzen 9 7950X. Equipped with an impressive set of specifications, the CPU will undoubtedly become one of the best AMD processors on the market.

However, we've just heard of a little-known fact about the new Zen 4 CPU: its maximum clock speed will rely on temperatures, and the threshold is set so low that most people won't be able to achieve it.

Read more