Why does svchost access the internet?
This manifests a couple of ways: your firewall warns you that svchost.exe is
attempting to the internet, or it attempts to dial your internet provider.
It’s probably simple.
Become a Patron of Ask Leo! and go ad-free!
You probably have automatic time updates turned on. That runs as a svchost
hosted process (What is
SVCHOST?), and periodically attempts to connect to an internet service to
set you clock for you. You can turn that off by right clicking the clock in
your task bar, selecting Adjust Date/Time, and clicking on the Internet Time