How to fix Windows 10 no internet on WiFi problem

Are you frustrated by getting “no internet” or “limited access” messages on your Windows 10 machine, while you are actually connected to your home/work/public WiFi point? Are you getting ERR_NETWORK_CHANGED message in Chrome? Try the following steps to possibly fix your problem.

Anyone who knows me, knows that I barely touch Windows OS, unless I have to! So a while ago I had to do some .NET work for a customer in VisualStudio…So I grabbed Windows 10 Education using my university credentials (lucky me!) and Installed it on my old laptop. Everything was fine for about one or two hours after installation…but as soon as Windows updated itself to build version 1511…suddenly my WiFi connection was not working anymore… by not working I mean it was obviously connected to the WiFi point, but its icon had this weird warning icon and it popped up the message “Connected, No Internet”. And the Chrome browser also did not load any webpage, displaying ERR_NETWORK_CHANGED message. My laptop WiFi module is a relatively old one, Intel WiFi Link 5300, I am pretty sure before update to build 1511 it was working fine…

I traced down the problem to the file vwifibus.sys in the windows\system32\drivers folder. But anyways…enough with story time…lets get to the point.

FIX – Step 1

Open up your Device Manager. Then browse to the Network Adapters node and expand it:

Fix windows 10 no internet 01

Go to device manager and open the Network Adapters node

Right click on the WiFi module (it will be likely a different brand/model in your case!) and select Properties. In the new popped up window, click on the Advanced tab:

Fix windows 10 no internet 01

Change the options to the recommended ones below

Here we will do the work…we have to change some of the default options in this page. I configured my WiFi module with following options. You have to try the same:

  • 802.11.n Channel Width for band 2.4
    • Auto
  • 802.11.n Channel Width for band 5.2
    • Auto
  • 802.11.n Mode
    • Disabled
  • Fat Channel Intolerant
    • Enabled
  • Preferred Band
    • Set this to 2.4 GHz…unless you are sure that your WiFi us 5.2 GHz!
  • Roaming Aggressiveness
    • Medium-High
  • Transmit Power
    • Highest
  • Wireless Mode
    • 802.11.a/g

Hit OK and I am quite sure you will get access to internet right away! if not, restart your computer and see if it is working or not.

FIX – Step 2

If the step 1 did not fix your problem. It might be that your TCP/IP stack has got corrupted. To reset it, open a command prompt with administration access, and type the following commands

  1. Reset WINSOCK entries to installation defaults: netsh winsock reset catalog
  2. Reset IPv4 TCP/IP stack to installation defaults. netsh int ipv4 reset c:\reset-4.log
  3. Reset IPv6 TCP/IP stack to installation defaults. netsh int ipv6 reset c:\reset-6.log

Restart your computer and hope for the best!

FIX – Step 3

If the step 2 did not help as well, then something is terribly wrong…open the command prompt with admin access again and type in this command: sfc /scannow

It will check for integrity of the Windows files and will fix the problems (hopefully).

FIX – Step 4

If even step 3 did not fix your problem, screw this, install a GNU/Linux operating system and enjoy!

Saeid Yazdani

An Electronics Engineer with passion in Embedded Systems, Wireless Sensor Networks, Assembly, Desktop and Mobile Development, Web Development and generally anything that has to do with hardware and software of any kind!


  1. Step One worked a treat thanks Champion!!

  2. Thank you so much, it worked perfectly the first time. This has been a problem for so long and so many other fixes didn’t do anything. Thank you for saving my sanity.

  3. check in your network settings if your computer has picked up the DNS server ip.
    just yesterday got one working by doing a manual DNS setting
    used (Google)
    solved the problem immediately
    (no idea why that laptop wouldn’t pickup the DNS from my router,
    if someone has an idea on that let me know)

    • Abdulrahman nabil

      Thank you Glen Mast you solved my issue fixing DNS solved my windows 10 connectivity limited problem !!

  4. Thanks. Step one worked, youre awesome.

  5. Thank you! I tried several tutorials but your first step works perfectly! Thanks for saving my time. Keep up the good work sir!

  6. Step one worked for me after I spent most of my afternoon trying to figure it out on my own. I did have to restart my computer though. So glad to have it working now. Thank you very much!

  7. Wifi module is not visible in the expanded list of Network Adapter.

  8. Step 4 worked like a charm.

  9. The first worked rly well, made my internet a bit faster, but still kinda slow. Hoping for the best on step 2

  10. David Billen

    Thanks bud! A search on this issue turns up a zillion hits, but this was the only one I found that told about resetting the stack and the only one that solved it.

    A few instructed to uninstall and reinstall the driver which I bet just resets the stack – heh.

    Anyway thanks. BTW – Linux user here too. Just have to use Windows for a couple of things.

  11. Roaming Whovian

    Wow step 1 worked (although a few slight differences)… I had just returned from stopping a dual boot with mint (since Linux seems incompatible with my network card (Realtek )) hadn’t adjusted anything in Windows other than boot (was trying to boot either to my system (win 10) or”Microsoft Windows”empty slot… For some reason me doing that killed my internet…. But the first try worked! Thanks

Leave a Reply

Your email address will not be published. Required fields are marked *