Features How it works This is a basic run-down of what wufuc does when you install it: Website (Github) Download wufuc v1.0.0.191 Released (March 16, 2018) Spoiler: Changes in v1.0.0.191 Changes in this release: Added a user log-in trigger to the scheduled task. This should solve the problem where sometimes the task doesn't run. (fixes #98, #116, #137) Added support for injecting into Windows Update when it is configured to run in its own process. There is a caveat however, see below. (fixes #131) Fixed conflict with UpdatePack7R2 (and WuaCpuFix) by hooking RegQueryValueExW and fixing the path to wuaueng.dll at run time. This will only work if Windows Update is configured to run in a shared service host, click here for a work-around. (fixes #100) Added a check that will skip the patching procedure if the version of wuaueng.dll is too low. This means you can now safely install wufuc prior to any updates, and it will automatically start working once it's needed. (fixes #99, #129) Added crash loop detection and prevention. If a process that wufuc has injected itself into crashes, it will be detected and logged. After a certain threshold of crashes (currently 3), it will stop attempting to inject itself until the next time you restart. This is to avoid rendering your system unusable in the case of a very serious bug. Improved logging functions. The log file is now located at C:\ProgramData\wufuc\wufuc.log. Other stability improvements and bug fixes. Changes to the installers: Removed the error message that displays in the installers when wuaueng.dll is below the minimum supported version. (fixes #99, #129) Added command line switches to the batch setup scripts. You can use this to skip user interaction prompts for a fully automated installation/uninstallation. See the FAQ for more information.
wufuc v1.0.1.201 Released (May 17, 2018) Website (Github) Download Spoiler: Changes in v1.0.1.201 Changes in this release Removed crash-detection. (fixes #148) Removed all injection and API hooking routines. (fixes #146 and hopefully #147) Patching routines are now fully external: Way more stable and less invasive, crashes and hangs should be pretty much non-existent. Re-introduces the incompatibility with UpdatePack7R2 or other software that modify wuauserv's ServiceDll value in the registry. You can still work around this manually by using the provided Restore_wuauserv.reg file. Introduces a potential race condition where the "Unsupported hardware" popup could display for a short period of time before wufuc is able to patch it. Should this happen, just close the popup and it should not display again. Changed the log file text encoding format from UTF-16LE (without BOM) to UTF-8 (without BOM) to improve compatibility with various text editors. Because of this, the log file is now located at C:\ProgramData\wufuc\wufuc.1.log.
It is working at least for me. I am still using Windows 8.1 x64 with Coffee-Lake (8700k) and I had to use wufuc to re-enable updates. So far, so good.
Anyone experienced problems with this program? There is a reason for Ms to do what they did so to turn it on should be a gambling and potential cause to an unstable computer.
No problems for me so far and no patched system files. SFC is working as expected with no violations found. The same with DISM - no store corruption detected. The only reason I see is to make you update to Windows 10.