How to Fix WiFi Not Working on a Microsoft Surface: Driver, Firmware, and Network Reset Fixes for Surface Pro, Laptop, and Go
Surface WiFi problems are almost always caused by a broken Marvell or Qualcomm driver, a bad Windows update, or corrupted network stack settings. Here are the exact fixes for Surface Pro, Surface Laptop, and Surface Go.
Microsoft Surface devices — Surface Pro, Surface Laptop, and Surface Go — share a frustrating quirk: their WiFi adapters are tightly coupled to Windows drivers that can break after an OS update, leaving you with no wireless connection at all. The good news is that the root cause is almost always identifiable and fixable without a trip to the Microsoft Store.
Step 1: Identify Your WiFi Adapter
Surface devices use one of two WiFi chipsets depending on the model and generation:
- Marvell AVASTAR Wireless-AC Network Controller — Surface Pro (1–6), Surface Book (1–2), Surface Go (1–2), Surface Laptop (1–2)
- Qualcomm Wi-Fi Adapter — Surface Pro 7+, Surface Pro 8–11, Surface Laptop (3–6), Surface Go 3, Surface Laptop Go (1–3)
Open Device Manager (press Win + X and select it), expand Network adapters, and confirm which chipset your Surface uses. This determines which fix path applies to you.
Fix 1: Uninstall a Broken Windows Update (KB5062553)
A Windows 11 update — KB5062553 — has been confirmed to delete the Marvell WiFi driver on affected Surface models, leaving no network adapter in Device Manager at all. If your WiFi disappeared immediately after a Windows Update, this is the most likely culprit.
- Open Settings → Windows Update → Update history → Uninstall updates
- Look for KB5062553 and select Uninstall
- Restart your Surface
- After rebooting, go to Settings → Windows Update → Advanced options → Pause updates and pause for 5 weeks while Microsoft issues a corrected update
If you can’t get online to check updates, use a USB-C to Ethernet adapter or a phone USB tethering connection to give your Surface temporary internet access while you work through these fixes.
Fix 2: Reinstall or Roll Back the WiFi Driver
Even without a bad update, corrupted drivers are the most common cause of Surface WiFi failures. A clean reinstall usually resolves the issue.
Reinstall from Device Manager
- Open Device Manager (Win + X)
- Expand Network adapters and double-click your WiFi adapter
- Select the Driver tab, then click Uninstall Device
- Check “Attempt to remove the driver software for this device” and click Uninstall
- Restart your Surface — Windows will automatically reinstall the driver on reboot
Roll Back to a Stable Driver Version
If the current driver version is the problem (Marvell driver 15.68.17022.122 is known to be unstable on several Surface models), use the Roll Back Driver button on the Driver tab to revert to the previous version. If Roll Back is greyed out, download an older driver package directly from the Microsoft Surface driver download page and install it manually.
Fix 3: Disable Power Management for the WiFi Adapter
Windows frequently drops WiFi on Surface devices because it powers down the adapter to save battery. This causes the adapter to appear to disappear or frequently disconnect, especially when the Surface wakes from sleep.
- Open Device Manager and double-click your WiFi adapter
- Select the Power Management tab
- Uncheck “Allow the computer to turn off this device to save power”
- Click OK and restart
Additionally, go to Settings → System → Power & sleep → Additional power settings and set the plan to Balanced or High performance rather than Battery saver.
Fix 4: Reset the Windows Network Stack
Corrupted TCP/IP settings or a broken Winsock catalog can prevent WiFi from connecting even when the adapter and driver are healthy. A network stack reset clears these without affecting other system settings.
- Press Win + S, type cmd, right-click Command Prompt, and select Run as administrator
- Run the following commands one at a time, pressing Enter after each:
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
- Restart your Surface when all commands finish
Fix 5: Run Windows Network Reset
Windows 11 includes a one-click network reset that removes all network adapters and reinstalls them, and restores all networking components to factory defaults. It’s more thorough than the command-line approach above.
- Go to Settings → Network & Internet → Advanced network settings → Network reset
- Click Reset now and confirm
- Your Surface will restart automatically
Note: this erases all saved WiFi passwords. Have your network password ready before you proceed.
Fix 6: Install the Latest Surface Firmware
Microsoft distributes Surface-specific firmware updates separately from standard Windows updates. These patches can fix radio initialization bugs that no driver update will resolve.
- Connect your Surface to a wired network (USB-C to Ethernet adapter) or use your phone’s hotspot
- Open Settings → Windows Update and click Check for updates
- Under Advanced options → Optional updates, look for any Surface firmware or driver updates and install them
- Alternatively, download the full driver and firmware package for your specific Surface model from Microsoft’s official Surface download page
Fix 7: Power Cycle with a Hard Reset
If the WiFi adapter shows as missing and none of the above steps work, a hard reset can clear hardware faults by fully draining the Surface’s capacitors.
- Disconnect the power adapter completely
- Hold the power button for a full 60 seconds (not 10 — the full 60)
- Release the button and wait 10 seconds
- Plug the power adapter back in and power on normally
This step resolves adapter-disappears-after-sleep issues on Surface Go and older Surface Pro models more reliably than a simple restart.
Quick Checklist
- Check Device Manager — is the adapter listed, or missing entirely?
- Uninstall KB5062553 if WiFi broke right after a Windows Update
- Reinstall or roll back the Marvell or Qualcomm driver
- Disable power management on the WiFi adapter
- Run
netsh winsock resetandnetsh int ip resetas administrator - Use Windows Network Reset (Settings → Network & Internet → Advanced)
- Install latest Surface firmware via Windows Update optional updates
- Hard reset — hold power for 60 seconds unplugged
If the adapter still doesn’t appear after all steps, the WiFi module may have failed physically — Surface WiFi hardware is soldered and not user-serviceable, so contact Microsoft Surface Support or visit an authorized repair center. Before you call, run a WiFi speed test on another device to confirm the issue is isolated to the Surface and not a wider network problem.
Related Articles
How to Fix WiFi Printer Not Found or Offline: IP Changes, Driver Conflicts, and Network Discovery Fixes
Your WiFi printer shows offline or can't be found? The culprit is almost always a changed IP address, a broken WSD port, or disabled Network Discovery. Here's how to fix every case.
How to Fix WiFi Not Reconnecting After Sleep on Windows 11 and 10: Adapter, Power, and Driver Fixes
WiFi not reconnecting after your PC wakes from sleep? Here are the most effective fixes for Windows 11 and Windows 10 — covering power management, adapter settings, Fast Startup, and driver issues.
How to Fix Ethernet Not Working on Windows, Mac, and Linux
Ethernet plugged in but no internet? From a dead cable to a corrupted driver, here are every cause and fix for wired connections that won’t work — on Windows, Mac, and Linux.