How To Fix WiFi keeps Disconnecting On Windows?

The WIFI or internet keeps disconnecting issue usually occurs due to misconfiguration in the network settings. Some of the settings that have been accused of triggering this issue are having a public profile in the network settings, enabled power saving feature to the WIFI card, faulty DNS settings, stopped WIFI connection services, and corrupted network adapter. You could run into this issue if one of the settings is enabled.

1. Switch to Private Network Profile

If you are using a public profile, you could encounter this issue because when you use a public profile, your device will be hidden from other devices due to security issues. Hence, this could be the reason for WIFI keeps disconnecting, as the firewall works aggressively on a public profile.

So when we use a Private profile, which means you are using a Home network, then the firewall will not work aggressively and your device can be seen by other devices, which might solve the WIFI keeps disconnecting issue.

  1. To change the network profile, click the WIFI icon from the bottom right
  2.  Click Properties on your connected WIFI network
    Opening Network Properties
    Opening Network Properties
  3. Select Private under Network Profile

    Changing Network Profile
    Changing Network Profile
  4. Then, check if your internet still keeps disconnecting.

2. Disable Power Saving Feature For Network Card

The power-saving feature triggers when the computer goes into sleep mode. This feature is designed to save battery usage or power. When this setting is enabled, Windows will enter the network card into sleep mode and when you get out of sleep mode, it will start the network card as before.

However, in some cases, it causes the WIFI or internet keeps disconnecting issue because it might put the network card into sleep mode even if you are not in sleep mode. Therefore, uncheck this setting by following the method below:

  1. Press the Windows + R on the keyboard to launch Run Window
  2. Type devmgmt.msc in the search box and click OK

    Opening Device Manager Using Run Command
    Opening Device Manager Using Run Command
  3.  Right-click the Network Driver and click Properties

    Navigating to Network Adapter Properties
    Navigating to Network Adapter Properties
  4. Go to Power Management and uncheck Allow The Computer To Turn Off This Device

    Disabling Power Saving Feature to Network Adapter
    Disabling Power Saving Feature to Network Adapter
  5. Once done, click OK to close the Window.

3. Change Power Plan Settings (Laptop Users)

Windows provide power plans for the network adapter. If the power plan is set to Medium Power Settings or lower, you can encounter this issue because the WIFI card utilizes less power and even might not work. To fix this, follow the methods below to change the power plan settings.

  1. Click Start Menu and type Control Panel

    Opening Control Panel
    Opening Control Panel
  2. Select Small Icons From the View By

    Changing View By On Control Panel
    Changing View By On Control Panel
  3. Go to Power Options

    Proceeding To Power Options
    Proceeding To Power Options
  4. Click Change Plan Settings on your current power plan
    Clicking Change Power Plan Settings
    Clicking Change Power Plan Settings
  5. Then, click Change Advanced Power Settings

    Clicking Change Advanced Power Settings
    Clicking Change Advanced Power Settings
  6. A short Window popups, expand the Wireless Adapter Settings > Power Saving Mode
  7. Click on Settings and change the settings to  the Maximum Performance
  8. Click Apply and then click OK

    Changing Wireless Adapter Settings to Maximum Performance
    Changing Wireless Adapter Settings to Maximum Performance
  9. Once done, the issue should be resolved.

4. Use Commands To Reset Network Settings

Sometimes we get into trouble when connecting to the internet or browsing websites. Both situations can arise due to a malicious script or an unknown program downloaded from an unverified source.

To counter this, you can use some commands such as netsh winsock reset, which allows users to reset the configurations required for internet connectivity. While netsh int ip reset log.txt will reset all the IP logs on your Windows. Both commands are helpful as it helps in resetting the network configuration to its default.

  1. Press the Win key and type Command Prompt
  2. Right-click the terminal and click Run As Administrator
    Running Command Prompt As Administrator
    Running Command Prompt As Administrator
  3. Once the terminal is launched, paste the following commands
    netsh winsock reset
    netsh int ip reset log.txt
    Resetting Sockets API And Winsock
    Resetting Sockets API And Winsock
  4. Then, check if the issue persists.

5. Restart WLAN AutoConfig Service

