What do I do if my VPN isn’t connecting on my Windows 10 PC?

Elsie Otachi By: Elsie Otachi
5 minute read
VPN for edge browser

Home » VPN » What do I do if my VPN isn’t connecting on my Windows 10 PC?

Does your VPN constantly get disconnected? If so, it may be caused by your device, your operating system, or your connection type. In order to resolve the issue, try the solutions below before connecting to your VPN again.

What to do if VPN isn’t connecting

  1. Preliminary checks
  2. Check for incorrect date and time settings
  3. Change your VPN protocol
  4. Troubleshoot TLS handshake & network connection issues
  5. Add an exception to your security program
  6. Re-install your VPN
  7. Change your DNS
  8. Flush your DNS
  9. Switch to a different network
  10. Update your VPN app
  11. Change your VPN

1. Preliminary checks

  • Ensure you’re not connected to another VPN. Disconnect and close any other VPN programs you have before using your VPN.
  • Check firewall and antivirus or anti-spyware program as these may be affecting your connection. You can test this by disabling these programs, then reconnect to your VPN. If disabling the programs resolves the issue, you’ll need to add your VPN as an exception before you enable them again.
  • Connect to the server location nearest to your geographic location. If this fixes the connection issue, then the problem is with the server location you originally tried to connect to.
  • If you cannot access even when disconnected from the VPN, check your internet connection.
  • Check that you entered the correct user credentials – username and password for logins
  • Check your IP address for information such as your city or region (country) next to the location you selected. If it shows a location near you, it means you’re not connected to a server location associated with your VPN, so try connecting again.

2. Check for incorrect date and time settings

  • Right click the Date and Time display on the task bar
  • Click Adjust date and time settings

  • In the Date and Time tab, click Change date and time….

  • In the Date and Time Settings dialog box, update your time to the current date and time, then click OK.
  • If you need to change the time zone, click Change time zone… , select your current time zone in the drop-down list, then click OK.
  • Restart your VPN and connect to a server location.

— RELATED: Fix: Wi-Fi is getting disconnected when a VPN connection is made

3. Change your VPN protocol

Usually, the VPN connection works better when using TCP protocol instead of the UDP protocol. While your VPN is not connected to any server location, go to Options or Settings and find the Protocols tab or setting. Select the protocol you want to use and click OK, then restart your VPN and connect to a server location. If you cannot connect to a server location after restarting your VPN, try the next solution.

4. Troubleshoot TLS handshake & network connection issues

If you see any error messages related to the TLS handshake in your connection log, reboot your computer and start your VPN again. If the problem persists, change your VPN protocol. If the issue still remains after changing your protocol, try the next solution.

5. Add an exception to your security program

Your firewall, antivirus, or anti-spyware program may block your VPN connection. You can test this by disabling these programs and then connecting to a server location on your VPN. If you can connect, configure your firewall, antivirus, or anti-spyware program to allow your VPN to connect. Depending on the security program you’re using, you may need to change the security level from High to Medium, grant an exception to your VPN or to UDP ports, or set it to Trust your VPN, then restart your VPN.

— RELATED: FIX: When VPN connects, Internet is disconnected

6. Re-install your VPN

If you’re unable to connect to a server location after restarting your VPN, reinstall it, then run the installation program again.

  • Right click Start and select Run

  • Type regedit and press Enter

  • You will now see the User Account Control dialog box.
  • Click Yes
  • In the Registry Editor, under Computer, double-click on HKEY_LOCAL_MACHINE
  • Under HKEY_LOCAL_MACHINE, double-click on SOFTWAREand then [your]VPN.
  • If you cannot find [your]VPN directly beneath SOFTWARE, go to SOFTWARE Classes[your]VPN.
  • Right-click on [your]VPN and then click Delete. After deletion, you should no longer see your VPNunder Wow6432Node.

7. Change your DNS

Rarely, not using one of your VPN’s default DNS servers will provide a smoother connection. To do this:

  • Open Network Connections settings by right clicking Start and select Run

  • Type ncpa.cpl and click OK
  • In Network connections window, find your usual connection, either LAN or Wireless network connection.
  • Right click the connection and select Properties
  • Set the DNS server addresses by double clicking Internet Protocol Version 4 (IPv4) or just Internet Protocol
  • Select Use the following DNS server addresses
  • Type these Google DNS server addresses

Preferred DNS server

Alternate DNS server

  • If Google DNS is blocked, try the following:

Neustar DNS Advantage ( and enter and press OK

Level3 DNS ( and enter and press OK

Once configured, flush old DNS entries as described in the next solution.

8. Flush your DNS

This allows your computer to automatically access your VPN’s DNS for the proper/correct entries. To do this:

  • Click Start
  • Select All Apps
  • Click Accessories
  • Click Start, type CMD and select Run as Administrator

  • Type ipconfig /flushdns and press Enter. A confirmation that says: Windows IP Configuration Successfully flushed the DNS Resolver Cache will be displayed

— RELATED: 5 best VPNs for Ethernet to install in 2018

9. Switch to a different network

Try using a different network, such as a public Wi-Fi connection, to see if the connection problem is with your current Internet service.

10. Update your VPN app

  • Sign in to your VPN account
  • Select Set Up Your VPN
  • Select your device platform
  • Select Download to download the latest version of your VPN for your device platform
  • Set up and connect your VPN app

11. Change your VPN

cryptocurrency VPN

Get a VPN that will not keep disconnecting, and one of the best is CyberGhost VPN. It has a large server network in many different locations, an Unblock Streaming feature to access geo-restricted content without having to manually test your servers, IP hiding, IP sharing for extra security, DNS leak protection, and many other great features for a VPN. Once you’re connected, CyberGhost informs you about the site you’re visiting, server location and status of your protection online.

Let us know in the comments section if any of these solutions helped.



Next up

Here’s how to fix Windows was unable to find a certificate error

Tashreef Shareef avatar. By: Tashreef Shareef
4 minute read

If you have set up a new wireless router or Internet connection, the possibility is that you may end up with the Windows was unable […]

Continue Reading

Here’s how to fix Minecraft fatal error on Windows 10

Tashreef Shareef avatar. By: Tashreef Shareef
4 minute read

Minecraft is a popular sandbox video game, but many users reported Fatal error in Minecraft. The Minecraft Fatal error can occur due to several reasons, […]

Continue Reading

Intel drivers are ready for Windows 10 May 2019 Update

Rabia Noureen avatar. By: Rabia Noureen
2 minute read

Intel recently rolled out new graphics driver updates for the 64-bit version of Windows 10 v1903. The company released these updates in order to avoid […]

Continue Reading