Fix WiFi Network Not Showing on Windows 10

Having trouble with your WiFi network not showing up on Windows 10? Let’s tackle this issue head-on.

Troubleshooting network problems in Windows

If you’re experiencing the issue of your WiFi network not showing on Windows 10, there are a few troubleshooting steps you can take to resolve the problem.

1. First, make sure your wireless LAN is enabled. To do this, right-click on the network icon in the taskbar and select “Open Network & Internet settings.” Then, click on “Change adapter options” and ensure that your wireless network adapter is enabled.

2. If your wireless LAN is enabled but you still don’t see any available networks, try rebooting your computer and modem. Sometimes, a simple restart can resolve connectivity issues.

3. Check if your WiFi adapter has the correct device driver installed. Right-click on the Start menu and select “Device Manager.” Expand the “Network adapters” section and look for your WiFi adapter. If there is a yellow exclamation mark or a red X next to it, right-click on the adapter and select “Update driver.” Follow the on-screen instructions to install the latest driver for your WiFi adapter.

4. Resetting the Windows network settings can also help resolve this issue. Open the command prompt by pressing the Windows key + R, then type “cmd” and press Enter. In the command prompt, type the following command and press Enter: netsh winsock reset. After the command executes successfully, restart your computer.

5. If none of the above steps work, you can try resetting the wireless network settings. Open the command prompt again and type the following command: netsh int ip reset. After the command executes successfully, restart your computer.

6. Another option is to check if the Wireless Zero Configuration service is running. Press the Windows key + R, then type “services.msc” and press Enter. In the Services window, scroll down and locate “Wireless Zero Configuration.” Double-click on it, set the Startup type to “Automatic,” and click on “Start” to start the service. Click “Apply” and then “OK” to save the changes.

7. If you’re using a laptop, make sure that the physical WiFi switch or button is turned on. Some laptops have a dedicated WiFi button or a switch on the side or front of the device. Check if it is in the “on” position.

8. Lastly, check if your WiFi network is hidden. Right-click on the network icon in the taskbar and select “Open Network & Internet settings.” Click on “Wi-Fi” and then “Manage known networks.” If your network is listed, select it and click on “Forget.” Then, reconnect to your WiFi network by clicking on “Wi-Fi” and selecting your network from the drop-down list.

Things to try first

WiFi signal icon

  • Unplug the power cords from both the router and modem.
  • Wait for about 30 seconds.
  • Plug the power cord back into the modem and wait for it to fully restart.
  • Plug the power cord back into the router and wait for it to fully restart.

Check the WiFi Adapter

  • Press Win + X and select Device Manager.
  • Expand the Network Adapters category.
  • Right-click on the WiFi adapter and select Properties.
  • In the General tab, ensure that the device is enabled and working properly.
  • If not, right-click on the adapter and select Enable.

Run Network Troubleshooter

  • Press Win + I to open the Settings app.
  • Click on Network & Internet.
  • In the left pane, select Status.
  • Click on Network troubleshooter under the Change your network settings section.
  • Follow the on-screen instructions to diagnose and fix any network issues.

Reset TCP/IP Stack

  • Press Win + X and select Command Prompt (Admin).
  • Type the following command and press Enter: netsh int ip reset
  • Restart your computer to apply the changes.

Update WiFi Driver

  • Press Win + X and select Device Manager.
  • Expand the Network Adapters category.
  • Right-click on the WiFi adapter and select Update driver.
  • Select Search automatically for updated driver software.
  • Wait for Windows to search and install the latest driver for your WiFi adapter.

Check Your Network Settings Carefully

1. Open the Network Settings: Start by accessing the network settings on your Windows 10 computer. To do this, click on the Start menu, then select “Settings.” Within the Settings menu, click on “Network & Internet.”

2. Troubleshoot Network Connections: If your WiFi network is not showing up, it could be due to a configuration issue. Click on “Troubleshoot” to run the network troubleshooter, which can automatically fix common network problems.

3. Reset Network Settings: If the troubleshooter doesn’t resolve the issue, you can try resetting your network settings. Go to the “Network & Internet” settings and scroll down to find the “Network reset” option. Click on it and follow the instructions to reset your network settings.

4. Check Wireless Adapter: Sometimes, the issue may lie with your wireless adapter. Open the Device Manager by pressing the Windows key + X and selecting “Device Manager” from the menu. Expand the “Network adapters” section and locate your wireless adapter. Right-click on it and select “Update driver” to ensure you have the latest driver installed.

5. Enable WiFi: Make sure that your computer’s WiFi is enabled. You can do this by pressing the Windows key + I to open the Settings menu, then selecting “Network & Internet” and clicking on “WiFi” from the left-hand menu. Check that the toggle switch under “WiFi” is turned on.

