T

TechyLeakz

Latest Fixes

Fix Guide

How to Fix a VPN That Keeps Disconnecting on Windows

Stop a VPN from dropping on Windows 10 and 11 by checking Wi-Fi stability, switching servers and protocols, and fixing adapter power settings. Then clear software and router conflicts.

Direct answer

A VPN that keeps disconnecting is usually reacting to an unstable network underneath it, or to a server or protocol that doesn't suit your connection. Start by testing your Wi-Fi without the VPN and moving closer to the router or using Ethernet. Then connect to a nearer, less busy server and switch protocols: UDP is faster, but TCP is often steadier on congested or restrictive networks. Next, stop Windows from powering down your network adapter, make sure only one VPN or security tool is trying to control the connection, and update both the VPN app and your network drivers.

Common causes

  • Weak or unstable Wi-Fi drops packets for a few seconds at a time, and the VPN disconnects or reconnects even when normal browsing seems fine.
  • The protocol doesn't suit the network, such as UDP-based WireGuard on networks that throttle or drop UDP, where TCP would hold the connection more reliably.
  • Windows power management turns off or throttles the Wi-Fi adapter to save battery, briefly cutting the connection the VPN depends on.
  • The server is overloaded, far away, or being restarted for maintenance, causing timeouts that force the app to drop and reconnect.
  • Auto-connect rules, trusted-network settings, or a second VPN app keep switching the tunnel on and off or fight over which one controls traffic.
  • Antivirus suites with their own VPN, third-party firewalls, or web shields interrupt the tunnel or restart network components in the background.
  • Router issues such as outdated firmware, short UDP session timeouts, or a mesh system moving your device between access points break long-running connections.
  • An outdated VPN client or network adapter driver contains connection bugs that newer versions have already fixed.

Advertisement

Step-by-step fixes

Step 1

Check whether your connection drops without the VPN

Disconnect the VPN and open Command Prompt. Run ipconfig and note the Default Gateway address, which is your router. Then run ping -t followed by that address, for example ping -t 192.168.1.1, and leave it running for a few minutes while you use the PC normally. Press Ctrl+C to stop it and view the summary. Any Request timed out lines or lost packets mean your local connection is dropping, and the VPN is simply the first thing to notice. Move closer to the router, switch to the 5 GHz band if you're in the same room, or connect an Ethernet cable to test. If the ping stays clean for several minutes, your local network is stable and the problem lies with the VPN, the server, or software on your PC.

Step 2

Connect to a closer, less busy server

Distant and crowded servers are more likely to time out. In your VPN app, choose a server in your own country or a nearby one rather than using the same favorite location every time. Many apps show server load or offer a quick-connect option that picks a fast nearby server automatically, so use that as a baseline. If your provider lets you pick specific servers within a city, try two or three and see which holds a connection longest. Avoid multi-hop features such as Double VPN or Secure Core while troubleshooting, because routing through two servers doubles the chance of a timeout. If disconnections only happen on one server or location, you've found the cause, and you can report it to the provider's support team.

Step 3

Switch between UDP and TCP protocols

UDP-based protocols such as WireGuard, NordLynx, and OpenVPN UDP are fast, but some networks throttle or drop UDP traffic, which causes repeated disconnects. Open your VPN app's settings, find the protocol or connection section, and choose OpenVPN TCP, or Lightway TCP in ExpressVPN. TCP resends lost data, so it's usually slower but holds up better on congested hotel, mobile hotspot, and workplace networks. If you're already using TCP and still dropping, try the reverse, since TCP can struggle on high-latency links. Some apps have an automatic protocol mode that switches for you; turn it off while testing so you can see which protocol is stable. Use the connection for at least 30 minutes on each protocol before deciding which works better on that network.

Advertisement

Step 4

Stop Windows from powering down your network adapter

Right-click Start, open Device Manager, and expand Network adapters. Right-click your Wi-Fi or Ethernet adapter, choose Properties, and open the Power Management tab. Uncheck Allow the computer to turn off this device to save power, then click OK. Not every adapter shows this tab, especially on newer laptops that use Modern Standby. Next, open Control Panel > Hardware and Sound > Power Options, click Change plan settings next to your active plan, then Change advanced power settings. If Wireless Adapter Settings appears, expand it, open Power Saving Mode, and set it to Maximum Performance for both On battery and Plugged in. In Windows 11, you can also set Settings > System > Power & battery > Power mode to Best performance while testing. Reconnect the VPN and see whether the drops stop.

Step 5

Remove auto-connect conflicts and extra VPN apps

Two VPNs, or a VPN and a security suite with its own VPN, can take turns grabbing the connection. Quit any other VPN or privacy app from the system tray, then open Settings > Apps > Installed apps (Apps & features in Windows 10) and uninstall VPN clients you no longer use. Many antivirus suites include a VPN that switches on automatically on public Wi-Fi, so turn that feature off if you use a separate VPN. Also check Settings > Network & internet > VPN and remove old manual VPN profiles you don't need. In your main VPN app, temporarily disable auto-connect rules and trusted-network settings, because a rule that treats your network as trusted or untrusted can drop the tunnel when Windows briefly re-identifies the network.

Step 6

Add the VPN to firewall and antivirus exceptions

Security software sometimes resets network connections or inspects traffic in a way that breaks long-running tunnels. In Windows Security, go to Firewall & network protection > Allow an app through firewall, click Change settings, and confirm your VPN app is allowed on both private and public networks. If you use a third-party antivirus or firewall, add the VPN app's folder and executable to its exceptions or trusted list, and look for features such as HTTPS scanning, web shields, or network inspection that you can temporarily disable to test. If the drops stop, keep the exception in place and turn your other protections back on. Don't leave your antivirus disabled; the goal is a targeted exception, not removing protection from the PC.

