Fix: WiFi Adapter Not Working in Windows 10

By: Ivan Jenic
3 minute read

Various software and hardware-related problems may occur after the upgrade to Windows 10. One of these problems is the problem with WiFi adapter. Namely, some users reported that their computers weren’t even able to detect and recognize the WiFi adapter, which worked fine in Windows 8 or Windows 7. So, I prepared a couple of solutions for this, and I hope at least one of them will help.
wifi problems windows 10 wind8apps

Solution 1 – Network Troubleshooter and driver

Before we get to some more serious solutions, it would do no harm if we run Network Troubleshooter and check if WiFi adapter drivers are updated. Network Troubleshooter will scan your computer for errors and provide you with the solution, if available. So here’s what you need to do to run the Network Troubleshooter and let it scan your computer for errors and solutions:

  1. Go to Search, type troubleshoot and open Troubleshooting
  2. Go to Network and Internet, and then to Network adapters
  3. Let the process finish, and see if any solutions are offered
  4. Perform recommended solution (if the Troubleshooter finds nothing, just close it)

After troubleshooter, you should head to Device manager and check your network adapter drivers, just in case.

We also recommend you to download this tool (100% safe and tested by us) to fix various PC problems, such as file loss, malware and hardware failure.

Solution 2 – Perform a registry tweak with Command Prompt

Users who faced the problem with WiFi adapter in Windows 10 reported that this fix solved the problem in most cases. So, here’s exactly what you need to do:

  1. Right-click on the Start Menu button and choose Command Prompt (Admin)
  2. Enter the following line and press Enter:
    • netcfg –s n
  3. This command will show a list of network protocols, drivers and services. Check if DNI_DNE is in the list, if it is, than you have a problem
  4. If DNI_DNE is listed, in the same command prompt window enter the following line and press Enter:
    • reg delete HKCRCLSID{988248f3-a1ad-49bf-9170-676cbbc36ba3} /fnetcfg -v -u dni_dne

This should solve the issue, but if you receive an error 0x80004002 after entering the command, than this value is either not in the registry, or need to be deleted slightly different. So here’s what to do, if you receive this error code:

  1. Go to Search, type regedit and open Registry Editor
  2. Navigate to the following path:
    • HKEY_CLASSES_ROOTCLSID{988248f3-a1ad-49bf-9170-676cbbc36ba3}
  3. Delete DNI_DNE if it still exists

Solution 3 – Reset TCP/IP stack

If previous two solutions didn’t get the job done, you can try with resetting TCP/IP stack. To do that, you’ll also need to enter a few command lines into command prompt. Here’s exactly what you need to do:

    1. Right-click on Start Menu button and choose Command Prompt (Admin)
    2. Enter the following lines into Command Prompt and press Enter after each one:
      • netsh int ip reset
      • netsh int tcp set heuristics disabled
      • netsh int tcp set global autotuninglevel=disabled
      • netsh int tcp set global rss=enabled
    3. Restart your computer and see if you’re able to connect to WiFi now

If you didn’t manage to solve the problem after performing all of these solutions, check our article about internet problems in Windows 10 , and you’ll maybe find the solution there.

If you have any other Windows 10-related issues you can check for the solution in our Windows 10 Fix section.

Read Also: Fix: Settings App Won’t Launch in Windows 10

For various PC problems, we recommend to use this tool.

This tool will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Quickly fix PC issues and prevent others from happening with this software:

  1. Download ReimagePlus (100% safe download).
  2. Click “Start Scan” to find Windows issues that could be causing PC problems.
  3. Click “Repair All” to fix all issues (requires upgrade).