We do not recommend updating to Windows 10.
It is likely Microsoft will push Windows 10 as a recommended update in early 2016. Most computers are set to receive to download and install recommended updates automatically, so people will be updated to Windows 10 automatically.
We recommend the use of GWX Control Panel to prevent automatic update to Windows 10 http://ultimateoutsider.com/downloads/
You may know that Microsoft has released Windows 10 last year.
What you probably don't know is that Microsoft has released updates to Windows 7 & 8 through Windows Update in preparation for the release of Windows 10. The updates were released as 'important updates' and therefore installed automatically on the majority of windows 7 & 8 systems. Microsoft's update description do not say what the updates actually do.
Unfortunately the updates don't actually do anything useful, and we have seen one update in particular affect performance to the point where everything happens very slowly on the computer once it is installed.
The updates (so far) are:
KB3035583 "Update enables additional capabilities for Windows Update notifications in Windows 8.1 and Windows 7 SP1"
This appears to be advertise Windows 10 when it comes out.
Now called "Update installs Get Windows 10 app in Windows 8.1 and Windows 7 SP1".
This is a 'zombie' update. No matter how many times you uncheck and hide it, it will still pop up in the next update cycle as 'important'.
KB3035583 was release 9 times in 2015.
KB2990214 "Update that enables you to upgrade from Windows 7 to a later version of Windows" and KB3044374 "Update that enables you to upgrade from Windows 8.1 to a later version of Windows"
Probably performs the actual update to Windows 10.
KB2952664 "Compatibility update for upgrading Windows 7" - "make improvements to the current operating system in order to ease the upgrade experience to the latest version of Windows".
This appears to run a daily inventory on your system and report back to Microsoft.
KB3021917 "Update to Windows 7 SP1 for performance improvements" and KB2976978 "Compatibility update for Windows 8.1 and Windows 8" which "make improvements to the current operating system in order to ease the upgrade experience to the latest version of Windows".
These updates appear to run inventory on your system and report back to Microsoft. They are responsible for the performance decrease.
KB3050265 "Compatibility update for upgrading Windows 7". Replaced in July 2015 by KB3065987
KB3068708 "Update for customer experience and diagnostic telemetry" - possible a re-release of KB3022345.
KB3075851 "Windows Update Client for Windows 7"
KB3083324 "Windows Update Client for Windows 7 September 2015"
KB3083710 "Windows Update Client for Windows 7 October 2015"
KB3112343 "Windows Update Client for Windows 7"
KB3075249 "Update that adds telemetry points"
What should you do? At this point, there's no disadvantage to removing the updates because they can always be installed later if you plan to update to Windows 10.
Windows 7 Remove
1. Open 'View Installed Updates' from the Control Panel 'Programs and Features' by clicking the Start button, then Control Panel, then Programs, and then, under 'Programs and Features", clicking 'View Installed Updates'.
2. Search for updates KB3035583, KB2990214, KB2952664, KB3021917, KB2952664 and KB3068708
3. Click the update that you want to remove, and then click Uninstall. Administrator permission required If you're prompted for an administrator password or confirmation, type the password or provide confirmation.
Windows 8 Remove
1. Go to Control Panel -> Programs -> Programs and Features and click on “View Installed Updates” on the left side bar of open Window.
2. Look for KB3035583, KB3044374, KB2976978 and KB3068708 - right click and choose “Uninstall“.
3. User Account Control (UAC) will ask for your confirmation about removing the updates. Just click on “Yes“.
4. Again UAC will ask you to save and close the open application. Just click on “Uninstall“.
The updates will re-install themselves unless you tell windows not to.
1. Start Windows Update.
2. Change the settings from "Install update automatically (recommended)" to "Download updates but let me choose whether to install them" (or "Check for updates but let me choose whether to download and install them").
3. Run Check for Updates.
4. When the above updates re-appear, right click and select 'hide this update'.
Also KB971033 may slow down Windows 7.
Additional updates you may wish to uninstall:
KB3022345 - Diagnostics Tracking Service. Collects and sends information to Microsoft about your system.
Also see http://techne.alaya.net/?p=12499
Microsoft has some information about how to disable the automatic download of Windows 10