Step 7

Restart and update your router

Unplug your router and modem for 30 seconds, plug them back in, and wait until the lights settle before reconnecting. Then sign in to the router's admin page, usually by typing the Default Gateway address from ipconfig into your browser, and check for a firmware update. If your router runs its own VPN connection, turn it off while you use a VPN app on the PC, since stacking two tunnels causes instability. On mesh Wi-Fi systems, your PC may be switching between access points; try moving closer to one node or temporarily turning off band steering if your system allows it. If the VPN only drops on your home network and stays stable on a mobile hotspot, ask your internet provider or router maker about UDP handling or VPN passthrough settings.

Step 8

Update the VPN app and network drivers, then reinstall

Check for updates in the VPN app's settings, or download the latest version from the provider's official site. Then update your network driver: in Device Manager, right-click your Wi-Fi or Ethernet adapter, choose Update driver > Search automatically for drivers, and also check your PC or adapter maker's support site, which often has newer drivers than Windows Update. Restart afterward. If disconnections continue, uninstall the VPN app, restart, and install it fresh to rebuild its virtual adapter and settings. As a last resort, run Network reset from Settings > Network & internet > Advanced network settings > Network reset in Windows 11, or Settings > Network & Internet > Status > Network reset in Windows 10. This removes all network adapters and saved Wi-Fi passwords, so have them ready before you start.

How to prevent it

  • Use Ethernet or a strong 5 GHz Wi-Fi signal for long VPN sessions such as video calls or large uploads.
  • Keep the VPN app, Windows, and your network drivers up to date.
  • Run only one VPN at a time, and turn off the VPN built into your security suite if you use a separate one.
  • Choose nearby servers for everyday use and save multi-hop features for when you really need them.
  • Keep your router firmware updated and restart the router occasionally.
  • Leave the kill switch on so a drop doesn't expose your traffic while the app reconnects.

Tools that can help

Most disconnections come from Wi-Fi, power settings, or software conflicts that the free steps above fix. If drops continue on a stable network with an updated app, a VPN with fast reconnection, a choice of TCP and UDP protocols, and responsive support can be worth trying under a money-back guarantee.

Top pick

NordVPN

NordVPN pairs its fast NordLynx protocol with audited no-logs claims, RAM-only servers, and apps for computers, phones, Android TV, and Fire TV. A 30-day money-back guarantee applies to direct purchases.

Visit NordVPN

Best value

Surfshark

Surfshark covers unlimited devices on one subscription and includes WireGuard, RAM-only servers, CleanWeb ad blocking, and Smart DNS for TVs. Long-term plans are usually priced below premium rivals.

Visit Surfshark

Easiest to use

ExpressVPN

ExpressVPN focuses on simplicity, with its Lightway protocol, RAM-only TrustedServer setup, MediaStreamer smart DNS, and router options including Aircove. It's priced at the premium end and offers a 30-day money-back guarantee.

Visit ExpressVPN

TechyLeakz may earn a commission if you buy through these links, at no extra cost to you. Affiliate disclosure

What to do next if this fails

  • Move to the next fix instead of repeating the same step multiple times.
  • Check the related guides in this cluster before attempting a full reset.
  • If startup, update, and corruption symptoms overlap, widen the diagnosis instead of treating one error in isolation.

Advertisement

FAQ

Why does my VPN disconnect every few minutes?

Regular, repeated drops usually point to an unstable underlying connection, a protocol that doesn't suit your network, or power management turning the adapter off. Test your Wi-Fi with a continuous ping to your router, then switch between UDP and TCP protocols. If the drops happen at a fixed interval, check for auto-connect rules or another security app restarting the connection.

Is TCP or UDP better for a stable VPN connection?

UDP is faster and is the default for WireGuard-based protocols, and on a good connection it's usually stable. TCP is slower but more reliable on congested, lossy, or restrictive networks, because it retransmits lost data and often gets through firewalls that block UDP. If your VPN keeps dropping on a hotel or workplace network, try TCP first.

Why does my VPN disconnect when my PC goes to sleep?

When Windows sleeps, it suspends the network adapter, so the VPN tunnel ends. Most VPN apps reconnect automatically when the PC wakes, as long as auto-connect or reconnect is enabled in the app. If yours doesn't, turn that option on, and consider disabling adapter power saving in Device Manager so Windows doesn't cut the connection while you're still using the PC.

Can my router cause VPN disconnections?

Yes. Outdated firmware, a router running its own VPN, short timeouts for UDP connections, and mesh systems handing your device between access points can all interrupt a VPN. Restart and update the router first. If the VPN is stable on a phone hotspot but not at home, the router or your internet provider's network is the likely cause.

Does a VPN kill switch cause disconnects?

No. A kill switch doesn't cause drops; it blocks your traffic when a drop happens so your real IP address isn't exposed. That can make disconnections more noticeable, because the internet stops completely until the VPN reconnects. Keep it on, and fix the underlying cause using the steps in this guide.

Will reinstalling the VPN delete my account?

No. Your subscription is tied to your account with the provider, not to the app installation. Reinstalling removes local settings such as your preferred protocol, favorite servers, and split tunneling rules, so note them first. After reinstalling, sign in again with your account details and reapply any settings you had changed.

TechyLeakz

Search-first tech publishing focused on fixes, comparisons, and software recommendations.