A lot of people have covered the Pros of upgrading to Windows 10. So I’ll go ahead and mention some Cons for a change. For most people, the following probably wont count as cons. But best to know these before taking the leap.
Forced Windows Update: In the previous Windows versions, remember seeing couple of options on how to handle Windows Updates? Like do not update all all or download automatically but don’t install updates or opting for manually selecting which all updates to download and install? Well, all of that is gone in Windows 10 – at least for the time being and we can pretty much be sure that it will stay so.
This isn’t necessarily a con. Windows remains one of the top used OS on the planet and hence is the main target for security attacks. By this forced updates, users will automatically get all the patches & feature updates released by Microsoft. The downside is if MS, by accident, releases a botched update – which by the way has happened before – & even if the user knows issue is with the update, you cannot sidestep it anymore because all updates are forcefully installed.
On a security level, if someone ever finds out a loophole to disguise viruses or malwares as Windows Update, that again will be forcefully moved into your systems and all other Windows 10 systems everywhere. This is highly unlikely though.
This is a new thing MS has come up with for improving the update process. They have essentially made Windows Update into sort-of a torrent like system.
Delivery Optimization downloads the same updates and apps that you get through Windows Update and the Windows Store. Delivery Optimization creates a local cache, and stores files that it has downloaded in that cache for a short period of time. Depending on your settings, Windows then send parts of those files to other PCs on your local network or PCs on the Internet that are downloading the same files.
So? Why is this bad? Well, MS is basically using the bandwidth you are paying for to provide Windows Updates to its other costumers. So, if you’re not on a unlimited internet connection, this will be part of your internet bill – unless you have specified in connection settings that the connection is capped or metered. I don’t think anyone really even knows of such a setting.
The feature can be turned off though – by going a bit deep into the settings. But I’m pissed that MS just kept it ON by default and did not even ask me while doing so. That’s just arrogant.