WLAN AutoConfig Service automatically selects and connects the best WIFI network for your device. If the service is not running for some reason, you will encounter this issue. Therefore, try checking the service by following the methods below:

  1. Press the Win + R to open the Run Window
  2. Type services.msc and click OK

    Launching Services Window
    Launching Services Window
  3. Find and right-click WLAN AutoConfig and then click Properties

    Opening WLAN AutoConfig Service Properties
    Opening WLAN AutoConfig Service Properties
  4. Change the Startup type to Automatic
  5. Click Apply and then click the Start button if the service is stopped
    Restarting WlanAutoConfig Service
    Restarting WlanAutoConfig Service
  6. Once done, click OK and check if the issue is fixed.

6. Reinstall Network Driver

If the issue still persists, the last solution you could try reinstalling the network driver. However, if you use a custom WIFI card, you need to download the driver first because you cannot use the internet after uninstalling the driver. Moreover, if you are using a laptop, download the driver provided by your laptop’s manufacturer because it is more reliable. Follow the steps to reinstall the network driver:

  1. Right-click the Start Menu and click Device Manager

    Navigating To Device Manager
    Navigating To Device Manager
  2. Expand the Network Adapters, right-click the network driver and click Uninstall Device

    Uninstalling Network Adapter
    Uninstalling Network Adapter
  3. Once the driver is uninstalled, restart your computer to reinstall the driver and check if the issue persists.

7. Change DNS Settings

The faulty DNS settings can prevent you from browsing the websites, but it cannot lead you to the internet keeps disconnecting issue. Therefore, if you are not able to reach websites, you can try changing the DNS settings to Google DNS or Cloudflare DNS. Both DNS services work efficiently. We recommend Google DNS service because it is more reliable than the other DNS services. Follow the steps below:

  1. Press the Win key and type Control Panel and open it
    Heading to Control Panel
    Heading to Control Panel
  2.  Go to the following path
    Control Panel\Network and Internet\Network and Sharing Center
  3. Click Change Adapter Settings from the left pane
    Proceeding to the Network Adapter Settings
    Proceeding to the Network Adapter Settings
  4. Right-click the Network Connection and go to Properties

    Opening Network Adapter Properties
    Opening Network Adapter Properties
  5. Select Internet Protocol Version 4 (TCP/IPv4) and click Properties

    Opening Internet Protocol Version 4 (TCP IPv4) Properties
    Opening Internet Protocol Version 4 (TCP IPv4) Properties
  6. Once the new Window is opened, choose Use The Following IP Address
  7. Type the following address in the boxes and click OK
    8.8.8.8
    8.8.4.4
    Applying Google DNS To The Network
    Applying Google DNS To The Network
  8. Once done, check if this fixes your issue.
ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.

Comments

