Update 26th September 2016: Now the free update to Windows 10 period is over, those users who still have Windows 7 or 8.1 installed should be left in peace.
Install KB3184143 – “Remove software related to the Windows 10 free upgrade offer” which should remove the main Windows 10 nagging updates.
If you don’t want to install Windows 10 or “telemetry” (AKA Microsoft spying software) on Windows 7 or Windows 8.1 you may wish to avoid installing the following updates:
- KB2952664 – Compatibility update for upgrading Windows 7
- KB2976978 – Compatibility update for Windows 8.1 and Windows 8
- KB2977759 – Windows 10 Diagnostics Compatibility Telemetry
- KB2990214 – Enables upgrade from Windows 7 to a later version of Windows
- KB3012973 – Upgrade to Windows 10
- KB3021917 – Update to Windows 7 SP1 for performance improvements
- KB3022345 – Telemetry [Replaced by KB3068708]
- KB3035583 – Installs the Get Windows 10 (GWX) app
- KB3044374 – Enables you to upgrade from Windows 8.1 to Windows 10
- KB3050265 – Windows Update services update to upgrade to Windows 10
- KB3064383 – Windows 8.1 OOBE modifications to reserve Windows 10
- KB3065987 – Update to Windows Update Client
- KB3068707 – Update for customer experience and diagnostic telemetry
- KB3068708 – Update for customer experience and diagnostic telemetry
- KB3072318 – Update for Windows 8.1 OOBE to upgrade to Windows 10
- KB3075249 – Adds telemetry to consent.exe in Windows 8.1 and Windows 7
- KB3075851 – Update to Windows Update Client
- KB3080149 – Update for customer experience and diagnostic telemetry
- KB3083710 – Update to Windows Update Client for Windows 7 *
- KB3083711 – Update to Windows Update Client for Windows 8.1 *
- KB3090045 – Windows Update for reserved devices in Windows 8.1 or Windows 7 SP1
- KB3112343 – Support for additional upgrade scenarios from Windows 7 to Windows 10
- KB3123862 – adds capabilities to some computers that lets users easily learn about Windows 10 or start an upgrade to Windows 10
- KB3135445 – Windows Update Client February 2016
- KB3138612 – Windows Update Client March 2016
- KB3139929 – Cumulative security update for IE (contains KB3146449)
- KB3141092 – Cumulative security update for IE (contains KB3146449)
- KB3146449 – Updated Internet Explorer 11 capabilities to upgrade Windows 8.1 and Windows 7
- KB3161608 – June 2016 update rollup (not related to Windows 10 but known to cause issues with Intel Bluetooth devices)
- KB3173040 – Full screen Windows 10 upgrade message
Updates in bold are the main ones that nag you about Windows 10 and/or attempt to install it.
Updates marked * currently have limited information about their purpose available online, so may be updated or removed from this list when more details are available.
This list is based on information from these posts and forum threads:
- How to remove Windows 10 upgrade updates in Windows 7 and 8 (ghacks.net)
- List of Windows 7 telemetry updates to avoid (Wilders Security)
- Remove Telemetry and Windows 10 Related Updates from Windows 7 (My Digital Life)
- Stop Windows Telemetry/Tracking/Upgrading to Win10 (techne.alaya.net)
- KB3173040 article (InfoWorld)
It was compiled and sorted into numerical order on 3rd October 2015, last updated on 28th July 2016, and will be updated periodically. If you are aware of any others to add to the list (Windows 10 and telemetry only) please message me.
Post #13 in the second link contains a useful batch file for removing updates, which could be edited if necessary to match the list here.
Note that choosing not to install any Windows Updates is done solely at your own risk, and you should research each update and the risks of not installing it for yourself. This post is a compilation of information published elsewhere and is for information purposes only.
Update 12th December 2015
I have found a couple of useful programs which should help with avoiding Windows 10 and maintaining your privacy. They seem to work as far as I can tell, don’t upset ESET NOD32 anti-virus, and don’t have any unwanted baggage, but are suggestions to try at your own risk.