Connecting a personal computer to a Wi-Fi network seems like a trivial task—until you encounter a missing "Connect" button in the system tray or a "No networks available" message. Unlike smartphones, where the process boils down to selecting a network and entering a password, desktop PCs and laptops require pre-configuration of adapters, drivers, and sometimes even BIOS settings. This is especially true for desktop computers, where a Wi-Fi module is often missing out of the box.
In this article, we will cover all possible scenarios: from a basic connection via a graphical interface Windows 10/11 before manually setting up the network through netsh in the command line. Let's look at the nuances separately for Linux-systems (Ubuntu, Mint, Fedora) and cases where the PC "cannot see" the network despite a working adapter. If your computer is still connected to the router via a cable, it's time to go wireless!
1. Checking the presence of a Wi-Fi adapter on your PC
Before attempting to connect to the network, make sure your computer is physically capable of doing so. Laptops come with built-in Wi-Fi, but desktop computers often require a separate purchase (via a PCIe card or USB adapter).
To check if the adapter is present:
- 🔧 On Windows: open
device Manager(keysWin + X→ "Device Manager") and expand the "Network adapters" branch. Look for devices with names like Wireless, Wi-Fi, 802.11ac or brands Intel, Qualcomm Atheros, Broadcom. - 🐧 On Linux: in the terminal, run the command
(for PCIe adapters) orlspci | grep -i network
(for USB).lsusb - 🔍 If you don't have an adapter, you'll have to buy one. For an office PC, a USB adapter for 500–1500 ₽ will suffice (for example, TP-Link TL-WN725N), for gaming or 4K streaming, get a PCIe card with support
Wi-Fi 6(For example, ASUS PCE-AX58BT).
⚠️ Attention: some motherboards (especially budget models from Gigabyte or ASRock) have a built-in Wi-Fi module, but it can be disabled in the BIOS. Check the section Advanced → Onboard Devices Configuration.
| Adapter type | Speed (max) | Suitable for | Approximate price |
|---|---|---|---|
| USB Wi-Fi (802.11n) | 150–300 Mbps | Web browsing, email | 400–1000 ₽ |
| USB Wi-Fi (802.11ac) | 867–1300 Mbps | HD video, online games | 1200–2500 ₽ |
| PCIe Wi-Fi 5 (802.11ac) | 1733 Mbps | 4K streaming, multiplayer gaming | 2000–4000 ₽ |
| PCIe Wi-Fi 6 (802.11ax) | 2400+ Mbps | VR, 8K video, high-traffic local networks | 3500–7000 ₽ |
2. Connect to Wi-Fi via the Windows Control Panel
The easiest way is to use the operating system's built-in tools. These instructions are valid for Windows 10 And Windows 11 (in the “seven” the interface is similar, but with slight differences).
Steps to connect:
- Click the network icon in the lower right corner of the screen (near the clock). If it's not there, check if the adapter is enabled (see Section 3).
- Select your access point from the list of available networks. If the network is not listed, refresh it using the button.
Refreshor check if the SSID is hidden in the router settings. - Enter the password (security key) and press
NextIf the password is lost, you can find it on the router sticker or in the device's web interface at192.168.0.1or192.168.1.1. - Confirm the connection. If prompted to select the network type ("Private" or "Public"), select "Private" for your home network.
Check that the router is turned on and distributing Wi-Fi (WLAN indicators are lit)
Make sure the adapter is not turned off by the button on the laptop case.
Check your internet balance (if you are using a limited tariff)
Disable your VPN (it may be blocking your local network access)-->
If you receive the error "Unable to connect to the network" after entering your password, try:
- 🔄 Reboot the router (unplug the power for 30 seconds).
- 📶 Move the computer closer to the access point (possibly weak signal).
- 🔑 Make sure the password is entered correctly (case-sensitive!).
- 🛠️ Update the adapter driver (see section 4).
Through the Windows Control Panel
Via command line (netsh/wlan)
Through third-party utilities (for example, Intel PROSet)
I can't connect to Wi-Fi, I use a cable-->
3. Enabling the Wi-Fi adapter in the system
Sometimes the adapter is physically present in the system but disabled by software. This can happen after a Windows update, a driver failure, or accidentally pressing a function key on the laptop (for example, Fn + F2 on devices Lenovo or HP).
Methods of inclusion:
- 🖥️ Through the control panel:
- Open
Settings → Network and Internet → Wi-Fi. - Move the "Wi-Fi" slider to the "On" position.
- Open
- Launch
device Manager(Win + X → Device Manager). - Find your adapter in the Network Adapters section, right-click it and select Enable Device.
- 🔑 Hot keys:
On laptops, check the combinations:
- Lenovo:
Fn + F5orFn + F7 - HP:
Fn + F12 - Dell:
Fn + PrtSc - ASUS:
Fn + F2
- Lenovo:
- 🟡 Yellow exclamation mark - driver problem (see section 4).
- 🔴 Red cross — the device is disabled.
- 🟢 Green checkmark - the adapter is working properly.
⚠️ Attention: on some laptops (eg. MSI Modern 14) Wi-Fi may turn off when the battery is low. Connect the device to a network or change the power settings in Control Panel → Power Options → Advanced Settings.
If the adapter is enabled but networks are still not visible, check its status in Device Manager:
4. Installing and updating Wi-Fi drivers
About 40% of Wi-Fi connection issues are related to outdated or missing drivers. Windows 10/11 usually installs basic drivers automatically, but they don't always provide stable operation, especially for newer adapters (e.g., Intel AX200 or Qualcomm FastConnect 6800).
How to update the driver:
- Open
device Managerand find your adapter in the Network Adapters section. - Right-click → “Update driver” → “Search automatically”.
- If Windows doesn't find updates, download the driver from the manufacturer's website:
- Intel: support page
- Qualcomm/Atheros: official website
- Realtek: downloads section
- Broadcom: Drivers are often supplied through the laptop manufacturer (Dell, HP etc.).
For Linux Drivers are installed differently:
- 🐧 For Ubuntu/Debian:
sudo apt updatesudo apt install firmware-iwlwifi(for adapters Intel).
- 📦 For Fedora:
sudo dnf install broadcom-wl(for adapters Broadcom).
- 🔧 If the adapter is not detected, check its ID with the command
and find the driver by model on the website Linux Wireless.lspci -knn | grep -iA3 net
5. Connecting to Wi-Fi via the command line (netsh/wlan)
The graphical interface isn't always available (for example, on server versions of Windows or during system crashes). In such cases, the command line can help. This method is also useful for automating connections via scripts.
Instructions for Windows:
- Open
Command lineas administrator (Win + X → Command Prompt (Administrator)). - View the list of available networks:
netsh wlan show networks - Connect to the network (replace
NETWORK_NAMEAndPASSWORD):netsh wlan connect name="NETWORK_NAME"If the network is secured, create a profile first:
netsh wlan add profile filename="C:\path\to\file.xml"(the profile file can be exported from another PC or created manually).
- Check your connection status:
netsh wlan show interfaces
For Linux use the utility nmcli (if installed NetworkManager):
# View available networksnmcli dev wifi list
Connecting to an open network
nmcli dev wifi connect "NETWORK_NAME"
Connecting to a secure network (WPA2)
nmcli dev wifi connect "NETWORK_NAME" password "PASSWORD"
Example XML profile for netsh
This section contains an XML template for manually creating a Wi-Fi profile. Use it if you need to connect to a hidden network or one with non-standard security settings (for example, Enterprise with certificates).
```xml
```
⚠️ AttentionWhen connecting to public networks (such as in cafes or airports) via the command line, you may skip the authorization page. Always test the connection through a browser—sometimes you'll be asked to enter your username/password or accept the terms of service.
6. Connecting to a hidden Wi-Fi network
Some access points hide their SSID (network name) for increased security. Connecting to such a network using standard methods won't work—it simply won't appear in the list. However, this doesn't mean the network is unavailable.
To connect to a hidden network:
- 🖥️ In Windows:
- Open
Settings → Network & Internet → Wi-Fi → Manage known networks. - Click "Add New Network" and enter:
- Network name (SSID) - the exact name of the hidden network (case sensitive!).
- Security type - usually
WPA2-Personal. - The security key is a password.
- Open
- Check the box "Connect automatically" and save.
nmcli dev wifi connect "NETWORK_NAME" password "PASSWORD" hidden yes
If you don't know the exact name of the hidden network, you can find it out:
- 📱 From a phone or other device already connected to this network (check your Wi-Fi settings).
- 🖧 Via the router's web interface (usually at
192.168.0.1or192.168.1.1, login/password —admin/adminor indicated on the sticker). - 🔍 Using a network analyzer (for example, the program inSSIDer or Wireshark in monitoring mode).
7. Troubleshooting connection issues
If your PC fails to connect to Wi-Fi despite your best efforts, check the following:
| Symptom | Possible cause | Solution |
|---|---|---|
| The network is visible but cannot be connected ("Unable to connect") | Incorrect password, incompatible security settings | Check your password, change the encryption type on your router to WPA2-AES |
| The network disconnects periodically | Power saving, weak signal, interference | Turn off power saving for the adapter in Device Manager, move your PC closer to the router |
| No networks available (empty list) | Adapter is disabled, no drivers, hardware failure | Check the adapter's power, update the drivers, and test it on another PC. |
| There is a connection, but there is no internet access | Problems on the provider's side, incorrect IP settings | Reboot your router, check your IP settings (ipconfig /all in CMD) |
| Slow connection speed | Channel congestion, outdated Wi-Fi standard, interference | Change the channel on the router (for example, from 6 to 11), update the adapter to Wi-Fi 5/6 |
Additional steps for diagnosis:
- 🔧 Reset network settings:
netsh int ip resetnetsh winsock reset
ipconfig /flushdnsOnce completed, restart your PC.
- 📡 Checking the Wi-Fi channel:
If you have multiple networks in your home, they may be causing interference. Use a program WiFi Analyzer (Android) or inSSIDer (Windows) to find the least congested channel and change it in the router settings.
- 🛡️ Disabling antivirus/firewall:
Some antiviruses (for example, Kaspersky or Avast) are blocking new connections. Temporarily disable protection and try connecting again.
8. Alternative ways to connect a PC to Wi-Fi
If standard methods don't work, consider alternative options:
- 📶 USB modem:
If your Wi-Fi adapter is broken or missing, you can use a USB modem from your mobile operator (for example, MegaFon M150-2 or Yota Many). The speed will be limited by the tariff, but it will be enough for basic tasks.
- 🔗 MoCA adapters:
Technology for transmitting internet over coaxial cable (eg TP-Link MC220L). This is relevant if there is a television cable in the house.
- 🌐 Powerline adapters:
Transmission of the Internet via electrical wiring (for example, TP-Link TL-PA7010P). Speed up to 1000 Mbps, but depends on the quality of the wiring.
- 📱 Modem mode on a smartphone:
Turn on the hotspot on your phone (Android:
Settings → Network & Internet → Access Point, iPhone:Settings → Tethering). Convenient for temporary connection.
For desktop PCs without a Wi-Fi adapter, the most reliable option is a wired connection via Powerline or installing a network cable. Wireless alternatives (USB modem, smartphone) are suitable for short-term use, but may limit speed and data volume.
FAQ: Frequently asked questions about connecting a PC to Wi-Fi
My PC can't see any Wi-Fi networks, even though the adapter is listed in Device Manager. What should I do?
The problem may be a disabled adapter, missing drivers, or a hardware malfunction. Check:
- Is the adapter enabled in the BIOS (section
Onboard DevicesorWireless). - Are the drivers installed (in
Device Managerthere should be no exclamation marks). - Does the adapter work on another PC (if possible to test).
If the adapter is working properly, but the networks are not visible, try updating the motherboard BIOS.
How to connect to Wi-Fi if you forgot the password?
There are several ways:
- Look at the password on the router sticker (if it hasn’t been changed).
- Log in to the router's web interface (
192.168.0.1or192.168.1.1) and see the password in the sectionWireless → Security. - On Windows: Open
Settings → Network & Internet → Wi-Fi → Manage known networks, select the network and click "Properties" - the password will be hidden behind asterisks, but you can copy it. - On Linux: Run the command
sudo grep psk= /etc/NetworkManager/system-connections/*
Is it possible to connect a PC to Wi-Fi without an adapter?
No, you need an adapter (built-in or external) to connect to Wi-Fi. Alternatives:
- Use a wired connection (Ethernet).
- Connect via another PC/laptop in mode
bridge(tune ICS in Windows). - Buy a USB/Wi-Fi adapter (from 400 ₽).
Why is Wi-Fi speed on my PC slower than on my phone?
The reasons may be different:
- The adapter in the PC is outdated (for example,
802.11nvs802.11acon the phone). - Interference on the Wi-Fi channel (check in WiFi Analyzer and change the channel on the router).
- The adapter driver is not optimized (update it from the manufacturer's website).
- Restriction from the router (for example, priority is given to mobile devices in the settings)
QoS).
To test, connect your PC to the router with a cable. If the speed is still low, the problem is with your ISP.
How do I make my PC automatically connect to Wi-Fi on startup?
In Windows:
- Open
Settings → Network & Internet → Wi-Fi → Manage known networks. - Select your network and click Properties.
- Enable the option "Connect automatically when within range".
In Linux (with NetworkManager):
nmcli connection modify "NETWORK_NAME" connection.autoconnect yes
If the network is hidden, make sure the flag is specified in the connection profile hidden=yes.