Windows 10 operating system users often encounter an unexpected problem when trying to share the Internet from a laptop: the system reports that Switch virtual router Wi-Fi adapter offThis error blocks the ability to create a hotspot, turning the computer into an isolated device unable to broadcast a signal to smartphones or tablets. This situation is especially annoying when you urgently need to share Wi-Fi, and standard methods for enabling wireless connection don't work.
The reason lies in a driver conflict or a software blocking of the virtual interface that Windows creates and emulates for network distribution. Microsoft Hosted Network Virtual Adapter An adapter is not a physical device that can be removed and inserted, but a software module that depends on the proper operation of the underlying network driver. If this module is disabled in Device Manager or blocked by a service, the system will display a warning that the adapter is disabled.
In this article, we'll detail the steps needed to restore the functionality of a virtual router. You'll learn how to diagnose hidden devices, update critical drivers, and adjust power settings that often cause sudden network shutdowns. Following these instructions will allow you to restore internet access without reinstalling the operating system.
Diagnosing the status of the network adapter
The first step is to accurately determine the device's status in the system. Windows 10 may hide problematic components from the default view, so you need to enable the display of hidden elements. Open device Managerby right-clicking on the Start menu and selecting the appropriate item. In the menu, select View → Show hidden devicesThis action will allow you to see gray icons of devices that are currently inactive but are present in the registry.
Find the section Network adapters and expand it. You are interested in the device with a name containing Microsoft Hosted Network Virtual Adapter or Microsoft Wi-Fi Direct Virtual AdapterIf there's a downward-facing arrow next to the icon, the device was forcibly disabled by software. Double-clicking it will open its properties, where the "Device Status" field may show an error code, such as code 10 or 45, confirming a startup issue.
⚠️ Attention: If you see a yellow exclamation point next to your laptop's primary Wi-Fi module, the problem may be deeper than simply a disabled virtual router. In this case, first restore the primary physical adapter, as the virtual one is completely dependent on it.
It's common for an adapter to appear as an "Unknown Device" under "Other Devices." This indicates that the driver is not installed or is corrupted. In this case, the system cannot identify the hardware and, therefore, cannot run the function. virtual routerChecking error codes in the device properties is key before taking active steps to fix the problem.
Enabling the adapter through Device Manager
If diagnostics show that the device is simply disabled, the activation process will take a few seconds. In the properties window for the problematic adapter, go to the tab Driver. The button is located here. Engage (or "Enable device"). Clicking it initiates Windows' attempt to launch the driver and assign the necessary resources.
However, simply turning it on doesn't always solve the problem completely. You should check your power management settings, as Windows 10 aggressively saves power and may disable network modules. Go to the Settings tab. Power management in the adapter properties. Uncheck the box Allow the computer to turn off this device to save powerThis will prevent the adapter from spontaneously entering sleep mode.
After making changes, be sure to click the button OK and reboot your computer. A reboot is necessary to allow the Windows network subsystem to fully reinitialize its configuration. If the "Switch virtual router WiFi adapter disabled" error persists after enabling the adapter, the driver may be incompatible with the current OS version.
☑️ Check adapter settings
Updating and reinstalling drivers
The most common cause of virtual router instability is an outdated or conflicting driver. Windows Update doesn't always find the optimal version for specific network cards. It's best to download the latest driver from the official website of your laptop or motherboard manufacturer. Look for the section Network or LAN/WLAN.
To force a reinstallation, use the manual driver selection method. In Device Manager, right-click the adapter, select Update driver, then Search for drivers on this computer And Select a driver from the list of available driversIt is important to choose exactly here. Microsoft Hosted Network Virtual Adapter, even if the current driver is marked as recommended.
Sometimes deleting the device and then rebooting it helps. Click Remove device, checking the "Delete the driver software for this device" box (if available). After rebooting, the system will attempt to find and reinstall the default driver, which often resolves software configuration errors.
⚠️ Attention: Driver interfaces and menu item names may vary slightly depending on the Windows 10 version and network controller model. Always rely on the underlying functionality, not just the exact button text.
It's also worth checking the drivers for your primary Wi-Fi module. If it's not working correctly, the virtual adapter won't function. Update your primary wireless driver to the latest version available on the chipset manufacturer's website (Intel, Realtek, Qualcomm Atheros).
Configuring parameters via the command line
The Windows graphical interface doesn't always display complete information about network services. For in-depth diagnostics and management of the virtual router, you must use the command prompt with administrator rights. Click Win + X and select Windows PowerShell (Administrator) or Command Prompt (Administrator).
Enter the command netsh wlan show drivers and press Enter. In the list that appears, find the line Hosted network support (Hosted network supported). If it says "No," your driver or hardware doesn't support creating an access point, and software methods won't help. If it says "Yes," the problem is in the settings.
netsh wlan set hostednetwork mode=allow ssid=MyNetwork key=MyPassword
This command forces hosted network mode. After running it, try starting the network with the command netsh wlan start hostednetworkIf the error persists, try resetting the network settings with the command netsh winsock reset And netsh int ip reset, after which be sure to restart your PC.
What if hosted network support is "No"?
In this case, creating an access point using standard Windows tools is impossible. It is recommended to use third-party router emulators, such as Connectify or MyPublicWiFi, which use different emulation methods, or to purchase an external USB Wi-Fi adapter with SoftAP support.
Checking Windows network services
The virtual router's operation directly depends on Windows system services. If the service responsible for automatic wireless network configuration is stopped, the adapter will not turn on. Click Win + R, enter services.msc and press Enter. Find the service in the list. WLAN AutoConfig Service (WLAN AutoConfig).
Double-click the service. Make sure the startup type is set to AutomaticallyIf the service is stopped, click the button Launch. Also check the service Internet Connection Sharing (Internet Connection Sharing) if you plan to distribute wired Internet via Wi-Fi.
In some cases, restarting these services helps. Right-click on the running service. WLAN AutoConfig and select RestartThis action will reset current network sessions and attempt to reinitialize all related components, including virtual router.
If the service fails to start and returns an error, check the Windows Event Log (eventvwr.msc) for critical errors related to network components. This will help identify conflicting software, such as antivirus software or firewalls, that may be blocking the creation of the virtual interface.
Summary table of error codes and solutions
To quickly navigate potential issues, use the table below. It contains the most common error codes that may appear in the device properties and a brief description of how to resolve them.
| Error code | Description of the problem | Recommended action |
|---|