Windows 10 and your upload!

As Microsoft has released its Windows 10 operating system, there are some things that have changed and may impact your internet usage and how it performs.
One of the issues that has been noticed, is a feature that is turned on by default which essentially turns your PC into a server, distributing updates to other machines on your network, or beyond.
This can be turned off to avoid high upload traffic on your internet connection.
More information can be found here  (from PCWorld.com)

Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.