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…
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
Upcoming AMD Ryzen 7000 CPU outperforms Zen 3 by up to 40%
AMD Ryzen processor inside a motherboard.

Thanks to a well-known Twitter tipster, we now have one of our first looks at the performance of two upcoming AMD Ryzen 7000 CPUs, the Ryzen 9 7950X and the Ryzen 7 7700X. Thanks to leaked benchmarks, we can compare the new processors to their Ryzen 5000 counterparts.

What's the verdict? So far, it seems that the CPUs have done a spectacular job, beating the previous generation by up to 40%. Can these results be trusted?

Read more