FIX: No Internet After Uninstalling VPN

  • If VPN app uninstallation makes unexpected changes or leaves any settings on your PC, no Internet problems may appear.
  • In some cases, modifying DNS settings may resolve the issue as well as resetting your network.
  • Finding and removing leftover files as well as updating the network adapter can also help, see below how.

If no Internet after uninstalling VPN occurs, this article is for you. It contains the methods to fix this problem.

We use VPNs to protect our privacy on the Internet. VPN apps are the best way to use VPN connections. As a result, Most VPN providers have apps for smartphones, tabs, and computers, particularly for Windows.

Sometimes, you may need to uninstall the VPN client on your PC for various reasons. But, that may cause a new problem that prevents your PC from connecting to the Internet. Though this problem is rare. But, if you are unlucky, it may happen in your case.

Fortunately, there are several working ways to troubleshoot no Internet after uninstalling the VPN problem. However, before that, let’s go through some helpful information.

What causes no Internet after uninstalling a VPN app?

Usually, it is rare to see this no Internet problem. But, you may encounter it after uninstalling if the VPN app is problematic.

If you see no Internet, it may have the following reasons:

  • The VPN app was problematic
  • It left some network settings that are creating the problem
  • VPN left its own DNS addresses
  • There are leftovers
  • Something created a network driver problem

After seeing the possible reasons, you can easily understand what to do to troubleshoot this problem. There are multiple working ways to resolve this type of issues.

Problematic VPNs that cause Internet issues after uninstalling

This issue is not specific to a single VPN client, but has actually been reported to arise after uninstalling a wide variety of VPNs.

According to user experiences, the trickiest VPNs that cause problems after uninstalling are:

  • NowVPN – the uninstaller wizard leaves residuals in the system which can lead to errors, all files related to VPN should be removed
  • ExpressVPN – some users suggest that your ExpressVPN DNS server address may still be set as default, and you should remove it as well from Network Settings
  • Private Internet Access – updating your network adapter and making sure you restore your DNS settings to default should help
  • Surfshark – check your network adapter settings and make sure its drivers are up to date, also remove any leftover files
  • CyberGhost – remove residual files and disable or completely delete the VPN’s network from the Network Connections list
  • NordVPN –  people that can’t connect to Internet after uninstalling NordVPN should try to restore the adapter settings, delete leftover files and make sure your drivers are up to date

We noticed that VyprVPN doesn’t seem to impose these issues. There have not been many complains about this VPN. We decide to test it out and find out for ourselves.

  1. We went to the VyprVPN website and downloaded and installed the dedicated app for PC.
  2. We connected to a VPN server by pressing the Connect button in the main UI.
  3. We let it run for a few minutes and then uninstalled the app. Then we connected directly to the Wi-Fi. There were no problems with the Internet connections whatsoever.

So if you want to avoid such problems in the future, consider this VPN.

However, all the above mentioned VPN are actually very reliable and the issue can be fixed in a few simple steps, as you’ll see below.

How can I fix no Internet after uninstalling VPN?

1. Check DNS settings

1.1 Verify DNS and change it

  1. Press Win + I on the keyboard to open Windows settings.
  2. Click on Network & internet.clicking network internet win11 settings
  3. Click on Ethernet or Wi-Fi, depending on which connection you are using right now.clicking on ethernet win11 settings
  4. Next click on Edit next to the DNS server assignment.clicking edit dns win11 settings
  5. Select Manual if DNS settings are set as Automatic.set DNS settings manual win11 settings
  6. If there is any unknown DNS server assigned, you can set the settings to Automatic or set IPv4 DNS as 8.8.8.8 and 8.8.4.4.saving DNS settings windows 11
  7. Click on Save.

1.2 Flush DNS

  1. Open Start Menu, type cmd, and hit Enter to open the Command Prompt.Open Command Prompt on Windows 11
  2. Type the following command and press Enter to execute it: ipconfig /flushdnsipconfig flushdns win11

If necessary, you can restart your PC to complete the DNS flushing process.

2. Reset network

  1. Go to Network & internet settings like before.
  2. Click on Advanced network settings.going advanced network settings win11
  3. Click on Network reset.going network reset win11 settings
  4. Next click on Reset now.click reset now for network reset win11 settings
  5. Choose Yes.confirm network reset yes win11

3. Troubleshoot Internet connections

  1. Press Win + I to open Windows settings.
  2. Go to the System tab and then click on Troubleshoot.clicking on troubleshoot win11 settings
  3. Go to Other troubleshooters.clicking other troubleshooters win11 settings
  4. Click on Run next to the Internet Connections.click run internet connections troubleshooter win11 settings
  5. Choose Troubleshoot my connection to the Internet.clicking troubleshoot my connection to the internet
  6. It will find and fix the problems. If it asks for your permission, grant it.

4. Troubleshoot network adapter

  1. Open Troubleshoot in Windows settings like before.
  2. Then, go to Other troubleshooters as shown above.
  3. Find and click on Run next to the Network Adapter.clicking run network adapter troubleshooter win11 settings
  4. Select All network adapters.
  5. Click on Next.running all network adapter troubleshooter

