Yes, a VPN that is currently disconnected can still be the cause of slow internet on your PC. VPN software often leaves behind changed DNS settings, proxy settings, virtual network adapters, or background processes that continue to affect your connection even after the VPN is turned off.
Start with these checks:
1. Make sure the VPN is fully closed
Check the system tray and Task Manager. Look for the VPN app or any related background services such as vpnagent, openvpn, wireguard, or similar. End those processes and test again.
2. Check proxy settings
Open Windows Settings > Network & Internet > Proxy. Make sure Use a proxy server is turned off unless you specifically need it. VPNs sometimes enable a proxy and do not always disable it cleanly.
3. Check DNS settings
Go to your active network adapter, open Properties, select Internet Protocol Version 4, and set DNS to Obtain DNS server address automatically. If you want to test, you can temporarily set DNS manually to a public resolver, but automatic is fine for most cases.
4. Flush and reset network settings
Open Command Prompt as Administrator and run these one by one:
ipconfig /flushdns
ipconfig /release
ipconfig /renew
netsh int ip reset
netsh winsock reset
Restart the PC after running the last two.
5. Disable leftover VPN network adapters
Press Win + R, type ncpa.cpl, and press Enter. Look for virtual adapters with names like TAP, TUN, VPN, or the VPN product name. Right-click and choose Disable if you are not using them. Do not disable your main Ethernet or Wi-Fi adapter.
6. Check the VPN kill switch
Some VPN apps have a kill switch or network lock feature. If it was left enabled when the VPN disconnected, it can block or throttle traffic even after disconnecting. Open the VPN settings and make sure any kill switch, network lock, or always-on VPN option is turned off.
After these steps, run a speed test again. If the speed improves, the VPN was indeed the cause.