19
    TN
    Trevor nunn Jun 4, 2017

    didnt work pls help

    MD
    Michał Dobrzański Jun 23, 2017

    Did not work.

    MP
    Mac Pelao May 8, 2018

    the issue is not only that wifi disconnects… it completely disables the wifi adapter and other USB ports forcing you to restart the computer in order to be able to connect again and for the USB ports to work again.

    AK
    Alan Kemp May 14, 2018

    This worked for – thanks so much! On the later versions of Windows 10 there’s no longer the WiFi Sense option but there is a HotSpot section which is similar.
    Thanks again.

    BV
    Barbara Villegas Dec 4, 2018

    The only thing that has worked for me (so far) is going to the command prompt and typing
    netsh winsock reset
    Then restart the computer.

    So far, my computer has stayed connected for more than 24 hours. Before this, my computer was disconnecting throughout the day.

    Reply
    NA
    Natalie Feb 3, 2019

    Here’s what fixed my issue. Your router operates on channels with a certain amount of bandwidth. Think of that bandwidth like a multi lane highway and users are cars on that highway. If you are on a bandwidth with too many wireless users your experience will be slow and sluggish. If your router channel selection is set to “auto” it will continuously disconnect you from your connection to look for a different channel. Fix: Log into your router. In your browser type “198.162.1.1” Unless you’ve changed it the login and pw are default set at “admin” and “admin”. Once into your router page click on the 2G or 5G tab, or do for both if you use both. Change your Channel from auto to one of the several channel numbers available. If you choose a busy channel you can go in and change it again until you find one that works well in your area and your router will not be constantly searching for less populated channels. There is a great app you can use to see the traffic on each channel called InSSIDer. It shows you graphs of channel population so you can choose accurately.

    Reply
    MA
    MasterofDisaster Jun 12, 2019

    WiFi Sense is not an option in my Windows 10
    I did solve it by going to “Change advanced sharing options” and under “Private” check “Turn on network discovery” and “Turn on automatic setup of network connected devices”.
    Under “Guest or Public” check “Turn off network discovery”.
    Under “Domain” also checked “Turn off network discovery”
    Under “All Networks” I checked “Turn off Public folder sharing” as I not wanna share any folders.
    It was turned off under “Private” and on under “Guest or Public” before I changed it.

    It seemed a bit slow so I updated the drivers from the provider as Windows did not find new drivers. After that was done it worked a lot better and more stabile and did not disconnect every 20-30min.

    Hope this was of any help for others.

    Reply
      SW
      Shane Warren Author Sep 10, 2019

      Thank you for assisting others 🙂

    EL
    Elizabeth Jul 5, 2019

    ok. This article is 2018, I see online this issue existed since the beginning of Windows10 and they still can not fix it. Who in the world can operate when the internet breaks every few minutes? Switching to MAC as soon as possible. I have a new Windows 10 Dell and this is ridiculous, I will try this fix above, which now seems to be “Hotspot” instead of wifi sense.

      SW
      Shane Warren Author Jul 12, 2019

      Hello, we have updated the article can you please try the method 2 and inform us if it solves your issue

    PA
    Paul Jul 16, 2019

    I’m having the same problem. For option 2, the boxes were already unchecked.

      SW
      Shane Warren Author Jul 19, 2019

      repeat the process for all the Network drivers in the list.

    SW
    Shane Warren Author Sep 29, 2019

    If the issue is also with the USB ports then it might be a hardware issue. Put the computer in safe mode and check if the problem still occurs. Start enabling background services and apps to check if it comes back. Identify the culprit which makes the issue come back.

    JM
    Jonny Malada Oct 30, 2020

    I have just recently upgraded to windows 10 and every 1 hour my internet just stops. I have to restart to fix this problem. Please help the above doesnt help any other ways

      MZ
      Muhammad Zubyan Author Oct 31, 2020

      First of all, you will have to set a static IP for your computer. Follow the steps in these steps please:-1. Press and hold Win + R Key to open Run and then type “ncpa.cpl” Press enter.
      2. Now in this new window check which adaptor you are using and double click on it then go to details.
      3. Write down these 3 things “IPv4 Address” “IPv4 Subnet Mask” and “IPv4 Default gateway” and then press close.
      4. Now click on properties button under the Activity section. Then double-click on “Internet Protocol Version 4 (TCP/IPv4)” Option now click “Use the following IP Address” Now put the IP Address, Subnet mask and Default gateway that you wrote before.
      5. Press ok then restart your Computer and router as well. Hope this helps keep me updated.

    DJ
    David Jackson Apr 24, 2022

    I have had many years working in IT and became very frustrated when this happened to me! After many hours of trying I solved the problem easily by removing BitDefender anti virus. I could not trace the exact cause but it seems concerned with its web protection element. Disabling this does NOT fix the problem, the entire package must come off! I was somewhat surprised that a market leader of their standing would release software that causes such a problem. I have found many people with this problem and in every case, removing this software did the trick!

    Reply
    AN
    Anagba Feb 12, 2024

    Good evening
    Please sir, I have tried most of all these methods to solve the problem… It didn’t work out. It will only work for some time and then disconnect

    This issue still persist even after booting to my Ubuntu 22.04. For at first, I thought by booting to Windows 10, would solve the issue, thinking its a linux issue. To my surprise, it wasn’t, this issue started mid January this year.

    Please help out, anyone

      MZ
      Muhammad Zubyan Author Feb 13, 2024

      This indicates a hardware issue, please try to replace your network adapter.

        AN
        Anagba Feb 14, 2024

        Thank you sir, I did so yesterday and it solved the issue, thank you once more