Connecting your computer to Wi-Fi via WPS Wi-Fi Protected Setup (WPS) is one of the fastest ways to access the internet without entering a complex password. This technology, supported by most modern routers and adapters, allows you to connect devices in just a few seconds. However, not all users know how to properly activate WPS on a PC and router, especially on desktop computers without built-in Wi-Fi.
In this article, we will look at all possible scenarios: from connecting a laptop with Windows 10/11 Before setting up an external Wi-Fi adapter on a desktop PC, you'll learn which buttons to press on the router, where to find the WPS function in Windows settings, and what to do if the connection fails. You'll also learn why this method is considered less secure than traditional password entry and when it's best to avoid it.
What is WPS and how does it work?
WPS (Wi-Fi Protected Setup) — is a standard for simplifying the connection of devices to a wireless network, developed by the alliance Wi-Fi AllianceIts main purpose is to minimize user interaction when adding a new device to the network. Instead of manually entering a long password, simply press a button on the router or enter a short PIN code (usually 8 digits).
The technology supports three operating modes:
- 🔘 PBC (Push-Button Configuration) — a physical button on the router body (the most common option).
- 🔢 PIN code — an eight-digit code that can be found on the router’s sticker or in its web interface.
- 📱 NFC - connection via short-range wireless technology (rarely found, mainly in mobile devices).
It is important to understand that WPS is vulnerable to brute-force attacks due to its short PIN code.Attackers can try all possible combinations in a few hours, so many router manufacturers (for example, ASUS or MikroTik) disable this feature by default in new models. Use WPS only for temporary connections or on trusted networks.
Checking if your router supports WPS
Before attempting to connect via WPS, make sure your router supports this feature. This is usually indicated by:
- 🔍 Inscription
WPSor an icon with two wave-shaped arrows next to the button on the body. - 📋 WPS is mentioned in the instructions or on a sticker on the back of the device.
- 🖥️ Availability of section
WPSin the router's web interface (usually at the address192.168.1.1or192.168.0.1).
If there's no WPS button, but the function is available in the settings, it can be activated programmatically. For example, in routers TP-Link the path will be like this: Advanced Settings → Wireless → WPS. In models Keenetic — System → Components → WPS.
⚠️ Attention: On some routers (for example, Zyxel Keenetic or UbiquitiWPS is disabled by default due to vulnerabilities. It is recommended to enable it only when necessary and disable it after use.
| Router manufacturer | WPS support | Where to find the settings |
|---|---|---|
| TP-Link | Yes (except new models with Wi-Fi 6E) | Advanced → WPS |
| ASUS | Yes (disabled by default) | Wireless → WPS |
| D-Link | Yes | Wi-Fi → WPS |
| MikroTik | No (only in older models) | — |
Preparing your computer for connection via WPS
To connect a PC to Wi-Fi via WPS, it must meet two basic requirements:
- Availability of a Wi-Fi adapter (built-in or external). Desktop computers usually don't have one - you'll need a USB adapter (e.g. TP-Link TL-WN725N or ASUS USB-AC53 Nano).
- WPS support by adapter driverCheck it out in
Device Manager(chapterNetwork adapters). If the adapter name contains the wordsWirelessorWi-Fi, most likely WPS is supported.
For laptops with Windows 10/11 Additional drivers are usually not required. If the adapter is external, install the software from the manufacturer's website (e.g. Realtek or Intel).
Make sure you have a Wi-Fi adapter | Update the adapter driver (via Device Manager) | Enable Wi-Fi on your PC (Fn+F2 or in the Network and Sharing Center) | Check that your router supports WPS -->
⚠️ Attention: If you are using an external Wi-Fi adapter, connect it to a USB port. 2.0 (black color). Ports 3.0 (blue) may cause conflicts with some adapter models, especially those based on chips Realtek RTL8188.
Connecting to Wi-Fi via WPS on Windows 10 and 11
Instructions for Windows 10/11 It's practically identical. The only difference is the interface design. Follow these steps:
- Open
Network parameters(click on the Wi-Fi icon in the tray or pressWin + I → Network and Internet). - In the section
Wi-FiclickManaging known networks(V Windows 11) orAdditional options(V Windows 10). - Select
Connect using WPS(V Windows 11 This option may be hidden behind a buttonOther connection options). - Click
Next— the system will prompt you to activate WPS on the router.
Now you have it 2 minutesto press the physical WPS button on the router (or the button with the lock/wave icon). If there is no button, go to the router's web interface and activate WPS manually (usually in the "Settings" section). Wireless → WPS). After a successful connection, the network will be saved in the list of known networks, and you won't need to enter a password.
What to do if the WPS button does not work?
If the connection does not occur after pressing the WPS button on the router, check:
1. Distance to the router — devices must be located no further than 5 meters.
2. Router operating mode - some models (for example, ASUS RT-AX88U) disable WPS when guest Wi-Fi is activated.
3. Compatibility of standards - if the router is operating in mode 802.11ax (Wi-Fi 6), and the adapter only supports 802.11n, WPS may not work. Try temporarily switching the router to wireless mode. 802.11n in the wireless network settings.
Connection via WPS PIN code
If there is no physical button on the router or it is broken, you can use PIN code. It can be found:
- 🏷️ On a sticker on the back of the router (usually 8 digits).
- 🖥️ In the router's web interface, in the section
WPSorWireless Security. - 📄 In the device's instructions (sometimes the PIN is generated automatically when WPS is enabled).
Instructions for connecting using PIN:
- IN Windows Open the list of available networks and select yours.
- Click
Connect using WPS-PIN(instead of entering a password). - Enter the 8-digit code and confirm.
- Wait for the connection to complete (may take up to 30 seconds).
If the PIN does not work, try resetting the WPS settings on the router (usually with the button Reset for 5 seconds) or generate a new code in the web interface.
Troubleshooting WPS connection issues
If the connection fails, please check the following:
| Problem | Possible cause | Solution |
|---|---|---|
| The WPS button is not responding. | The function is disabled in the router settings. | Enable WPS in the web interface (Wireless → WPS → Enable) |
| Windows doesn't see the WPS option. | Outdated Wi-Fi adapter driver | Update driver via device Manager or from the manufacturer's website |
| The connection is interrupted | Weak signal or interference | Move your PC closer to the router or change the Wi-Fi channel in the settings. |
| PIN code is not accepted | Invalid code or timeout expired | Generate a new PIN in the router settings or reboot it. |
If nothing helps, try alternative connection methods:
- 🔑 Entering the Wi-Fi password manually (the most secure method).
- 📱 Using the function
Wi-Fi Direct(if supported by the router). - 🔌 Connecting via cable
Ethernetand manual network configuration.
⚠️ Attention: On some routers (for example, Netgear NighthawkWPS automatically disables after 5 unsuccessful connection attempts. Restarting the device is required to reactivate the feature.
WPS Security: Why It's Not the Best Choice
Despite the convenience, WPS has critical vulnerabilities, which make it potentially dangerous:
- 🔓 Weak PIN code: 8 digits can be selected in 4-10 hours (depending on the router verification algorithm).
- 🕳️ No blocking: Many routers do not limit the number of PIN entry attempts.
- 🔄 Vulnerability to attacks: Even if WPS is disabled, some router models allow you to force it to be activated.
Manufacturers are gradually phasing out WPS in new devices, such as routers. Google Nest Wi-Fi or Eero This feature is completely missing. If security is important to you, it's better to:
- Disable WPS in the router settings after use.
- Use a complex Wi-Fi password (at least 12 characters with alphanumeric combinations).
- Activate
WPA3instead ofWPA2(if the router supports it).
For temporary connection of guests it is better to set up guest network with a separate password than using WPS.
FAQ: Frequently asked questions about connecting via WPS
My router isn't responding to the WPS button. What should I do?
Check:
- Is WPS enabled in the router settings (section
Wireless → WPS). - Is the lock indicator on (on some models, for example TP-Link Archer C7, the WPS button is combined with
Reset- holding for more than 5 seconds resets the settings). - Is the router overheating (reboot it).
If the button is broken, use a PIN code or connect via the web interface.
Is it possible to connect a PC to WPS without a button on the router?
Yes, there are three ways:
- Enter the WPS PIN in Windows settings (see section above).
- Activate WPS via the router's web interface (
192.168.1.1→ sectionWPS→ buttonStart PBC). - Use the router manufacturer's mobile app (for example, TP-Link Tether or ASUS Router).
Why doesn't WPS work on Windows 7?
IN Windows 7 WPS support is unstable. To connect:
- Update your Wi-Fi adapter driver to the latest version.
- Use the adapter manufacturer's utility (e.g. Intel PROSet/Wireless or Realtek WLAN Utility).
- Activate WPS on your router to connection attempts in Windows.
If nothing helps, connect using a PIN code or enter the password manually.
How do I disable WPS on a router after connecting?
To minimize risks, disable WPS:
- Go to the router's web interface (
192.168.1.1or192.168.0.1). - Go to the section
Wireless → WPS(orSecurity). - Select
Disable WPSor uncheckEnable WPS. - Save the settings and reboot the router.
On some routers (for example, D-Link DIR-825) WPS is disabled automatically after 2 minutes of activation.
Can I use WPS to connect my PC to public Wi-Fi?
No, it is unsafe and impossible In 99% of cases. Public networks (in cafes, airports, hotels) usually:
- Does not support WPS due to the risk of hacking.
- Requires authorization through the portal (entering login/password or confirmation via SMS).
- Use radius authentication (
802.1X), incompatible with WPS.
To connect to such networks, use the standard password or the data provided by the administrator.