Connecting to the internet and accessing the web is the most important feature in a modern-day OS. Windows 10 is the most popular operating system out there, chosen by most people. However, there are a few wifi network issues in Windows 10 PC that sometimes use. Users report a serious glitch where the Windows 10 PC won’t detect any WiFi network or connect to any network.
People have a complaint that they are unable to search for any WiFi network. If you are facing a similar problem, you are probably wondering what is the cause and how to fix it. The wifi won’t detect issue that generally occurs after updating Windows 10. Maybe the update is unstable or is in conflict with some other service or program.
The problem may also occur due to other reasons like wrong IP address, DNS, outdated network driver, etc. Whatever the reason is, there are a few solutions you can try to fix the issue.
Page Contents
How to Fix If Windows 10 Won’t Detect WiFi Network?
You can update your network driver, reset IP address, and much more. The following solutions to fix won’t detect or connect to the WiFi network in Windows 10 issue will be mentioned below.
Solution 1: Turning on the Network Discovery
It is possible that the Network Discovery option is turned off in your windows. Therefore, Windows is not searching for any available WiFi networks. However, you can fix this issue by simply enabling the option.
Step 1) Firstly, open up the Control Panel from the Windows Search bar, simply type the control panel there and open it from the result.
Step 2) Now, in the Control Panel, click on the Network and Internet option, and on the next page, go to the Network and Sharing Center option.
Step 3) On the left-top corner of the Network and Sharing Center window, click on the Change Advanced Sharing settings option.
Step 4) Here, on the next page, click on the Private tab and Guest or Public tab. Then select the Turn on Network Discovery radio button for both of the tabs. However, if the features were already enabled, turn off the feature and enable it again. Finally, click on the Save Settings button below to confirm the settings.
Solution 2: Updating WiFi Network Driver
If you are using an outdated WiFi driver on Windows, then surely you will have some issues like the WiFi can’t detect networks. However, you can update the WiFi driver via Windows Driver Manager. But if you are facing issues after you have updated the driver, then you should roll-back your driver to the previous version.
Step 1) Firstly, head over to the Windows Search Bar and type Device Manager, now click open the device Manager from the search results.
Step 2) Now, on the Device Manager window, click on the Downward Arrow beside the Network Adapters option. Select your WiFi card and right-click on it.
Step 3) Form the sub-menu click on the Update Driver Software opinion or if you want to roll back. Open up the Properties Window, move to the General tab, and click on the Roll-back Driver option.
Solution 3: Resetting your TCP/IP
If you are facing the issue because of some messed up configuration of your TCP/IP address. Then the best bet is to reset your IP address, and then maybe you will be able to detect WiFi networks.
Step 1) Type CMD in the Windows Search Bar select the command prompt and click on the Run as Administrator option.
Step 2) Now, just type the command ipconfig/release and press the Enter button, after the command is done executing type the other command ipconfig/renew and execute.
Step 3) After done executing both of the commands, Restart your PC and try to connect to WiFi networks.
Solution 4: Using Windows Troubleshooter
Windows troubleshooter is the Windows default tool to fix almost any kind of error, for most of the time, it does its job well and can detect issues specifically. Therefore, it will be wise to perform an Internet connection troubleshooter to fix or to know the issue.
Step 1) Press the Ctrl + I buttons on your keyboard to open up the Windows Settings then go to Update & Security.
Step 2) On the left pane of the Window, click on the Troubleshoot tab in the Update & Security Window. Then head over to the Internet Connection troubleshooter option at the right-pane.
Step 3) Click on the Run the troubleshooter button under the Network Adapter section, follow the Wizard, select the issues you are having and let the Windows do its job to fix the issue. If the troubleshooter is unable to fix the problem, you will know it from the troubleshooter window.
Solution 5: Disable Windows Firewall
Windows Firewall might be in conflict with Network connections. Hence you are unable to find any WiFi networks. To fix the issue, you will have to disable the Windows Firewall. However, if this solution works, it’s still temporary. You will have to exclude the network form the Firewall if it works.
Firstly, open up the Command prompt as an administrator, then type the following commands and press Enter to disable the Windows Firewall.
netsh advfirewall set currentprofile state off
To turn the Firewall back on, type the following command, and press Enter.
netsh advfirewall set currentprofile state on
Solution 6: Airplane Mode
If your WiFi isn’t detecting any WiFi networks, it is possible that the Airplane Mode is on. You must disable it in order to connect to the WiFi network. Press the Ctrl+C keys on your keyboard, go to the Network & Internet. Then click on the Airplane Mode toggle it off the. Alternatively, you can also do this from the action center icon.
Conclusion
If Windows is unable to find WiFi networks, then firstly, you must off/on the WiFi, disable te Airplane Mode and see if the issue is solved. Moreover, you can try resetting your TCP/IP address to fix the issue.
Go to the Device Manager, and update your WiFi card driver, roll back if you are using an unstable version. Moreover, you can also go to uninstall programs and uninstall windows latest update, if that can solve the issue.
Use the Windows Troubleshooter to figure out the issue and possibly fix it. Check if the Network Discovery is on or not, if not go to the control panel, network and sharing center and turned it on.