“My Surface Pro used to connect wirelessly to my home network. It suddenly stopped. Now it doesn’t show the symbols for the bars. It just has a box with an x on it. How can I reconnect?”
This is just one of the many concerns users of Surface Pro have experienced with the Windows 10 operating system.
FIX: Surface Pro won’t connect to WiFi Windows 10
- Preliminary checks
- Check your network on a different device
- Restart your network hardware and reconnect
- Restart your Surface Pro and reconnect
- Check Date and Time settings
- Forget the old network
- Check if MAC address filtering is enabled
- Run Windows network troubleshooter
- Install updates
- Reconfigure WiFi adapter
- Check TCP/IP settings
1. Preliminary checks
Before trying any of the solutions below, check that the symptoms you’re experiencing with your Surface Pro are similar to the ones you see described here.
Check the WiFi settings on your Surface Pro device. To do this:
- Click Start and select Settings
- Select Network & Internet
- Select WiFi
Make sure WiFi is On and that Airplane mode is Off (Settings>Network & Internet>Airplane mode). Check also that the wireless network is in the list of available networks and the icon is in the taskbar.
Check the password for your router. To do this:
- Click Startbutton and select Settings
- Select Network & Internet
- Select Status
- Select Network and Sharing Center.
- In Network and Sharing Center, next to Connections, select your Wi-Fi network name.
- In Wi-Fi Status, select Wireless Properties.
- In Wireless Network Properties, select the Security tab
- Select the Show characters check box. Your Wi-Fi network password is displayed in the Network security key box
2. Check your network on a different device
If your network appears on the list of available networks but you cannot connect, ensure the network works properly on another device.
If you can’t connect on other devices, the issue may be with the network or your hardware.
3. Restart your network hardware and reconnect
If you cannot connect on your Surface or another device, restart your network hardware and reconnect to the Wi-Fi.
To do this, remove the power cord from your router or modem, after all lights are out, wait thirty seconds and plug back the modem again.
Some modems may have battery backups that prevent the lights from going out, so press and release the reset button quickly, or remove the battery. Plug in your router and wait another two minutes.
Restart your Surface Pro by going to Start>Power>Restart and try to connect to Wi-Fi again.
4. Restart your Surface Pro and reconnect
If you can connect to Wi-Fi on another device but your Surface Pro wont connect to Wi-Fi Windows 10, restart the Surface Pro and reconnect to the Wi-Fi. To do this:
- Restart (don’t shut down) your Surface Pro.
- Select Start
- Select Power
- Select Restart to restart your Surface and re-connect to Wi-Fi.
5. Check Date and Time settings
If after restarting your Surface Pro won’t connect to Wi-Fi Windows 10, check the date and time settings, and correct them if need be. To do this:
- Go to Start, and select Settings> Time & language.
- Make sure the info is correct or make changes as necessary.
- Try to connect to your Wi-Fi network
6. Forget the old network
Sometimes Surface Pro won’t connect to Wi-Fi Windows 10 because your device tried reconnecting to an old network. In this case, stop the Surface Pro from looking to the old network. To do this:
- Swipe from the right to display Charms menu
- Select Settings
- Select the Wireless network list
- Right click or press and hold the network you want to forget
- Select Forget this network
- Restart the Surface Pro device
This will clear up the connection issue, and after the restart, available networks will be displayed and you can select the one you want again.
7. Check if MAC address filtering is enabled
Wireless routers can also prevent unauthorized network access by using MAC filtering. But this can also mean your Surface Pro won’t connect to Wi-Fi Windows 10.
If the MAC filtering option is enabled on your router, do the following:
- Turn off MAC filtering temporarily to see if it is causing the Surface Pro not to connect
- Add the MAC address of your Surface to your router’s authorized list.
If you want to find the MAC address, do the following:
- Select the search box in the taskbar, enter cmd, and in the search results select Command Prompt.
- Enter ipconfig /all and press Enter.
- Find the Physical Address. This is the MAC address for your Surface.
To change MAC filtering settings on your router, or add the MAC address to your router’s authorized list, check the information on your router or check with the hardware manufacturer’s website.
If you change the MAC filtering setting on your router, restart it before connecting the Surface Pro to Wi-Fi.
If your Surface Pro still won’t connect to Wi-Fi, contact your ISP or your router’s manufacturer with the specific issue.
8. Run Windows network troubleshooter
This helps diagnose and fix common connection problems.
- Right click Start
- Select Control Panel
- Select Network and Internet
- Select Network and Sharing
- Go to the search box and type Identify and repair network problems
- Select Identify and repair network problems to run it following the instructions carefully
9. Install updates
You may not be able to connect to Wi-Fi, but you can install updates by either using a wired connection, using another connection like a public one or from your workplace, download the file to a USB drive and transfer it to your Surface, or use the built-in mobile broadband connectivity to connect to the Internet and get updates.
After installing updates, restart your surface and reconnect to Wi-Fi to see if it helps.
10. Reconfigure Wi-Fi adapter
- Right click Start and select Device Manager
- Right click your Wireless adapter and select Properties
- Click Power Management tab
- Uncheck Allow the computer to turn off this device to save power
- Click OK
- Change the default power plan and switch from high energy savings to low
11. Check TCP/IP settings
- In the search box, type CMD
- From the search results, right click Command Prompt and tap Run as administrator.
- Type the following command and press Enter after each command.
- netsh int tcp set heuristics disabled
- netsh int tcp set global autotuninglevel=disabled
- netsh int tcp set global rss=enabled
- netsh int tcp show global (You will see a couple of settings and all should be disabled except one or two)
- Type Exit and press Enter.
Did any of these solutions help? Let us know in the comments section below.
RELATED STORIES TO CHECK OUT: