Fix Wi‑Fi Keeps Asking for Password: Forget Network, Clear Profiles & Reconnect (Win10/11)
Difficulty: Intermediate |
Time Required: 10 minutes
When Windows repeatedly asks for your Wi‑Fi password—even though you’re sure it’s correct—it’s usually not “user error.” Most of the time, Windows has a corrupted or outdated saved Wi‑Fi profile (especially after router changes, firmware updates, or switching security settings like WPA2 → WPA3). The fastest fix is to
forget the network,
clear any lingering Wi‑Fi profiles, then
reconnect cleanly so Windows rebuilds the settings from scratch.
This tutorial walks you through the best methods for
Windows 10 and Windows 11, including both Settings and command-line options.
Prerequisites
Before you start, make sure you have:
- The correct Wi‑Fi password (and the exact network name/SSID).
- Access to the router if needed (optional, but helpful).
- A few minutes where you can temporarily disconnect from Wi‑Fi.
Note: If you’re on a laptop with a physical Wi‑Fi switch or airplane mode key, confirm it’s enabled/disabled correctly.
Step-by-Step: Fix the Repeated Wi‑Fi Password Prompt
Step 1) Confirm the Wi‑Fi password is actually correct (quick sanity check)
- Check if another device (phone/tablet) can connect to the same Wi‑Fi using the same password.
- If no devices can connect, the issue is likely the router password/security settings, not Windows.
Tip: If you recently changed router settings (new password, changed WPA mode, enabled WPA3-only), Windows may keep trying the old profile and fail.
Step 2) Forget the Wi‑Fi network in Settings (Win10/Win11)
This removes the saved profile the “normal” way.
Windows 11
- Go to Settings → Network & internet → Wi‑Fi.
- Click Manage known networks.
- Click your Wi‑Fi network name.
- Click Forget.
Windows 10
- Go to Settings → Network & Internet → Wi‑Fi.
- Click Manage known networks.
- Select your Wi‑Fi network.
- Click Forget.
Warning: Forgetting a network removes saved credentials. You’ll need to re-enter the password.
Step 3) Remove leftover Wi‑Fi profiles using Command Prompt (recommended)
Sometimes Settings “forgets” the network but a profile remains partially cached. Removing it via
netsh is more thorough.
- Right-click Start → Windows Terminal (Admin) (Windows 11) or Command Prompt (Admin) (Windows 10).
- List saved Wi‑Fi profiles:
netsh wlan show profiles
- Find the exact profile name (SSID). Then delete it:
netsh wlan delete profile name="YOUR_WIFI_NAME"
- If you see multiple entries for similar names (e.g.,
MyWiFi, MyWiFi 2), delete the relevant ones too.
Tip: If you’re not sure which profile is the culprit, you can remove all Wi‑Fi profiles and reconnect fresh:
netsh wlan delete profile name=*
This is safe, but you’ll need to rejoin any saved Wi‑Fi networks afterward.
Step 4) Toggle Wi‑Fi off/on (or Airplane mode) to clear the connection state
- Click the network icon in the taskbar.
- Turn Wi‑Fi Off, wait 10 seconds, then turn it On.
- Alternatively, enable Airplane mode for 10 seconds, then disable it.
This forces Windows to refresh the Wi‑Fi stack state and rescans networks.
Step 5) Reconnect to Wi‑Fi (and ensure password saving is enabled)
- Click the network icon in the taskbar.
- Select your Wi‑Fi network.
- Ensure Connect automatically is checked (optional but recommended).
- Enter the password carefully and click Next/Connect.
Note: On Windows 10/11, Windows typically saves the password automatically if you successfully connect. There isn’t always a separate “save password” checkbox like older versions.
Step 6) If it still prompts: Reset the network adapter stack (Winsock/IP reset)
If credentials are correct and the profile is cleared but Windows still loops, reset the networking stack.
- Open Windows Terminal (Admin) / Command Prompt (Admin).
- Run these commands:
Code:
netsh winsock reset
netsh int ip reset
ipconfig /flushdns
- Restart the PC.
Warning: This resets certain network components and can affect VPN clients or custom DNS settings. If you use a VPN, you may need to reinstall or reconfigure it afterward.
Step 7) Check the Wi‑Fi adapter driver (quick fix for recurring issues)
Outdated or buggy drivers can cause repeated authentication prompts.
- Right-click Start → Device Manager.
- Expand Network adapters.
- Right-click your Wi‑Fi adapter → Update driver.
- Choose Search automatically for drivers.
If Windows says it’s up to date but the problem persists:
- Right-click the adapter → Uninstall device (check Delete the driver software only if you know you can reinstall it).
- Reboot—Windows will usually reinstall the driver automatically.
Tip: For Intel/Realtek/Qualcomm adapters, the best drivers often come from the PC manufacturer (Dell/HP/Lenovo, etc. or the chipset vendor.
Tips, Notes, and Troubleshooting
Tip A) Make sure the router security mode matches what Windows supports
If your router is set to
WPA3-only, some older adapters/drivers may fail and repeatedly ask for the password. Consider setting the router to:
- WPA2-Personal (AES), or
- WPA2/WPA3 Transitional (mixed mode)
Note: This is a router-side change, but it’s a very common reason Windows “rejects” a correct password.
Tip B) Check for duplicate SSIDs (same Wi‑Fi name from multiple routers/extenders)
If you have a mesh system, extender, or two routers broadcasting the same SSID:
- Windows may be trying to authenticate to a different access point with different settings.
- Temporarily disable the extender or move closer to the main router and test again.
Tip C) “Forget” isn’t enough? Use Settings → Network reset (last resort)
If you want a one-click reset that rebuilds adapters:
Windows 11
- Settings → Network & internet → Advanced network settings → Network reset
Windows 10
- Settings → Network & Internet → Status → Network reset
This will:
- Remove and reinstall network adapters
- Reset networking to defaults
Warning: You’ll lose saved Wi‑Fi networks and may need to reconfigure VPNs, virtual switches, or custom DNS settings.
Tip D) Verify date/time (surprisingly important)
Incorrect system time can break authentication in some enterprise or certificate-based environments.
- Go to Settings → Time & language → Date & time
- Turn on Set time automatically and Set time zone automatically
Conclusion
If Windows keeps asking for your Wi‑Fi password, the most reliable fix is to
remove the saved Wi‑Fi profile completely and reconnect so Windows builds a fresh, correct configuration. Using Settings to forget the network is often enough, but using
netsh wlan delete profile ensures no corrupted profiles remain. If the issue persists, a quick network stack reset and driver check usually resolves stubborn authentication loops.
Key Takeaways:
- Clear the issue fast by Forgetting the network and deleting profiles via
netsh wlan delete profile
- Reconnect cleanly and confirm router security mode (WPA2/WPA3) matches your hardware
- If the loop persists, reset the network stack (Winsock/IP reset) and check Wi‑Fi drivers
This tutorial was generated to help WindowsForum.com users get the most out of their Windows experience.