Update the Network Driver
When many programs other than Steam have trouble running, the network driver may be outdated or damaged. You need to find and replace updated Windows drivers using several ways: Use Windows Update, Use the Manufacturer's Website, Use Device Manager, Use DriverView and Use Command Prompt