5. Reinitialize the network states

  1. Open Command Prompt like before.
  2. Type the following command and press Enter: netsh winsock reset catalogRun netsh winsock reset catalog
  3. Run the following command to reset TCP/IP: netsh int ip reset reset.lognetsh int ip reset reset log
  4. Execute the command to reset Firewall: netsh advfirewall resetnetsh advfirewall reset
  5. Then flush DNS by executing the following command: ipconfig /flushdns
  6. Renew DNS client and rerfresh DHCP leases by this command: ipconfig /registerdnsipconfig registerdns
  7. At last, flush routing by running this command: route /frun route f command

6. Update network driver

  1. Open the Start menu.
  2. Type device manager and hit enter to open Windows Device Manager.opening device manager win11
  3. Expand Network adapters.
  4. Now, right-click on the network driver you want to update and choose Update Driver. click update driver network adapter windows
  5. Click on Search Automatically for drivers.search automatically for drivers
  6. If it finds an updated driver version, Windows will install automatically.

Windows may fail to find the latest driver sometimes. So, it will be more effective if you use a third-party driver updater.

7. Reinstall the network driver

7.1 Uninstall network driver

  1. Open the Device Manager like before.
  2. Find the network driver.
  3. Right-click on the driver, choose Uninstall device.uninstall device network adapter windows device manager
  4. Check Attempt to remove the driver for this device.
  5. Click on Uninstall.uninstalling driver windows device manager

7.2 Install the driver again

Restart your computer. It will reinstall the driver automatically. If it doesn’t reinstall, download the correct driver in another computer, copy it to a pendrive, and install the driver in the problematic PC from the Pendrive.

8. Remove the VPN app’s leftovers

If, after uninstalling, the VPN app leaves leftovers on your PC, that may be the reason you are facing the no-Internet problem. In this case, it will be hard to identify the leftovers.

But, you can install the VPN app again and uninstall using a dedicated uninstaller software. It will uninstall the app along with all the leftovers.

9. Repair corrupted system files

9.1 Use System File Checker

  1. Open Start Menu, type cmd.
  2. Right-click on Command Prompt and choose Run as Administrator.
  3. Run the following command: net stop wuauserv stop-update-server-cmd
  4. Type the following command and press Enter: cd %systemroot%\SoftwareDistribution navigate-software-distribution-cmd
  5. Run the following command: ren Download Download.old rename-download-cmd
  6. Next, write the following command and hit Enter: net start wuauserv start-update-server-cmd
  7. Type the following command and press Enter: net stop bits start-bits-cmd
  8. Next type the command given below and hit Enter: net stop cryptsvc stop-crypt-serv-cmd
  9. Write the following line and press Enter: cd %systemroot%\system32 navigate-system32-cmd
  10. Then, type that command and press Enter: ren catroot2 catroot2old rename-catroot2-cmd
  11. Run the following command: net start bits start-bits-cmd
  12. Write the following command and run it by pressing Enter: net start cryptsvc start-crypt-serv-cmd
  13. At last, type this command and hit Enter to execute it: SFC /SCANNOW sfc-scannow-cmd

9.2 Use DISM tool offline

  1. Download the Windows Media Creation tool on another PC.
  2. Open the tool and connect an empty Pendrive.
  3. Choose Create installation media.
  4. Click on Next and follow the onscreen instructions to create the bootable Windows drive.
  5. Make sure you have opened the terminal or command prompt as administrator.
  6. Then, type the following command and press Enter to execute: DISM /Online /Cleanup-Image /RestoreHealth /source:F:\Sources\Install.wim:1 /LimitAccess dism offline command
  7. Restart Windows.

Note: While typing the command, ensure you have replaced F:\ with the bootable Pendrive path. For example, it can be G:\.

This way, Windows repairs its system components. It may fix no Internet problems if they appear after uninstalling any VPN.

Why are VPN apps still better than manual configuration?

There are countless reasons you should use VPN apps to connect to any VPN network because manual methods can be annoying and impractical in many cases.

For example, you have purchased a VPN subscription that has 100 VPN servers. By using the app, you can connect to any of them anytime without worrying about the configuration. It is also easy to pick your preferred protocols from an app.

However, using built-in Windows settings, you would need to configure these 100 server connections one by one, which is very time-consuming to do. To make things worse, you will need to go to particular VPN connection settings to change protocols and other configurations.

Else, Modern VPN apps always show the ping with any server. It helps to decide which one to connect with. Also, if a VPN server is optimized for gaming or streaming, a VPN app shows this information. But, if you follow the manual path, there is no way to know about it.

The manual method makes sense only if you have one or two custom VPN servers for very specific reasons.

However, VPN apps may create problems after uninstalling in some cases. That is a matter of concern.

But, by using uninstaller software to remove any VPN app, you can reduce the chance of getting any error after uninstallation.

Anyway, the above methods are enough to fix no Internet after uninstalling the VPN issue. If you know any other techniques that may help, you can input them in the comment box.

Leave a Comment