Collection / Studio / Motion
← Windows

How to Fix Wi-Fi That Keeps Disconnecting in Windows

This page starts with the fastest network fixes first. It tells the user exactly which commands to run, which Wi-Fi settings to open, and when to reset the network stack instead of changing random router settings too early.

Start here

Start with the fastest command or direct open action

This block comes first on purpose. Copy one command, open PowerShell, Windows Terminal, Run, or Start search, paste the exact text, press Enter, then do the slower click-by-click checks underneath only if you still need them.

Flush DNS cache
ipconfig /flushdns
Reset Winsock
netsh winsock reset
Reset IP stack
netsh int ip reset
Open Wi-Fi settings
Start-Process "ms-settings:network-wifi"

Overview

What this guide helps you do

Wi-Fi disconnects are frustrating because the cause can be the local Windows network stack, the adapter state, or saved network settings. A useful fix page should let the user test the Windows side first before blaming the router.

  • Fastest Windows fixes first: flush DNS, then reset sockets or IP only if needed.
  • Many disconnect issues are local Windows network stack problems, not instantly a hardware failure.
  • A restart matters after the stronger network reset commands.

When to use this

When to use this guide

Best when the PC keeps dropping Wi-Fi, reconnecting slowly, losing internet after sleep, or showing connected without real internet access.

Before you start

What to review first

Network reset commands can remove saved network stack state and may require a restart. Make sure the user knows their Wi-Fi password before stronger reset steps.

Do this exactly

Open the right Windows area first, then follow the changes one by one

  1. Press Start, type Wi-Fi settings, and open the page with that exact name.
  2. Connect to the same network you normally use and confirm whether it drops again before changing more than one thing.
  3. Open PowerShell as administrator if you want to run the stronger reset commands on this page.
  4. Run the DNS flush command first. If the issue keeps happening, run the Winsock reset and IP reset commands.
  5. Restart the PC after the stronger reset commands.
  6. Reconnect to the same Wi-Fi network, test browsing or a download, and only then decide whether you still need deeper router or driver checks.

Exact click path

Tell the user exactly what to open and press

Do not change ten things at once. Open the exact Windows page first, make one clear change, then check whether it solved the problem before moving on.

Fast open: Press Start, type Wi-Fi settings, and open that page first. If you want the fastest first try, run the DNS flush command and then test the same network again.

How to use

  1. Test the quickest network commands first because they often fix stale DNS, socket, or adapter state without deeper changes.
  2. Open Wi-Fi settings and confirm you are testing the correct saved network, not switching between similar names.
  3. Use Winsock and IP reset commands only when the connection keeps failing after simpler checks.
  4. Restart after the stronger reset commands so Windows reloads the adapter cleanly.
  5. Test the same Wi-Fi network again before changing more settings so you can judge the result clearly.

Related pages

Keep going with the next useful page

Use these links when you want the matching script, another Windows help page, or a browser tool for the same job.

FAQ

Questions about How to Fix Wi-Fi That Keeps Disconnecting in Windows

Will network reset commands forget my Wi-Fi network?

Some stronger network resets can clear saved network state. Have the Wi-Fi password ready before you run them.

Why does Wi-Fi fail after sleep or wake?

The adapter, driver state, or Windows network stack can fail to resume cleanly. That is why restart and reset testing are part of this flow.