Here's how to get rid of windows 10 upgrade stuff for the foreseeable future.
From Win7/Vista/8 IMPORTANT ONE IS GROUP POLICY (gpedit.msc):
Go to Control Panel, Administrative Templates, System
Internet Communication Management, Internet Communication Settings
ENABLE (to turn it on, it is a disabler)
"Turn off Windows Customer Experience Improvement Program"
(IF YOU HAVE Windows "home" (less than Pro models), export the section of the registry involved from a Pro system & merge the .reg file you exported - should work well enough to do the job here for those of you using that lesser model of Windows)
TO REMOVE THE BOGUS OPTIONAL TELEMETRY HOTFIXES MANUALLY:
Open command prompt
issue these commands
TO SEE WHAT ONES ARE INSTALLED:
get-hotfix -id KB3035583, KB2952664,KB2976978,KB3021917,KB3044374,KB2990214
TO UNINSTALL THEM (these for sure, per url next below):
wusa /uninstall /kb:3035583
wusa /uninstall /kb:2952664
wusa /uninstall /kb:2976978
wusa /uninstall /kb:3021917
wusa /uninstall /kb:3044374
wusa /uninstall /kb:2990214
DESCRIPTIONS OF EACH (these uninstalled properly):
KB2977759 (Windows 10 Upgrade preparation)
KB3021917 (Windows 10 Upgrade preparatioon + Telemetry)
KB3035583 (Windows 10 upgrade preparation)
I GOT "NOT INSTALLED ON THIS COMPUTER" ON THESE INITIALLY SINCE I HAD IE11 installed (PROBABLY ONES FOR IE9/10/11 &/or Windows 10 (I use Win7 here)):
* KB2670838 (See IE 9/10/11 notes below)
KB2990214 (Windows 10 Upgrade preparation)
KB2505438 (Although it claims to fix performance issues, it often breaks fonts)
KB2976978 (Windows 10 Upgrade preparation)
I GOT "NOT INSTALLED ON THIS COMPUTER" ON THESE (*PRIOR* TO PULLING KB2670838):
* KB2670838 (This update often breaks AERO on Windows 7 and makes some fonts on websites fuzzy. A Windows 7 specific update only
(do not install IE10 or 11 otherwise it will be bundled with them, IE9 is the max version you should install to avoid this).
THESE RE-APPEAR AFTER UNINSTALLING IE11 RIGHT ON RESTARTING & CHECKING WINDOWS UPDATE:
* KB2952664 (Windows 10 Upgrade preparation prior to IE9/10/11 install)
* KB3021917 (Windows 10 Upgrade preparation prior to IE9/10/11 install)
* KB3068708 (Windows 10 Upgrade preparation prior to IE9/10/11 install)
* KB3092627 (Windows 10 Upgrade preparation prior to IE9/10/11 install)
run cmd as administrator
sc stop Diagtrack
sc delete Diagtrack
*Task Scheduler Library:
Everything under "Application Experience"
Everything under "Autochk"
Everything under "Customer Experience Improvement Program"
Under "Disk Diagnostic" only the "Microsoft-Windows-DiskDiagnosticDataCollector"
Under "Maintenance" "WinSAT"
"Media Center" and click the "status" column, then select all non-disabled entries and disable them.
"Remote Registry" to "Disabled" instead of "Manual"
It takes some doing, but it's not that difficult. Maybe 30 minutes worth of crapola to ensure 10 no longer screws with you.
After doing all that, turn your automatic updates off. The updates of late are less to do with security and more to do with poking holes in your OS.