This page recommends to stay away from the following updates:
KB2876229 # SKYPE, If you want Skype then install it. KB2923545 # RDP KB2970228 KB3035583 KB2990214 KB3021917 KB3068708 # Telemetry KB2592687 KB2660075 KB2506928 KB2952664 # x2 KB3050265 KB2726535 KB2994023 KB3022345 # Replaced by KB3068708 Telemetry KB3022345 # Caused false sfc result KB2545698 # (IE9) KB3065987 How do I uninstall all those updates, and prevent WindowsUpdate from reinstalling them?
Or is there a Software, that does all this for me?
123 Answers
There is a tool on that you can use to deaktivate all spying updates.
Just download it into your standard Windows Download Folder and run it with right-click as administrator.
It is important to store it in the standard Download Folder because the script relies on that
I believe the best current way to do this is using an advanced batch script known as Aegis Voat (Github link)(Direct Download Link for V 1.13) which does this for Windows 7 and Windows 8, and does it very well. That page also provides a list of updates you should stay away from, the script also removes a few annoyances such as the new forced Windows 10 upgrade download as well as a few windows services that you probably don't want.
You can alternatively do this by hand in the windows update program, uninstalling and hiding each update you don't want one by one.
This is the current list of updates (february 21, 2016):
kb update description kb971033 update for windows activation technologies kb2882822 update for adding itracerelogger interface support kb2902907 description not available, update was pulled by microsoft kb2922324 description not available, update was pulled by microsoft kb2952664 update for upgrading windows 7 kb2976978 update for windows 8.1 and windows 8 kb2977759 update for windows 7 rtm 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 for windows 7 sp1 for performance improvements kb3022345 update for customer experience and diagnostic telemetry kb3035583 update installs get windows 10 app in windows 8.1 and windows 7 sp1 kb3042058 update for cipher suite priority order (contains winlogon spying elements) kb3044374 update that enables you to upgrade from windows 8.1 to windows 10 kb3046480 update for migrating .net when upgrading to later version of windows kb3050265 update for windows update client for windows 7 june 2015 kb3050267 update for windows update client for windows 8.1 june 2015 kb3064683 update for windows 8.1 oobe modifications to reserve windows 10 kb3065987 update for windows update client for windows 7 and windows server 2008 r2 july 2015 kb3065988 update for windows update client for windows 8.1 and windows server 2012 r2 july 2015 kb3068708 update for customer experience and diagnostic telemetry kb3072318 update for windows 8.1 oobe modifications to reserve windows 10 kb3074677 compatibility update for upgrading to windows 10 kb3075249 update that adds telemetry points to consent.exe in windows 8.1 and windows 7 kb3075851 update for windows update client for windows 7 and windows server 2008 r2 august 2015 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 kb3081437 august 18, 2015, compatibility update for upgrading to windows 10 kb3081454 september 8, 2015, compatibility update for upgrading to windows 10 kb3081954 update for work folders improvements in windows 7 sp1 (contains telemetry elements) kb3083324 update for windows update client for windows 7 and windows server 2008 r2 september 2015 kb3083325 update for windows update client for windows 8.1 and windows server 2012 r2 september 2015 kb3083710 update for windows update client for windows 7 and windows server 2008 r2 october 2015 kb3083711 update for windows update client for windows 8.1 and windows server 2012 r2 october 2015 kb3086255 september 8, 2015, security update for the graphics component in windows (breaks safedisc) kb3088195 october 13, 2015, security update for windows kernel (reported to contain a keylogger) kb3090045 windows update for reserved devices in windows 8.1 or windows 7 sp1 (windows 10 upgrade elements) kb3093983 security update for internet explorer: october 13, 2015 (ie spying elements) kb3102810 windows 10 upgrade elements kb3102812 windows 10 upgrade elements kb3112343 update for windows update client for windows 7 and windows server 2008 r2 december 2015 kb3112336 update for windows update client for windows 8.1 and windows server 2012 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 kb3135449 windows update client for windows 8.1 and windows server 2012 r2: february 2016 Installation guide is well.. download the zip file, extract it into a folder of your choosing, and then run aegis.cmd as administrator.
create a file win8SpyUdateUninstall.bat
wusa /uninstall /kb:2923545 wusa /uninstall /kb:2970228 wusa /uninstall /kb:3035583 wusa /uninstall /kb:2990214 wusa /uninstall /kb:3021917 wusa /uninstall /kb:3068708 wusa /uninstall /kb:2592687 wusa /uninstall /kb:2660075 wusa /uninstall /kb:2506928 wusa /uninstall /kb:2952664 wusa /uninstall /kb:3050265 wusa /uninstall /kb:2726535 wusa /uninstall /kb:2994023 wusa /uninstall /kb:3022345 wusa /uninstall /kb:3022345 wusa /uninstall /kb:2545698 wusa /uninstall /kb:3065987 open a cmd and call the script.
You will get a popup fo reach update, either saying that it is not installed anyway or asking you to uninstall. after each uninstall you can press "restart later" to finish the whole script before restartint windows.
TODO:
- prevent windows from suggesting those updates on the next update-check
- install a daemon, that checks for new spyware updates to arrive in the future