You might want to take a look here:
Fix network connection issues - Windows Help
I found this after I typed all of my suggested solutions into a template. It would have saved me a lot of typing
The only steps I see in the MS page that differ from the post I wrote are:
2. Roll back the network adapter driver
4. Temporarily turn off firewalls
7. Reinstall network devices using netcfg –d command
I never thought of rolling back the driver, never considered firewall causing these symptoms, and just learned about netcfg -d (build 1511 only)
You might want to check your adapter(s)
- make sure that they are configured to automatically obtain both an IP address and the DNS server for both IPv4 and IPv6
IPv4 & IPv6 screens are the same - make sure you check both protocols.
I also configure my machines as shown below.
I do not have networks that require these to be on, so I disable LMhosts, NetBios, MS client, File and Printer, Discovery Responder ....Compare the images to your configuration - keep what you need.
The items below are the only ones I have enabled