6. Restart Network Services: Restarting network services can help resolve connectivity issues. Press the Windows key + R to open the Run dialog box. Type “services.msc” and press Enter. In the Services window, locate and right-click on “WLAN AutoConfig.” Select “Restart” from the context menu. Repeat the same process for “DHCP Client” and “Network Connections” services.

7. Check Router Settings: Ensure that your wireless router is properly configured. Access your router’s settings by typing its IP address into a web browser. Check that the WiFi settings are enabled and that the SSID (network name) is not hidden.

8. Reboot Router: If the router settings seem correct, try rebooting your router. Simply unplug the power cable, wait for a few seconds, and then plug it back in. This can help resolve temporary connectivity issues.

9. Update Firmware: Check if there are any firmware updates available for your router. Visit the manufacturer’s website and follow their instructions to update the firmware. This can help improve the overall performance and compatibility of your router.

By carefully checking your network settings and following the steps above, you can troubleshoot and fix WiFi network issues on Windows 10.

python
import ctypes
from ctypes import wintypes

def get_wifi_connections():
wlanapi = ctypes.windll.wlanapi

client_handle = wintypes.HANDLE()
negotiated_version = wintypes.DWORD()

wlanapi.WlanOpenHandle(2, None, ctypes.byref(negotiated_version), ctypes.byref(client_handle))

interface_guid = wintypes.GUID()
wlanapi.WlanEnumInterfaces(client_handle, None, ctypes.byref(interface_guid))

wlan_interface_info_list = ctypes.POINTER(wintypes.HANDLE)()
wlanapi.WlanGetAvailableNetworkList(client_handle, ctypes.byref(interface_guid), 0, None, ctypes.byref(wlan_interface_info_list))

wlanapi.WlanCloseHandle(client_handle, None)

if wlan_interface_info_list:
available_networks = ctypes.cast(wlan_interface_info_list.contents, ctypes.POINTER(wintypes.HANDLE))
num_networks = available_networks.contents.dwNumberOfItems

networks = []
for i in range(num_networks):
network = available_networks.contents.Network[i]
ssid = network.dot11Ssid.SSID[:network.dot11Ssid.SSIDLength]
networks.append(ssid.decode())

wlanapi.WlanFreeMemory(wlan_interface_info_list)

return networks

return []

# Usage
wifi_connections = get_wifi_connections()
for connection in wifi_connections:
print(connection)

Click the Toggle to Enable the Wi-Fi

To enable Wi-Fi on your Windows 10 computer, follow these steps:

1. Locate the Wi-Fi icon in the taskbar. It looks like a series of bars or a dot with waves radiating from it.
2. Click on the Wi-Fi icon to open the network settings menu.
3. Look for a toggle switch labeled “Wi-Fi” or “Wireless” in the menu. It may be located at the top or bottom of the menu, or in a separate sub-menu.
4. Click on the toggle switch to enable Wi-Fi. When enabled, the switch should turn blue or display “On.”
5. Once Wi-Fi is enabled, your computer will start scanning for available networks. This may take a few moments.
6. A list of available Wi-Fi networks will appear. Click on the network you want to connect to.
7. If the network is secured, you may be prompted to enter a password. Type in the password and click “Connect.”
8. Your computer will attempt to connect to the selected network. If successful, you will see a notification confirming the connection.
9. You should now be connected to Wi-Fi and able to access the internet.

Turn on WLAN AutoConfig Service

To fix the issue of WiFi network not showing on Windows 10, you can try turning on the WLAN AutoConfig service. Here’s how you can do it:

1. Press the Windows key + R on your keyboard to open the Run dialog box.
2. Type “services.msc” (without quotes) and press Enter. This will open the Services window.
3. Scroll down and locate the “WLAN AutoConfig” service.
4. Right-click on the “WLAN AutoConfig” service and select “Properties” from the context menu.
5. In the properties window, make sure the “Startup type” is set to “Automatic” and the service status is “Running”.
6. If the service is not running, click on the “Start” button to start it.
7. Click “Apply” and then “OK” to save the changes.
8. Restart your computer and check if the WiFi network is now showing.

By turning on the WLAN AutoConfig service, you allow your computer to automatically configure and connect to WiFi networks. This can help resolve issues with WiFi networks not showing up on your Windows 10 device.

Note: If the issue persists, you may also consider updating your device drivers, rebooting your wireless router, or contacting your internet service provider for further assistance.

Restart Your Wi-Fi Router

1. Locate your Wi-Fi router. It is usually a small device that connects to your internet service provider and broadcasts a Wi-Fi signal for your devices to connect to.

2. Look for a power button or switch on the router. This is typically located on the back or side of the device. If you cannot find a power button, the router may turn on automatically when plugged in.

3. Once you have located the power button, press and hold it for about 10 seconds. This will force the router to reboot. You may notice the lights on the router flashing or turning off and on during this process.

4. After 10 seconds, release the power button. Give the router a few moments to fully restart. You can check if it is back online by looking for the Wi-Fi icon on your computer’s taskbar or system tray.

