How to Fix Missing WiFi Option in Windows 11 (10 Methods)
8 mins read

How to Fix Missing WiFi Option in Windows 11 (10 Methods)

While using Windows 11, you may experience several problems; one is the missing WiFi option on the Action Center. If you use WiFi connectivity to connect to the WiFi network and surf the web, finding the WiFi missing could be problematic.

Windows 11 may fail to show the WiFi option due to several reasons, such as a corrupted WiFi driver, outdated software version, corrupted system files, problems with the hardware, or a faulty WiFi card.

Whatever the reason is, unless the WiFi option is missing due to faulty hardware, it can be fixed by following the simple methods we have shared below. Here’s how you can fix Windows 11 missing WiFi option.

1. Restart your Windows 11 PC

Restart your computer

The first step of any troubleshooting usually starts with a simple restart. Restarting the Windows 11 PC will likely eliminate bugs & glitches that may conflict with the WiFi services.

So, you need to click the Windows 11 Start button and select Power Menu > Restart. This will immediately restart your Windows 11 PC.

After restart, reopen the Action Center and check if the WiFi is available. If the WiFi option is still missing, follow the next methods.

2. Make Sure that the WiFi Adapter is Enabled

If the WiFi adapter is disabled on your Windows 11, no matter how hard you try to fix the issue, the WiFi option won’t show up.

You must ensure that the WiFi adapter is enabled on the Network Connection page. Here’s how.

1. Type Control Panel in the Windows 11 Search. Next, open the Control Panel app from the list of best-match results.

Control Panel

2. When the Control Panel opens, select Network and Internet.

Network and Internet

3. On the next screen, select Network and Sharing Center.

Network and Sharing Center

4. Next, on the left pane, select Change Adapter Settings.

Change Adapter Settings

5. Right-click on the WiFi adapter and select Enable (If disabled).

Enable

That’s it! After making the change, open the Action Center and click on WiFi. This will turn on the WiFi connectivity on your device.

3. Update the WiFi Adapter Drivers

Incompatible or corrupted WiFi Drivers can be a prominent reason for Windows 11 missing the WiFi option. So, it’s essential to keep the network adapter drivers up to date. Here’s how to update the WiFi adapter drivers on Windows 11.

1. Type in Device Manager on the Windows 11 Search.

2. Next, open the Device Manager app from the list of best match results.

Device Manager

3. When the Device Manager opens, expand the Network Adapters tree.

Network Adapters

4. Right click on the WiFi driver, and select Update Driver.

Update Driver

5. On the prompt that appears, select Search automatically for drivers.

Search automatically for drivers

That’s it! Now, Windows 11 will automatically search for available driver updates. If a driver update is pending, it will be downloaded and installed automatically.

4. Manually Install the WiFi Driver

If updating the WiFi driver didn’t help, you can try manually reinstalling the WiFi device driver. Here’s what you need to do.

1. Launch the Device Manager on Windows 11. Next, expand the Network Adapters tree.

Network Adapters

2. Right click on your WiFi adapter and select Update Driver.

Update Driver

3. On the How do you want to search for drivers? prompt, select Browse my computer for drivers.

Browse my computer for drivers

4. On the next prompt, select Let me pick from a list of available drivers on my computer.

Let me pick from a list of available drivers on my computer

5. Select the driver (the first one is recommended) and click Next.

driver

That’s it! Windows 11 will install your selected WiFi driver. Make sure to restart your PC to apply the changes.

5. Make Changes to the Network Adapter’s Power Management

Windows 11 can turn off connected devices to save power. If you’re using a dedicated WiFi card, Windows 11 is likely disabling it to save power.

You can easily fix this problem by making some minor changes to the WiFi Adapter’s Power Management Settings. Here’s what you need to do.

1. Type in Device Manager on the Windows 11 Search.

2. Open the Device Manager app from the list of best match results.

Device Manager

3. When the Device Manager opens, expand the Network Adapters tree.

Network Adapters

