As we have already reported, Microsoft has blocked Windows Update in Windows 7 and Windows 8.1 on AMD’s and Intel’s next-gen processors. According to Microsoft, this is done because the company wants to focus on deep integration between Windows and the silicon, while maintaining maximum reliability and compatibility with previous generations of platform and silicon. However, a GitHub user was able to re-enable Windows Update in Windows 7 and Windows 8.1 on both Intel’s and AMD’s newest CPUs with a very, very, very simple tweak.

GitHub user Zeffy has created a patch that removes Microsoft’s limitation. Going into more details, all this patch does is change some values inside the wuaueng.dll file.

Microsoft has implemented two new functions; IsCPUSupported(void) and IsDeviceServiceable(void). This patch basically forces the two functions output “1”, which, in return, fools the OS into “thinking” that the CPU and PC configuration is supported. This starts the update procedure, delivering new security updates to those that have been blocked by Microsoft.

The only downside, according to Zeffy, is that you have to apply a new patch whenever wuaueng.dll gets updated.

Those interested can download and scan Zeffy’s patches – which are of course open-sourced – for viruses before running them from GitHub.

Last but not least, we strongly suggest creating a system restore point and backing up “wuaueng.dll” before applying these unofficial patches!