5. If the Wi-Fi network is still not showing up on your Windows 10 computer, you can try restarting your computer as well. To do this, click on the “Start” menu in the bottom left corner of your screen, then click on the power icon and select “Restart”.

6. When your computer has finished restarting, check again if the Wi-Fi network is now visible. If it is still not showing up, there may be an issue with your network adapter. Try updating the device driver for your network adapter by following these steps:

a. Press the Windows key + X on your keyboard and select “Device Manager” from the menu that appears.

b. In the Device Manager window, expand the “Network adapters” category.

c. Right-click on your network adapter and select “Update driver”.

d. Choose the option to search automatically for updated driver software and follow the on-screen instructions.

7. If updating the network adapter driver did not resolve the issue, you can try resetting your network settings. To do this, click on the “Start” menu, then click on the settings icon (shaped like a gear). In the Settings window, select “Network & Internet” and then click on “Status” in the left-hand menu. Scroll down and click on the “Network reset” option. Follow the prompts to reset your network settings.

Run Internet Connections Troubleshooter

To troubleshoot the issue of a WiFi network not showing on Windows 10, you can utilize the Internet Connections Troubleshooter. This built-in tool in Microsoft Windows can help identify and resolve common connectivity problems. Follow these steps to run the troubleshooter:

1. Right-click on the network icon in the system tray, typically located in the bottom-right corner of the screen. This icon may resemble a computer monitor or a series of bars.
2. From the context menu that appears, select “Troubleshoot problems” or “Troubleshoot network.”
3. A new window will open, presenting you with various troubleshooting options. Look for the option related to Internet or network connectivity, and click on it to continue.
4. The troubleshooter will now run a series of tests to diagnose any issues with your network connection. This may take a few moments.
5. Once the troubleshooter completes its analysis, it will present you with a summary of the problems detected, if any. Follow any recommended solutions or instructions provided.
6. If the troubleshooter is successful in resolving the issue, you should now be able to see the WiFi network in your available networks list. If not, you may need to explore additional troubleshooting steps or seek further assistance.

Uninstall or Update Wireless Network Adapter Drivers

1. Press the Windows key + X on your keyboard to open the Power User menu.
2. Select Device Manager from the list.
3. In the Device Manager window, expand the Network adapters category.
4. Right-click on your wireless network adapter and select Uninstall from the context menu. Confirm the uninstallation if prompted.
5. Once the driver is uninstalled, restart your computer.

To update the wireless network adapter drivers:

1. Open the Device Manager again.
2. Expand the Network adapters category.
3. Right-click on your wireless network adapter and select Update driver from the context menu.
4. Choose the option to search automatically for updated driver software.
5. Follow the on-screen instructions to complete the driver update process.

If the above steps do not resolve the issue of the WiFi network not showing on Windows 10, you can also try the following additional troubleshooting steps:

1. Restart your wireless router and modem by unplugging them from the power source, waiting for a few seconds, and then plugging them back in.
2. Ensure that the wireless network adapter is enabled by going to Network Connections in the Control Panel or the Network & Internet settings in the Windows Settings menu.
3. Check if the WiFi network is hidden by clicking on the network icon in the system tray and selecting “Network & Internet settings.” Then, click on “Wi-Fi” and make sure the “Show available networks” option is enabled.
4. If you are using a laptop, make sure that the physical wireless switch or button is turned on.
5. Try connecting to a different WiFi network or creating a WiFi hotspot on another device to see if the issue is specific to your network.

Enable the WiFi service with the WiFi switch

WiFi switch

To enable the WiFi service on Windows 10, you can use the WiFi switch. Follow these steps:

1. Locate the WiFi switch on your computer. It is usually located on the keyboard or on the side of your laptop. The switch may be labeled with a WiFi icon or have a dedicated button.

2. Flip the WiFi switch to the “On” position. This will activate the WiFi service on your device.

3. Once the WiFi is enabled, you should see the available networks in the taskbar. Look for the WiFi icon, which resembles a series of vertical bars. Click on the WiFi icon to view the list of available networks.

4. If the WiFi network you want to connect to is not showing, try the following troubleshooting steps:

a. Restart your computer. Sometimes, a simple reboot can resolve connectivity issues.

b. Check if the WiFi network is within range. Move closer to the router or access point to improve the signal strength.

c. Make sure the WiFi router is powered on and functioning properly. Check if other devices can connect to the network.

d. If you are using a WiFi hotspot, ensure that it is enabled and broadcasting its SSID (network name).

e. Verify that the WiFi network is not hidden. Some networks may choose to hide their SSID for security reasons. In this case, you will need to manually add the network by entering the SSID and password.

5. If none of the above steps work, you can try resetting your network settings. Go to the Start menu, type “Network reset” in the search bar, and select the “Network reset” option. This will reset your network adapters and settings to their default state.

Was this article helpful?
YesNo