Anybody that is having problems with wuauserv hogging up the cpu all the time and not stopping, should install these KB3020369 KB3172605 updates straight from the Microsoft website, in that order. I got this from this thread
http://www.tomshardware.com/answers/id-3169798/window-update-updates-clean-install.html?siteFrom=EPR-8807#18514677
I personally had to uninstall the following updates
KB2882822 - Update adds ITraceRelogger interface support.
KB2952664 - Compatibility update for upgrading Windows 7 = Windows 7 nagware patch that touts the Windows 10 upgrade.
KB2990214 - Update that enables you to upgrade from Windows 7 to a later version of Windows.
KB3021917 - Update to Windows 7 SP1 for performance improvements (telemetry)
KB3035583 - GWX update installs Get Windows 10 app.
KB3050265 - Windows Update Client for Windows 7: June 2015 = WU service updated to accept upgrade to W10 + other fixes
KB3065987 - Windows 10 upgrade for Windows 7.
KB3068708 - Update for customer experience and diagnostic telemetry.
KB3075249 - Update that adds telemetry points to consent.exe in Windows 7.
KB3075851 - Windows 10 upgrade for Windows 7.
KB3080149 - Update for customer experience and diagnostic telemetry
KB3083324 - Windows 10 preparation.
KB3083710 - Windows 10 preparation.
KB3102810 - Fixes an issue regarding long wait while searching for Windows Updates but also has Windows 10 upgrade preparation for Windows 7.
KB3112343 - Windows 10 Upgrade for Windows 7.
KB3118401 - Allows Windows 10 dependant Universal Runtime apps to run on earlier versions of Windows.
KB3123862 - Updated capabilities to upgrade Windows 7
KB3135445 - Windows Update Client in Windows 7. Windows 10 preparation.
KB3138612 - Windows Update Client in Windows 7. Windows 10 preparation.
KB3173040 - Windows 10 end of free upgrade offer notification for Windows 7.
KB2506928
KB2545698
KB2592687
KB2660075
KB2726535
KB2876229
KB2923545
KB2970228
KB2994023
KB2999226
KB3046480
KB3077715
KB3078667
KB3090045
KB3102810
KB3102812
KB3124263
KB3139929
KB3141092
“KB971033”: “Update for windows activation technologies”,
“KB2902907”: “Description not available, update was pulled by microsoft”,
“KB2922324”: “Description not available, update was pulled by microsoft”,
“KB2952664”: “Compatibility update for upgrading Windows 7”,
“KB2966583”: “Improvements for the System Update Readiness Tool in Windows 7 and Windows Server 2008 R2”,
“KB2976978”: “Performs and collect compatibility appraiser logs in order to ease the upgrade experience to Windows 10”,
“KB2977759”: “Compatibility update for Windows 7 RTM (for Windows Customer Experience Improvement Program)”,
“KB2990214”: “Update that enables you to upgrade from Windows 7 to a later version of Windows”,
“KB3012973”: “Upgrade to windows 10”,
“KB3014460”: “Update for windows insider preview / upgrade to windows 10”,
“KB3015249”: “Update that adds telemetry points to consent.exe in Windows 8.1 and Windows 7”,
“KB3021917”: “Update to Windows 7 SP1 for performance improvements”,
“KB3022345”: “Update for customer experience and diagnostic telemetry”,
“KB3035583”: “Installs the ‘Get Windows 10’ app in Windows 8.1 and Windows 7 SP1”,
“KB3044374”: “Update that enables you to upgrade from Windows 8.1 to Windows 10”,
“KB3050265”: “Updates Windows Update Client for Windows 7 (changes system files to support upgrade)”,
“KB3050267”: “Updates Windows Update Client for Windows 8.1 (changes system files to support upgrade)”,
“KB3065987”: “Updates Windows Update Client for Windows 7 and Windows Server 2008 R2 (changes system files to support upgrade)”,
“KB3068708”: “(replaces KB3022345) Update for customer experience and diagnostic telemetry”,
“KB3072318”: “Update for Windows 8.1 OOBE to upgrade to Windows 10”,
“KB3075249”: “Update that adds telemetry points to consent.exe in Windows 8.1 and Windows 7”,
“KB3075851”: “Updates Windows Update Client for Windows 7 and Windows Server 2008 R2 (changes system files to support upgrade)”,
“KB3075853”: “Update for windows update client for windows 8.1 and windows server 2012 r2 august 2015”,
“KB3080149”: “Update for customer experience and diagnostic telemetry”,
“KB3083324”: “Windows Update Client for Windows 7 and Windows Server 2008 R2: September 2015”,
“KB3083710”: “Windows Update Client for Windows 7 and Windows Server 2008 R2: October 2015”,
“KB3112336”: “Windows Update Client for Windows 8.1 and Windows Server 2012 R2: December 2015”,
“KB3112343”: “Windows Update Client for Windows 7 and Windows Server 2008 R2: December 2015”,
“KB3123862”: “Updated capabilities to upgrade Windows 8.1 and Windows 7”,
“KB3135445”: “Windows Update Client for Windows 7 and Windows Server 2008 R2: February 2016”,
“KB3138612”: “Windows Update Client for Windows 7 and Windows Server 2008 R2: March 2016”,
“KB3146449”: “Updated Internet Explorer 11 capabilities to upgrade Windows 8.1 and Windows 7”
These lists are from the following https://www.askwoody.com/2016/bad-patch-lists/ and
http://www.overclock.net/t/1587577/windows-7-updates-list-descriptions-windows-10-preparation-telemetry