4. Right click on your WiFi adapter and select Properties.

Properties

5. On the WiFi adapter properties, switch to the Power Management tab.

6. Next, uncheck the option that reads ‘Allow the computer to turn off this device to save power’.

7. Confirm the change by clicking on OK.

That’s it! Now close the Device Manager and access WiFi connectivity.

6. Run the Internet Connections Troubleshooter

Windows 11 has a Internet Connections troubleshooter that can find and fix various internet related problems. Hence, you can try running it on your device and see if it helps.

1. Click on the Windows 11 Start button and select Settings.

Settings

2. When the Settings app opens, switch to the System tab on the left sidebar.

System

3. On the right side, click on Troubleshoot.

Troubleshoot

4. On the Troubleshoot screen, click on Other Troubleshooters.

Other Troubleshooters

5. Find the Network and Internet and click the RUN button beside it.

Network and Internet

That’s it! This will run the Internet Connections troubleshooter on your Windows 11 PC and try to fix the WiFi issues you’re facing.

7. Enable the WLAN AutoConfig Service

If the WLAN AutoConfig service is stopped on your Windows 11 PC, the WiFi connectivity won’t work unless you start it again. Hence, you must ensure the WLAN AutoConfig service runs on your device. Here’s what you need to do.

1. Press the Windows Key + R button on your keybaord. This will open the RUN dialog box.

RUN dialog box

2. When the RUN dialog box opens, type services.msc and press Enter.

services.msc

3. On the Services, find the WLAN AutoConfig service.

WLAN AutoConfig

4. Double click on it to open its properties. Next, select Automatic on the Startup type drop-down and click Start on the Service Status.

Automatic

5. After making the changes, click Apply, then OK.

That’s it! This will enable the WLAN AutoConfig service on your Windows 11 PC. The WiFi connectivity will be restored now.

8. Make sure all Microsoft Services are enabled

If you’ve made changes to the System Configuration utility before, you may have accidentally disabled some of Microsoft’s Services.

If you can’t recall making any such change, you can enable all services in the system configuration utility. Here’s what you need to do.

1. Press the Windows Key + R button on your keyboard.

RUN dialog box

2. On the RUN dialog box, type msconfig and press Enter.

msconfig

3. Switch to the Services tab on the System Configuration utility.

Services

4. At the bottom, click Enable all.

Enable all

5. To save the changes, click Apply, then OK.

Apply

That’s it! Now restart your Windows 11 Computer to apply the changes. This will enable all Microsoft Services required for the proper functioning of WiFi on your device.

9. Perform a Network Reset via Command Prompt

This method will use the Command Prompt utility to reset the Network device and Network Stack. Here’s what you need to do.

1. Type Command Prompt in the Windows 11 Search. Next, right-click on the CMD and select Run as administrator.

Run Command Prompt As an Administrator

2. When the Command Prompt opens, type in these commands one by one. Make sure to execute these commands in the given order:

netsh int ip reset
netsh advfirewall reset
netsh winsock reset
ipconfig /flushdns
ipconfig /release
ipconfig /renew

netsh int ip reset

3. After executing the commands in the given order, close the Command Prompt and restart your PC.

That’s it! This will reset the Network Device & Stack. The missing WiFi option should be restored after this method.

10. Update your Windows 11

To rule out the possibilities of system level bugs & glitches conflicting with the WiFi option, it’s recommended to update your Windows 11.

Also, it’s good security practice to keep the Windows 11 PC up to date. This way, you will be able to enjoy new features, better performance and stability, security patches, and more.

Check for Updates

To update your Windows 11 PC, go to Settings > Windows Updates. On the right side, click on Check for Updates, and wait until your PC finds the pending updates.

If any update is pending, download & install them.

As we mentioned above, the WiFi option on Windows 11 can go missing for several reasons. Since the actual reason is not known, it’s important to follow all the methods shared in the article. If you need more help restoring the WiFi option on Windows 11, let us know in the comments.