Quick Answer: The most common cause of a missing WiFi driver is a Windows Update that overwrote or removed the wireless adapter driver. Open Device Manager and check whether the adapter appears with an error flag or is completely absent. If it shows with a yellow triangle, reinstalling the driver from your laptop manufacturer’s website fixes it in most cases. If the adapter is completely gone from Device Manager, you’re dealing with either a BIOS-level disable, a corrupted system file, or a failed wireless card.
Introduction
You open your laptop, click the WiFi icon, and nothing is there. Not a weak signal, not the wrong network. The WiFi option itself has simply vanished. You go to Device Manager and the wireless adapter is either showing a yellow warning triangle or it isn’t listed at all.
This is one of the more frustrating problems to land on because the fix depends entirely on which version of “missing” you’re dealing with. A driver that got corrupted by a Windows Update is a ten-minute software fix. A wireless card that stopped being detected by the hardware is a different situation entirely. Most guides lump both together and send you in circles.
This guide separates them clearly. You’ll know within a few minutes whether you’re facing a software problem or a hardware problem, and you’ll have a direct path to the right fix either way.
Symptoms of the Problem
- WiFi icon is completely missing from the taskbar
- Settings > Network and Internet shows no WiFi section at all
- Device Manager shows no wireless adapter under Network Adapters
- Device Manager shows the adapter but with a yellow triangle or red X
- Troubleshooter says “Windows could not automatically detect the network’s proxy settings” or “Windows could not find a driver for your network adapter”
- WiFi worked fine until a recent Windows Update or BIOS update
- Laptop connects normally via Ethernet but has no wireless option
- WiFi disappears randomly and comes back after a restart, then disappears again
Start Here: Fast Diagnosis
This decision tree will save you 30 minutes of trying fixes that don’t apply to your situation.
Open Device Manager: Press Windows + X and select Device Manager. Expand Network Adapters.
If the wireless adapter appears with a yellow triangle or error flag:
Your adapter is detected but the driver is broken or missing. This is a software problem. Go straight to the software fixes.
If the wireless adapter is completely absent from the list:
Go to View > Show Hidden Devices. Check if the adapter appears greyed out.
If it appears greyed out, it was previously installed and Windows has stopped seeing it. Run a hardware changes scan (Action > Scan for Hardware Changes).
If it still doesn’t appear, boot into BIOS and check whether WiFi is disabled at the firmware level.
If WiFi works in Safe Mode but not in normal Windows:
A third-party program, startup service, or conflicting driver is killing the adapter after Windows loads. This is software interference, not a dead card.
If WiFi doesn’t appear in BIOS, Safe Mode, or a Live Linux USB:
The wireless card has physically failed. No software fix will work. You need hardware replacement.
Tools Needed
Built-in tools:
- Device Manager (devmgmt.msc)
- Windows Network Troubleshooter
- Command Prompt (Administrator)
- System File Checker (sfc /scannow)
- DISM (Deployment Image Servicing and Management)
- Windows Safe Mode with Networking
Software tools:
- Intel Driver and Support Assistant (for Intel WiFi cards)
- Your laptop manufacturer’s support page (Dell, HP, Lenovo, ASUS, Acer, MSI)
- A second device with internet access to download drivers
Hardware tools:
- USB flash drive (to transfer drivers to the affected laptop)
- Ethernet cable (to connect temporarily while fixing)
- Small Phillips screwdriver (only if replacing the physical WiFi card)
Troubleshooting Matrix
| Symptom | Likely Cause | Fast Fix |
| Adapter shows with yellow triangle | Corrupted or outdated driver | Reinstall driver from manufacturer site |
| Adapter completely absent from Device Manager | BIOS disabled, failed hardware, or corrupted system | Check BIOS first, then SFC scan |
| WiFi works in Safe Mode only | Third-party software conflict | Boot into Safe Mode, check startup programs |
| WiFi disappears after every Windows Update | Windows overwriting the correct driver | Install driver from manufacturer, not Windows Update |
| WiFi missing after BIOS update | BIOS reset wireless to disabled | Re-enter BIOS and enable WLAN |
| Reinstalled driver multiple times, still missing | Hardware or antenna fault | Test with Live Linux USB |
| Intermittent drops leading to permanent disappearance | Dying WiFi card | Replace card or use USB adapter |
What Causes a WiFi Driver to Go Missing
Windows Update Overwriting the Driver
Why it happens: Windows Update sometimes replaces a working manufacturer-specific driver with a generic Microsoft driver that doesn’t function correctly on your hardware. It can also simply delete the existing driver during a major feature update.
How to identify it: The problem started immediately after a Windows Update completed. The adapter may still appear in Device Manager with a yellow triangle, or it disappears entirely.
What users misunderstand: Most people assume a Windows Update would never break something that was working. In reality, Windows replaces drivers on a regular basis, especially during major builds. The fix isn’t to run Windows Update again. It’s to go directly to your laptop manufacturer’s support page and download the exact driver for your model.
Confirmation sign: Right-click the adapter in Device Manager (if visible), select Properties, go to the Driver tab. If the driver provider says “Microsoft” instead of Intel, Realtek, Qualcomm, or your laptop’s OEM name, Windows replaced your driver.
BIOS Disabling the Wireless Adapter
Why it happens: A BIOS update can reset all settings to factory defaults, and some factory defaults have the WiFi adapter toggled off. On older laptops, a failed BIOS update can leave the wireless adapter in a disabled state that Windows cannot override.
How to identify it: The adapter doesn’t appear in Device Manager at all, not even as a hidden device. You’ve tried reinstalling drivers and nothing works. The problem started right after a BIOS or firmware update.
What users misunderstand: Most users never check BIOS for this. They reinstall the driver five times on a laptop where the hardware was never visible to Windows in the first place because BIOS had it switched off.
Confirmation sign: Enter your BIOS setup menu and look for a Wireless, LAN, or Connectivity section. If the WLAN option is set to Disabled, that’s your problem.
Power Management Turning Off the Adapter
Why it happens: Windows has a power management setting that allows it to turn off hardware to save battery. On some laptops, especially those running balanced or power saver modes, Windows shuts down the WiFi adapter and then fails to turn it back on properly.
How to identify it: WiFi disappears randomly, usually when the laptop wakes from sleep or after being on battery for a while. After a restart it comes back, then disappears again hours later.
What users misunderstand: This is one of the most misdiagnosed issues in the repair world. Users replace drivers repeatedly and even reset Windows, but the problem keeps coming back because the power management setting is never touched.
Confirmation sign: Device Manager > Right-click your WiFi adapter > Properties > Power Management tab. If “Allow the computer to turn off this device to save power” is checked, this is your culprit.
Driver File Corruption
Why it happens: A sudden shutdown during a Windows Update, a hard crash, malware activity, or disk errors can corrupt the driver files on disk. When Windows tries to load the driver at startup, it fails silently and the adapter never appears.
How to identify it: The problem appeared after a crash, a forced shutdown, or a failed update. SFC /scannow or DISM reports corrupted or unrepairable files.
What users misunderstand: Users assume reinstalling the driver solves corruption. It sometimes does. But if the underlying system files that the driver depends on are also damaged, installing a fresh driver still won’t load. You need to repair Windows first using DISM before the reinstall will stick.
Confirmation sign: Open Command Prompt as Administrator and run sfc /scannow. If it reports “Windows Resource Protection found corrupt files but was unable to fix some of them,” run DISM first.
Physical WiFi Card Failure
Why it happens: The WiFi card is a small M.2 or mini-PCIe module seated in a slot on the motherboard. Over time, the card can fail from heat cycles, a physical knock, a loose connector, or simply age. On some newer laptops, the WiFi chip is soldered directly onto the motherboard, making replacement much more complex.
How to identify it: No software fix works. The adapter is completely absent everywhere, including BIOS, Safe Mode, and a Live Linux environment booted from USB. The laptop may have had intermittent drops for weeks before going fully dark.
What users misunderstand: A dead WiFi card looks identical to a BIOS disable or a severe driver corruption on the surface. Users waste hours on software fixes when the hardware is gone. The Live Linux test is the definitive separator.
Confirmation sign: Boot a Live Linux USB (Ubuntu works fine). Open the terminal and type iwconfig or lspci | grep -i wireless. If no wireless device is listed, the card is physically failed.
What We See Most Often in the Shop
The split we see at the bench is roughly this: most cases where the adapter shows a yellow triangle in Device Manager are software problems, and a clean driver reinstall from the manufacturer’s website fixes them. Cases where the adapter is completely invisible are less common but far more time-consuming, and they usually fall into two buckets.
The first is BIOS-level disabling after a firmware update. This gets missed constantly because users go straight to reinstalling drivers without ever looking in BIOS. On HP machines in particular, a botched BIOS update or a factory reset can turn off WLAN silently.
The second is hardware failure, and it usually doesn’t happen without warning signs. Most of the time the user describes weeks of intermittent drops, random disconnects, or a WiFi adapter that only worked when the lid was in a certain position. When a card dies completely, it’s rarely sudden. The intermittent phase almost always comes first.
One pattern that trips people up badly: the adapter keeps disappearing after every restart despite a fresh driver install. Nine times out of ten that’s the power management setting, not a bad driver. Uncheck that one option in the Power Management tab and the problem stops.
How to Diagnose the Problem
Step 1: Open Device Manager and read the adapter status
Press Windows + X and click Device Manager. Expand Network Adapters.
Expected Result: You see your wireless adapter listed, either working or with a yellow triangle.
If Failed (adapter not visible at all): Go to View > Show Hidden Devices. If it still doesn’t appear, proceed to Step 3.
Next Action: Note exactly what you see before doing anything.
Step 2: Check Device Manager for error codes
Right-click the adapter and select Properties. Check the Device Status box on the General tab. Note any error code shown.
Expected Result: Error code 10, 28, 43, or 45 gives you a clear direction. Code 28 means “no drivers installed.” Code 45 means the device is disconnected.
If Failed (no error code, adapter works fine but WiFi is still missing): The WiFi service may be disabled. Proceed to Step 4.
Next Action: Search the exact error code plus your adapter name for targeted guidance.
Step 3: Check BIOS for wireless disable
Restart the laptop. As it powers on, press the BIOS key for your brand (F2 for most ASUS and Dell, F10 for HP, F1 or Enter then F1 for Lenovo, Del for MSI). Navigate to the Advanced, Security, or Connectivity section. Look for a WLAN, WiFi, or Wireless Network Interface setting.
Expected Result: WLAN is set to Enabled.
If Failed (WLAN is set to Disabled): Enable it, save and exit BIOS. The adapter should appear in Device Manager after reboot.
Next Action: If BIOS shows it as enabled and the adapter still doesn’t appear, proceed to Step 5.
Step 4: Check the WLAN AutoConfig service
Press Windows + R, type services.msc, and press Enter. Scroll to WLAN AutoConfig. It should be set to Running and Automatic.
Expected Result: Service is running. WiFi toggle reappears in Settings.
If Failed (service is stopped or disabled): Right-click > Properties. Set Startup Type to Automatic. Click Start. Restart the laptop.
Next Action: If service starts but WiFi still doesn’t appear, the adapter driver itself is broken.
Step 5: Run SFC and DISM to check for system file corruption
Open Command Prompt as Administrator. Run these two commands in order, waiting for each to finish:
DISM /Online /Cleanup-Image /RestoreHealth
Then: sfc /scannow
Expected Result: Both complete without errors. Adapter should now be visible after a restart.
If Failed (errors reported that cannot be repaired): The Windows installation may be too damaged to repair in-place. A Windows reset or clean install may be required.
Next Action: If the adapter is still absent after a clean install, the hardware is almost certainly the problem.
Step 6: Boot a Live Linux USB to confirm hardware status
Download Ubuntu and create a bootable USB using Rufus on another machine. Boot your laptop from that USB. Open a terminal and run lspci | grep -i network or iwconfig.
Expected Result: Your WiFi adapter appears in the output, confirming the hardware is alive.
If Failed (no wireless device found in Linux): The card is physically failed. No Windows fix will resolve this.
Next Action: Replace the WiFi card or use a USB wireless adapter.
Which Fix Usually Works?
| Fix | Typical Success | Cost | Difficulty |
| Reinstall driver from manufacturer website | Very Common | Free | Easy |
| Enable WiFi in BIOS | Common | Free | Easy |
| Disable power management on adapter | Common | Free | Easy |
| Start WLAN AutoConfig service | Occasional | Free | Easy |
| SFC and DISM system repair | Occasional | Free | Moderate |
| Roll back Windows Update | Occasional | Free | Moderate |
| Network stack reset (netsh commands) | Occasional | Free | Moderate |
| Replace WiFi card | Rare (hardware failure only) | $15-$50 for part | Moderate |
| USB WiFi adapter workaround | Very Common as workaround | $10-$25 | Easy |
Step-by-Step Fixes
Fix 1: Reinstall WiFi Driver from Manufacturer Website
Cost: Free
Time: 15-30 minutes
Difficulty: Easy
Steps:
- On a working device (phone, another computer), go to your laptop manufacturer’s support page.
- Enter your exact laptop model number (found on the sticker on the bottom of the laptop).
- Navigate to Drivers and Downloads. Filter by your Windows version.
- Download the WiFi, Wireless LAN, or WLAN driver package.
- Transfer it to the affected laptop via USB drive.
- Run the installer.
- Restart the laptop.
Expected Result: Wireless adapter appears in Device Manager without errors. WiFi icon returns to taskbar.
If Failed: The installer may report “no compatible hardware found,” which means the adapter isn’t being detected at the driver level. Move to the BIOS check.
Next Action: Fix 3 (Check BIOS).
Technician Tip: Never use a driver from a random third-party download site. Always pull it directly from Dell.com, HP.com, Lenovo.com, ASUS.com, Acer.com, or MSI.com using your exact model number. Generic WiFi drivers from download sites cause more problems than they solve.
Expert Warning: On HP laptops, downloading the wrong driver version for your specific model can introduce a BIOS whitelist conflict where Windows installs the driver but the hardware refuses to load it. Match the model exactly.
Fix 2: Uninstall and Let Windows Reinstall the Driver
Cost: Free
Time: 10 minutes
Difficulty: Easy
Steps:
- Open Device Manager (Windows + X > Device Manager).
- Expand Network Adapters.
- Right-click your wireless adapter and select Uninstall device.
- Do NOT check the box that says “Delete the driver software for this device” unless you have a replacement ready on USB.
- Click Uninstall.
- Go to Action > Scan for Hardware Changes.
- Windows will attempt to reinstall a basic driver automatically.
- Restart the laptop.
Expected Result: Adapter reinstalls with a working driver and WiFi returns.
If Failed: Windows reinstalls the same broken generic Microsoft driver. Download the correct driver from your manufacturer instead.
Next Action: Fix 1.
Technician Tip: This fix works well when the driver got corrupted by a bad update. It doesn’t work when the issue is that Windows never had the right driver to begin with.
Fix 3: Check and Enable WiFi in BIOS
Cost: Free
Time: 5 minutes
Difficulty: Easy
Steps:
- Shut down the laptop completely.
- Power it on and immediately press your BIOS key (F2 for Dell/ASUS, F10 for HP, F1 or Enter then F1 for Lenovo, Del for MSI, F2 for Acer).
- Navigate using arrow keys to the Advanced, Security, or Connectivity tab.
- Look for any setting labeled WLAN, WiFi, Wireless, or Wireless Network Interface.
- If it reads Disabled, change it to Enabled.
- Press F10 to save and exit.
- Let Windows boot normally.
Expected Result: The adapter now appears in Device Manager and WiFi becomes available.
If Failed: BIOS already shows it as Enabled, which means the problem is elsewhere.
Next Action: Fix 4.
Technician Tip: If you can’t find a wireless setting in BIOS, try restoring BIOS defaults (usually an option in the Exit tab). A custom BIOS profile may have the wireless adapter excluded.
Fix 4: Disable Power Management on the WiFi Adapter
Cost: Free
Time: 5 minutes
Difficulty: Easy
Steps:
- Open Device Manager.
- Expand Network Adapters.
- Right-click your wireless adapter and select Properties.
- Click the Power Management tab.
- Uncheck “Allow the computer to turn off this device to save power.”
- Click OK.
- Also go to Settings > System > Power and Sleep > Additional Power Settings > Change Plan Settings > Change Advanced Power Settings > Wireless Adapter Settings > Power Saving Mode. Set this to Maximum Performance.
Expected Result: Adapter stops disappearing after sleep or battery use.
If Failed: Power management was not the cause. The problem is driver-level or hardware-level.
Next Action: Fix 5.
Technician Tip: This fix is specifically for the scenario where WiFi works after a restart but disappears again hours later. If WiFi is gone completely from boot, skip this fix and go straight to Fix 3 or Fix 5.
Fix 5: Start the WLAN AutoConfig Service
Cost: Free
Time: 5 minutes
Difficulty: Easy
Steps:
- Press Windows + R. Type services.msc and press Enter.
- Scroll down to WLAN AutoConfig.
- Right-click it and select Properties.
- Set Startup Type to Automatic.
- Click Start if the service is currently stopped.
- Click OK.
- Restart the laptop.
Expected Result: WiFi toggle reappears in Settings and Network panel.
If Failed: The service starts but WiFi still doesn’t appear, which means the adapter driver itself is the problem, not the service.
Next Action: Fix 1.
Fix 6: Run SFC and DISM to Repair System Files
Cost: Free
Time: 20-45 minutes
Difficulty: Moderate
Steps:
- Right-click Start and select Terminal (Admin) or Command Prompt (Admin).
- Run this command and wait for it to complete: DISM /Online /Cleanup-Image /RestoreHealth
- Once DISM finishes, run: sfc /scannow
- Wait for SFC to complete. Do not close the window.
- Restart the laptop.
- After restarting, reinstall the WiFi driver from your manufacturer’s website.
Expected Result: Corrupted driver or system files are repaired, adapter becomes visible again.
If Failed: DISM reports it cannot connect to Windows Update to download repair files. Connect via Ethernet and retry.
Next Action: If both complete successfully but the adapter is still absent, the hardware has failed.
Technician Tip: Always run DISM before SFC, not the other way around. DISM fixes the underlying Windows image first. SFC uses that repaired image as its reference. Running SFC on a damaged image just confirms the corruption without fixing it.
Fix 7: Roll Back a Recent Windows Update
Cost: Free
Time: 15-30 minutes
Difficulty: Moderate
Steps:
- Go to Settings > Windows Update > Update History.
- Note the date when the WiFi problem started.
- Look for a Windows Update that installed on or just before that date.
- Click Uninstall Updates (Windows 10) or scroll to Related Settings > Uninstall Updates (Windows 11).
- Find the update and click Uninstall.
- Restart the laptop.
- After rebooting, check if WiFi is restored.
Expected Result: WiFi returns once the problematic update is removed.
If Failed: No single update is clearly responsible, or the update cannot be uninstalled because it’s been superseded.
Next Action: Fix 6 (SFC and DISM), or perform a Windows reset keeping your files.
Expert Warning: After rolling back the update, pause Windows Updates temporarily to prevent the same update from reinstalling automatically. Go to Settings > Windows Update > Pause Updates. Use this time to find and install the correct driver from your manufacturer’s site so Windows doesn’t override it again.
Fix 8: Reset the Network Stack
Cost: Free
Time: 10 minutes
Difficulty: Moderate
Steps:
- Open Command Prompt as Administrator.
- Run each of these commands one at a time, pressing Enter after each:
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /flushdns
ipconfig /renew
- Restart the laptop.
Expected Result: Network configuration is reset to defaults. WiFi adapter may reappear or function correctly.
If Failed: The network stack was not the cause of the missing adapter.
Next Action: Fix 1 (driver reinstall from manufacturer site).
Fix 9: Replace the WiFi Card (Hardware Fix)
Cost: $15-$50 for a replacement M.2 card, plus labor if not doing it yourself
Time: 30-60 minutes
Difficulty: Moderate
Steps:
- Confirm the hardware has failed using the Linux USB test (lspci shows no wireless device).
- Identify your current WiFi card model. Check your laptop’s service manual on the manufacturer website, or look under the back panel if you’re comfortable opening it.
- Purchase a compatible replacement card. Intel AX200 and AX210 are widely compatible with modern laptops. On HP and some Lenovo models, BIOS whitelists restrict which cards will load, so match the exact OEM part number.
- Power off the laptop, remove the battery if removable, and discharge residual power by holding the power button for 10 seconds.
- Remove the back panel, locate the WiFi card (a small card about the size of a stick of gum, connected by two thin antenna cables).
- Disconnect the antenna cables carefully, remove the single retaining screw, and slide the old card out.
- Slide the new card in at the same angle, replace the screw, and reconnect both antenna cables.
- Reinstall the back panel and boot the laptop.
- Install the driver for the new card.
Expected Result: WiFi adapter appears in Device Manager. WiFi functions normally.
If Failed: BIOS whitelist is rejecting the new card (common on older HP and Lenovo business laptops). You need an OEM-matched card.
Next Action: Contact a repair shop if the whitelist restriction is blocking the replacement.
Technician Tip: If you don’t want to open the laptop, a USB WiFi adapter is a completely valid permanent solution. A USB 3.0 adapter with a good antenna gives performance close to an internal card. The Intel AX1800 USB adapter handles modern WiFi 6 networks without issue.
Mistakes That Make the Problem Worse
Downloading drivers from random third-party sites
Sites that offer “universal WiFi drivers” or “driver packs” routinely install incompatible or malware-bundled software. Always use your laptop manufacturer’s official support page. The risk of making things worse is high.
Checking the “Delete the driver software for this device” box without a backup
If you check this box during uninstall and the adapter is not visible to Windows, you’ve just removed the only driver you had with no way to download a new one (since you have no internet). Always have the driver saved to a USB drive before uninstalling.
Running Windows Update to fix a driver Windows Update broke
If a Windows Update replaced your working driver with a broken generic one, running Windows Update again is unlikely to reverse it. Go directly to your laptop manufacturer’s support page for the correct driver.
Performing a full factory reset before checking BIOS
A factory reset takes 30-90 minutes and will not fix a hardware-level WiFi disable in BIOS. Multiple users report doing a full Windows reinstall only to find the adapter still missing because BIOS had it turned off all along. Check BIOS in 3 minutes before committing to a reset.
Installing a non-whitelisted WiFi card on HP or Lenovo business laptops
Older business-class HP and Lenovo laptops (ThinkPad X, T, and L series, HP EliteBook and ProBook) have BIOS whitelists. If you replace the WiFi card with a card not on that list, BIOS will throw an error and refuse to boot. Match the OEM part number exactly.
Ignoring Safe Mode results
If WiFi works fine in Safe Mode but not in normal Windows, a third-party program or startup service is the culprit. Users who ignore this go on to replace drivers, reset Windows, and even buy new hardware when a clean startup investigation would have found the conflict in 15 minutes.
Brand-Specific Considerations
Dell
Dell support page (dell.com/support) uses your Service Tag to filter drivers to your exact hardware. Enter the Service Tag from the sticker on the bottom of the laptop and download the Dell Wireless Driver from the Drivers and Downloads section. Dell laptops with Intel wireless cards also work well with the Intel Driver and Support Assistant for future updates. Dell’s SupportAssist tool can run a wireless hardware diagnostic that gives you a Pass or Fail on the physical card in about two minutes.
HP
HP is the brand most commonly affected by BIOS whitelists. If you’ve replaced a WiFi card and get a “1802: Unauthorized Network Card” error at startup, the replacement card isn’t on HP’s approved list for that model. HP’s F.L.A.S.H. BIOS tool and HP System Diagnostics (accessed via F2 at startup on most models) include a wireless component test. Run that test before assuming it’s a driver issue. The HP support site at hp.com/support uses your serial number to pull the correct wireless drivers.
Lenovo
Lenovo laptops separate WiFi and Bluetooth drivers. If you’re pulling drivers from the Lenovo support site, download both. Lenovo’s Vantage software can identify and install all missing drivers automatically if you have Ethernet access. ThinkPad models from roughly 2012-2018 have BIOS whitelists, while newer models (X1 Carbon Gen 8 and later, for example) removed the whitelist restriction.
ASUS
ASUS BIOS places the wireless toggle under the Advanced tab, usually labeled “WLAN” or “Wireless LAN.” On some ASUS TUF and ROG gaming laptops, a firmware update can reset this to disabled. The ASUS support site at asus.com/support lets you search by model name. MediaTek WiFi drivers on ASUS laptops running Windows 11 have had documented compatibility issues, and if you’re using a MediaTek card (ASUS MT7921 or similar), check the ASUS support page specifically for a Windows 11-compatible version rather than using a generic MediaTek download.
Acer
Acer’s support site requires your serial number to pull the correct drivers. Acer laptops sometimes have a physical wireless switch on the side or a function key (Fn + F3 on many models) that disables the adapter at the hardware level. If the adapter is completely absent from Device Manager, check whether the hardware switch is in the off position before going further.
MSI
MSI gaming laptops use the Del key to enter BIOS. The Dragon Center / MSI Center software can sometimes interfere with network adapter power settings. If you run MSI Center, check its Cooler Boost and Battery Master settings, which can push aggressive power saving that disables the wireless adapter. MSI’s support page at msi.com/support lets you download wireless drivers by model.
Repair Shop Diagnosis
When a laptop comes in with a missing WiFi adapter, the first thing any experienced technician does is look at Device Manager before touching anything else. The adapter’s status there tells you 80% of what you need to know.
If the adapter appears with an error code, it’s almost always driver-related, and the fix is a clean driver pull from the manufacturer’s site. That takes under 20 minutes. If the adapter is completely absent, BIOS gets checked next. That’s another 5-minute step most users never take.
For hardware testing, the shop will use the manufacturer’s built-in diagnostics if available (HP’s F2 hardware check, Dell’s SupportAssist, Lenovo’s Lenovo Diagnostics tool). These run IRQ and ROM tests on the wireless module and return a pass or fail with an error code. A failed wireless IRQ test on a hardware diagnostic is a definitive answer that the card needs replacing.
If those aren’t available, a Live Linux USB gives the same answer for free. Linux detects hardware independently of Windows drivers. If Linux can’t see the card, the card is gone.
Typical repair costs at a shop:
- Driver reinstall and diagnosis: $40-$80
- WiFi card replacement (labor plus part): $80-$150 depending on the laptop model and whether the card is user-replaceable or soldered
- USB adapter workaround if card is soldered: $10-$25 for the part, minimal labor
A shop visit makes sense when you’ve confirmed the hardware has failed and you’re not comfortable opening the laptop yourself, or when a BIOS whitelist issue requires OEM-specific knowledge to navigate.
When Hardware Replacement Is Necessary
The WiFi card itself has failed when:
- The adapter is absent from BIOS, Windows, and a Live Linux environment
- The laptop’s built-in hardware diagnostics return a wireless IRQ failure code
- Intermittent drops worsened over weeks before going completely dark
- The adapter fails to appear even after a complete Windows reinstall
- Physical inspection shows the card is seated correctly but still not detected
On most mid-range laptops, the WiFi card is a replaceable M.2 2230 module (sometimes mini-PCIe on older models). Replacement cards from Intel (AX200, AX210, AX211) cost $15-$35 and handle WiFi 6 and 6E. On thin ultrabooks and some gaming laptops (including many ASUS ROG models and recent Dell XPS configurations), the WiFi chip is soldered directly to the motherboard, making self-replacement impractical.
In soldered-card situations, a USB WiFi adapter is the most cost-effective and least risky solution. A good USB adapter handles speeds well above what most home networks provide. It’s not a step down in real-world use for most users.
Stop Troubleshooting and Seek Professional Repair If
- The laptop was exposed to liquid and WiFi stopped working shortly after
- You smell burning or a chemical odor from the chassis near the WiFi area
- The laptop displays a POST error at startup related to an unauthorized or missing device
- The WiFi card was replaced but BIOS refuses to boot due to a whitelist restriction you can’t work around
- A Live Linux USB confirms the card is absent and the card appears to be soldered to the motherboard
- The motherboard shows any signs of physical damage near the M.2 slot
Attempting to diagnose or repair a laptop with signs of motherboard damage without proper equipment and training risks making an expensive problem worse.
Prevention Tips
Keep drivers from your manufacturer’s website, not just Windows Update. Pin your manufacturer’s support page and check it before updating drivers through Windows Update. Windows installs what’s compatible, not necessarily what’s correct for your specific hardware.
Disable Windows’ automatic driver updates for network adapters. In Device Manager, right-click your WiFi adapter, select Properties, go to the Driver tab, and note the Driver Version. In Group Policy or via a registry tweak, you can stop Windows Update from overriding specific drivers. For most users, simply re-downloading from the manufacturer site after a major Windows feature update is enough.
Turn off the power management setting now, before it causes problems. That one checkbox in Device Manager’s Power Management tab has caused more unnecessary adapter reinstalls than almost any other single setting. Uncheck it on any laptop you rely on.
Before every BIOS update, note your current wireless settings. BIOS updates reset to defaults on many machines. A 30-second check of your wireless status before and after a BIOS update saves a lot of confusion.
Keep a WiFi driver installer saved to a USB drive. Download the latest driver from your manufacturer’s support page and keep it on a USB drive you store with the laptop. If the adapter disappears, you can reinstall it immediately without needing another device to download from.
If your laptop is aging (5 years or older), keep a USB WiFi adapter in your bag. A $15 backup adapter means that when the internal card starts intermittently dropping, you stay connected while you troubleshoot at your own pace.
Frequently Asked Questions
Why does my WiFi driver keep disappearing after every restart?
This is almost always the power management setting allowing Windows to turn off the adapter to save power. Open Device Manager, right-click your wireless adapter, go to Properties > Power Management, and uncheck “Allow the computer to turn off this device to save power.” Also set the wireless adapter power mode to Maximum Performance in your power plan’s advanced settings.
My WiFi adapter is completely missing from Device Manager. What does that mean?
It means Windows cannot detect the hardware at all. The three most common reasons are: WiFi is disabled in BIOS, the driver files are severely corrupted and the device isn’t being enumerated, or the physical card has failed. Check BIOS first, then run SFC and DISM. If neither solves it, boot a Live Linux USB to determine whether the hardware is alive.
Can I fix a missing WiFi driver without internet access?
Yes. Use a phone or another computer to download the driver from your laptop manufacturer’s support page. Transfer it to a USB drive, plug it into the affected laptop, and run the installer. Alternatively, use an Ethernet cable if you have one available to get a temporary internet connection while you download and install the correct driver.
Will reinstalling Windows fix a missing WiFi driver?
It can, but only if the cause is driver corruption or a severely damaged Windows installation. If the WiFi card is disabled in BIOS or the physical card has failed, reinstalling Windows does nothing. Multiple users on Microsoft forums report doing a clean install only to find the adapter still missing because the root cause was hardware. Confirm the cause before committing to a reinstall.
My WiFi works in Safe Mode but not in normal Windows. Why?
A third-party program, startup service, or conflicting driver is interfering with the adapter in normal Windows mode. Boot into Safe Mode, note that WiFi works, then reboot into normal Windows and use Task Manager (Startup tab) or msconfig to disable non-Microsoft startup programs one at a time until you identify the conflict.
How do I know if my WiFi card has physically failed?
Boot a Live Linux USB (Ubuntu works well). Open a terminal and run lspci | grep -i network. If your wireless adapter doesn’t appear in the output, the card has failed and no software fix will work. A built-in hardware diagnostic (HP’s F2 diagnostics, Dell’s SupportAssist) can also confirm this with an IRQ failure result.
Can I replace my laptop’s WiFi card myself?
On most laptops, yes. The card is typically a small M.2 or mini-PCIe module held by a single screw and connected by two antenna cables. If you’re comfortable removing the back panel of your laptop, the swap takes about 15 minutes. The exception is slim ultrabooks and some newer gaming laptops where the WiFi chip is soldered to the motherboard, making self-replacement impractical.
Conclusion
A missing WiFi driver almost always comes down to one of four things: a Windows Update that replaced the correct driver, BIOS disabling the adapter at the firmware level, a power management setting shutting the card off, or the physical card itself failing. Start with Device Manager to determine whether the adapter is visible at all, check BIOS before attempting any driver reinstall, and use a Live Linux USB to confirm hardware status before spending time on software solutions. If the card is physically dead, a USB WiFi adapter gives you full connectivity back within minutes while you decide whether to replace the internal card.