July 7, 2016
(Wouldn't it be cool if everything that was on the internet had the date it was authored at the very beginning.)
I had this same problem when I upgraded my MSI GE60 to Windows 10 from Windows 7.
At the risk of demonstrating my inadequate knowledge of some of these topics, I'm hoping this can shorten your troubleshooting time.
This almost kept me from keeping my Windows 10 upgrade (which I like, and face it - you can fight, but not win, so you might as well join them. Kudos to those that still have the energy to fight!) I actually rolled back to a restore point the first time
I did the upgrade after hours of fighting this issue. I decided to try it again after I downloaded a slew of Windows 10 drivers to cover all the various driver possibilities I thought I might encounter. I had several missing drivers and had to use some Toshiba ones
to get stuff to work. Note to self, just buy a Lenovo next time so driver support isn't such a pain in the neck.
Symptoms:
Unable to go to most, but not all, common websites in Chrome, Internet Explorer 11 and Microsoft Edge.
Windows Update not working.
Tried in both In-private mode and regular mode of IE11.
Internet Explorer would load my home page of Google, and would even show me search results from a search. Clicking on 95% of the links would produce a cannot load page error. 5% loaded the next page, but further pages were again a 95%
fail rate.
Microsoft Edge would load its homepage with current stories, so I knew my internet connection was working.
Clicking on 100% of the links from the Edge page failed to load.
Chrome would not even load my homepage of Google. I was unable to load any webpages on Chrome.
I confirmed that I could ping, DNS was resolving names to IP addresses and reviewed the output of ipconfig /all.
What worked:
The last thing I tried was uninstalling all of the Cisco applications from Add/Remove Programs.
I wondered if Cisco might be trying to help and that the upgrade caused it to not allow some traffic.
I also went through and removed all other programs I had loaded which I was not using or that I could easily load again. None of these others seemed like a potential problem, but since I was there it was time for cleanup.
Unfortunately, I uninstalled several other programs before I rebooted and tested again. After so many failed tests, I got tired of doing a fresh boot after every single change to isolate exactly when it started to work.
Now all browsers work. I also installed Firefox and it works as well. Windows update works again.
Firewall, Windows Defender re-enabled. DNS servers set back to the default. IPv6 re-enabled.
What I tried that didn't work: (flushed DNS and tested websites at each step)
I suspected this was a DNS issue, since some pages would load and others would not.
If deleting this Cisco AnyConnect programs doesn't fix your issue, try this list too.
Take a screenshot and paste it into a Word doc before you make each change so you have a history.
I searched on another computer and tried most everything I found that was suggested.
ipconfig /release, ipconfig /renew, ipconfig /flushdns ( I flushed the DNS often throughout my testing.)
Purpose: make sure bad DNS info wasn't being cached and to force a new lookup.
Changed DNS to Google DNS servers 8.8.8.8 and 8.8.4.4 (rebooted after, ipconfig /all to confirm change)
Purpose: See if different DNS servers worked which would mean my DNS settings had a problem.
Disabled all network adapters except the WiFi that I was using. Did a disable/enable cycle of WiFi.
Purpose: eliminate other potential complications.
Disabled firewall (Windows Firewall)
Purpose: Make sure I wasn't being blocked.
Disabled anti-virus (Windows Defender)
Purpose: Make sure I wasn't being blocked.
Deleted all browsing history.
Purpose: Make sure nothing was being cached and force fresh loads.
Cleared SSL state.
Purpose: Make sure nothing was being cached and force fresh loads.
Ensured no Proxy Server was being used. (Internet Properties/Connections/LAN Settings/ box unchecked.
Purpose: Make sure some software had not setup a proxy server.
Complete reset of Internet Explorer
Purpose: Running out of ideas. Not likely the culprit since Chrome had the same issue.
Reviewed HOSTS file - all lines were commented out, exactly like a default HOSTS file.
Purpose: Since HOSTS is checked before DNS, it could be tainted and overriding specific sites.
Disabled IPv6
Purpose: Completely out of ideas.
</ideas>