Many users encounter a situation where the wireless connection suddenly disappears, and the list of available networks is empty. This problem is often caused by a stopped system process responsible for the adapter. To fix this, you need to know the exact name of the Wi-Fi service in your operating system.
In Windows operating systems, this component has a specific name that must be entered in the search or command line fields. Understanding how it works WLAN AutoConfig Allows you to quickly diagnose hardware and software failures without reinstalling drivers.
In this article, we'll cover not only process names but also methods for managing them. You'll learn how to check service status, change the startup type, and use the command line to force the wireless module to activate.
The primary name of a service in the Windows operating system
In modern versions of Windows, starting with Vista and ending with the current eleventh version, the key component is called WLAN AutoConfigThis process detects wireless networks, establishes connections, and manages security profiles. Without it running, the Wi-Fi icon in the system tray may display a red cross or be completely absent.
The internal system name, which is used in the registry and scripts, looks like this: wlansvcThis abbreviation comes from the words "Wireless LAN Service." When searching in Task Manager or using console utilities, you often need to specify this short identifier to execute commands.
- 📡 WLAN AutoConfig — display name in the graphical interface.
- ⚙️
wlansvc— technical name of the service for system calls. - 🔗 Responsible for connecting to access points and roaming between them.
- 🛡️ Manages WPA2 and WPA3 encryption protocols.
It's important to note that in older versions of the operating system, such as Windows XP, this process was called differently. There, the name was Wireless Zero ConfigurationIf you are servicing legacy hardware or virtual machines with ancient software, you should search for this term, since modern wlansvc is missing there.
⚠️ Attention: If you've changed the service name or attempted to delete system files associated with it, standard recovery methods may not work. In such cases, you'll need to verify the integrity of your system files using a utility.
sfc /scannow.
Search and check status through the Windows interface
The easiest way to find out if a service is running is to use the built-in management tool. Press the key combination Win + R on your keyboard to open the Run dialog box. In the field that appears, enter the command services.msc and press Enter. A list of all system processes, sorted alphabetically, will open.
In the window that opens, scroll down to the letter "W". Find the line WLAN AutoConfigDouble-clicking this line will open a properties window displaying the current status. If the "Startup Type" field is set to "Disabled," the wireless module will not work. You need to change this setting to "Automatic."
The operating status is displayed at the top of the properties window. If it says "Stopped," click the "Start" button. The startup process may take a few seconds, after which the system will begin searching for available networks. If the start button is grayed out, your account may not have administrator rights.
Management via command line and PowerShell
For experienced users and system administrators, the command line is a more convenient tool. The console must be run as an administrator, otherwise the commands will be blocked by the security system. This allows for faster diagnostics without having to navigate through the settings menu.
To check the current status of the service, use the command sc query wlansvcIn response, the system will return a status in the form of a numeric code and a text description. If the status STOPPED, the service needs to be started. To do this, use the command net start wlansvcIf the process is already running, the system will notify you about it.
sc config wlansvc start= auto
net start wlansvc
The first line in the code above sets the startup type to automatic, and the second line initiates the startup. Note the syntax: after the parameter start= there must be a space before the word auto. Missing a space will result in a syntax error and the command will not execute.
- 🖥️
sc query- receiving detailed status information. - 🚀
net start- forced start of the process. - 🛑
net stop- emergency service stop. - 🔄
sc config— changing startup parameters.
In PowerShell, the commands look a little different, but the principle remains the same. Use a cmdlet Get-Service -Name wlansvc to get the status. To launch, use the command Start-Service -Name wlansvcPowerShell provides more flexible filtering and data output options, which is convenient for remote administration.
Features of the service on Linux and macOS
Unlike Windows, there's no single naming standard in the Linux world. It all depends on the distribution and kernel version used. In most modern distributions, such as Ubuntu or Debian, a daemon is responsible for network management. NetworkManagerSpecifically, a plugin is often responsible for Wi-Fi. wpa_supplicant.
Commands are often used to manage network interfaces in Linux. systemctlTo check the status, enter systemctl status NetworkManager or systemctl status wpa_supplicantIf the service is stopped, you can start it with the command sudo systemctl start NetworkManager.
In macOS, the situation also has its own nuances. The service responsible for wireless connections is tightly integrated into the system process. CoreWLANUsers rarely interact with it directly through the terminal, as macOS prefers a graphical interface. However, if problems occur, resetting the network settings may be necessary.
| OS | Main service | Verification command (CLI) | Launch command |
|---|---|---|---|
| Windows 10/11 | WLAN AutoConfig | sc query wlansvc | net start wlansvc |
| Linux (Ubuntu) | NetworkManager | systemctl status NetworkManager | sudo systemctl start NetworkManager |
| Linux (Debian) | wpa_supplicant | systemctl status wpa_supplicant | sudo systemctl start wpa_supplicant |
| macOS | CoreWLAN | networksetup -listallhardwareports | Restarting the interface |
⚠️ Attention: Linux distributions can be updated, changing package dependencies. Before making changes to network daemon configuration files, it is recommended to create a restore point or backup of the system.
Diagnostics and troubleshooting
A common problem is when the service WLAN AutoConfig fails to start, returning error code 1068. This means that a dependent service or group failed to start. The Wi-Fi system relies on other system components, and if one is disabled, the entire system will not function.
In the WLAN AutoConfig properties window, go to the "Dependencies" tab. This will list the processes that need to be running. Most often, problems occur with services. Native Wi-Fi Filter Service or virtual adapter drivers. Check their status and ensure they aren't disabled.
☑️ Diagnosing service dependencies
Another common error is "Service not provided." This often occurs on limited Windows builds or after a virus attack. In this case, a registry repair may be necessary. The registry key is located at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wlansvc. Make sure the parameter Start does it matter 2 (Automatically).
If software methods do not help, the problem may lie in the hardware switch on the laptop case or a key combination Fn + antenna key. In some cases, the BIOS may block the wireless module, and then no Windows services will help until the setting is changed in UEFI/BIOS.
What to do if error 1068 does not disappear?
Try temporarily disabling your third-party antivirus or firewall. Sometimes they block communication between services. Also, check for Windows updates, as Wi-Fi module firmware is often updated through Windows Update.
Power optimization and settings
Laptops and mobile devices often automatically turn off their Wi-Fi module to save power. This can lead to network instability. To ensure stable Wi-Fi service, it's necessary to adjust the power plan. This is especially important for users who experience intermittent connection drops.
Open Device Manager from the Start menu or by running the command devmgmt.mscFind the "Network Adapters" section and select your wireless module (usually labeled "Wireless," "Wi-Fi," or "802.11"). Go to the "Power Management" tab in the device properties.
Uncheck "Allow the computer to turn off this device to save power." This will prevent the system from turning off the adapter, even if you're not actively using the network. After applying the settings, it's recommended to restart your computer for the changes to take effect.
- ⚡ Disabling power saving improves ping stability.
- 📉 May slightly increase battery consumption on laptops.
- 🔧 Recommended for desktop PCs and gaming laptops.
- 🔄 Requires a reboot to apply changes.
How do I reset my network settings if the service is running but there is no internet?
If the service WLAN AutoConfig If the network is active but there's no connection, try resetting the network stack. Open an elevated command prompt and run the following commands: netsh winsock reset And netsh int ip resetAfterwards, be sure to restart your computer. This will clear the DNS cache and reset TCP/IP settings to factory defaults.
Is it possible to rename the WLAN AutoConfig service?
While it's technically possible to change the display name in the registry, it's strongly discouraged. System updates or diagnostic programs may fail to find the process by its default name, leading to errors. If you need to hide a process from prying eyes, it's better to use specialized monitoring tools rather than editing the system registry.
Does antivirus software affect Wi-Fi service?
Yes, some third-party antiviruses have their own network monitoring modules that can conflict with the standard Windows service. If you recently installed a new antivirus and lost Wi-Fi, try temporarily disabling its firewall. In some cases, completely reinstalling the network driver after uninstalling the antivirus can help.