I am using windows 10 pro for couple of months. I had no problem like this in past. My internet speed is 1.5 mbps. A windows built in program called svchost.exe (netsvcs) is taking all of my bandwidth and I can't even visit any website.
Here are some screen shots:
Disclaimer: I am 100% sure this not happening for windows update and my system is up to date. I dont use any antivirus like avast or avg .I use windows defender and it is also up to date.
What can I do to prevent this?
Edit:
No one couldn't give me any correct method(answer). I think I have to uninstall windows and install linux or buy a mac. It's a super buggy os and the start menu crashes 100 times a day! I have to lose my favourite programs which is not available in mac or linux! Some one marked this question as duplicate. This is a different question.

svchostsis a service host process, so it isn't actually a thing, but many things run within it. see more here: http://www.howtogeek.com/howto/windows-vista/what-is-svchostexe-and-why-is-it-running/ In order to see what services are running inside that process, note the PID (1012 in the image you posted), and in an elevated command prompt, runtasklist /svc. in the output, look for the process PID, and you should see a list of the services running. you can control these services in the services.msc control panel application. – Frank Thomas Oct 14 '16 at 15:35