Apart from hiding your IP address and letting you access geo-restricted websites and streaming services, VPNs offer many other advantages, such as ad-blocking and threat protection. This is one reason for their growing popularity; according to Forbes, 72% of desktop and laptop users use VPNs that are operated on Windows.
The Windows app for the VPN is developed as proprietary software, with Android and iOS applications following suit. In this article, I discuss two methods for installing a VPN on your Windows PC. The first method is the simplest and comes highly recommended. The second method provides a detailed guide for manually setting up a VPN on Windows 10.
These methods and steps will work on both Windows 10 Pro and Home, so let’s begin this guide without further ado.
How to install a VPN on Windows 10 (Easy Method)
The first method to install VPN on Windows is the easiest. All you need to do is subscribe to a premium VPN if you haven’t already and download its Windows app from its website.
This app can be found in the “Download VPN or Download” section of their website and is mostly placed in the header section for easy navigation. Here are the sptes to download and install a VPN on your Windows 10 PC/Laptop:
- Subscribe to a premium VPN (ExpressVPN or NordVPN).
- Go to its official website.
- Search for “Download/Device/Apps” in the head section.
- Click on it and search for the Windows app on the page.
- Download the Windows app on your PC/Laptop.
- Install the VPN app on your device and sign in with your credentials.
- Select your desired VPN server.
- Enjoy access to geo-locked websites anonymously.
This is the easiest method to download and install a VPN on Windows 10. However, it’s not the only option. If you need to set up a VPN on Windows 10 for business or corporate purposes, follow the manual VPN setup instructions provided below.
How to set up a VPN on Windows 10 — manually?
Both commercial and corporate VPNs can be set up on Windows 10, but they require additional steps and technical supervision. However, with these steps, you can easily set up a VPN on Windows 10 manually and gain complete control over it.
Before you proceed with this method, let me tell you there are a few disadvantages associated with this methodology of VPN configuration on Windows 10. It does not support modern and secure VPN protocols and relies on less secure protocols like PPTP, IKEv2, SSTP, and L2TP.
These protocols are fast and provide adequate encryption, but they are not the best VPN protocols, such as OpenVPN and WireGuard. With that being said let’s begin setting up a VPN on Windows 10:
- Open your PC/Laptop and click on the Windows button
- Click on “Settings” and “Network & Internet.”
- Search for “VPN” in the menu on the left and click on it.
- You will be in a new window with a button to add a new VPN connection; click on it.
- A blue screen will open where you can add details of your VPN provider.
- Add a connection name, server address/URL, and VPN protocol.
- You can get the server address via your VPN provider’s website.
- Those setting up a corporate VPN should contact the IT manager for these details.
- Leave the VPN type option to “Automatic.”
- For the type of sign-in info, choose “user name and password” and enter the credentials provided by the VPN provider or IT manager.
- Click “Save” after entering all the details.
- Your VPN is now configured manually on Windows 10, and you can enable it from settings> Network & Internet > VPN.
I don’t use or recommend this method of setting up a VPN on your Windows 10 device because it uses less secure VPN protocols and reduces internet speed. However, you can use several techniques to increase your internet speed if you like streaming or playing online games, which requires a lower ping rate.
Note: Your VPN must support the above protocols to work correctly. For instance, you will need to download and install OpenVPN GUI to set up ExpressVPN or NordVPN on Windows 10 manually.
How to install a VPN on Windows 10: With VPN Client
I will be using the OpenVPN GUI to set up a VPN on Windows. This approach is easier than the one I mentioned above and is completed in fewer steps. However, you can only use the OpenVPN protocols with it.
Here are the steps to configure a VPN manually on Windows 10 with a VPN client:
- Download and install a VPN client. I have used OpenVPN GUI in this example because it is the most secure and widely used VPN protocol.
- Subscribe to a VPN service that supports OpenVPN, such as ExpressVPN, NordVPN, etc.
- Head over to your VPN provider and ask for files for manual VPN configuration on Windows.
- Here is a guide to setting up ExpressVPN manually on Windows via the OpenVPN client. You can also go through these steps to configure NordVPN manually using OpenVPN.
- Follow the instructions provided in the guide of your VPN provider, like selecting the correct VPN protocol and VPN server.
- Generate a configuration file and download it on your PC
- Add the downloaded file to your VPN client’s directory (OpenVPN GUI).
- Open the VPN client and allow it to make changes to your system.
- Now open the VPN client and connect to the server you configured.
- Enter your credentials, like username and password, if asked.
- Done! You can now access the internet anonymously.
I have tested these steps to configure ExpressVPN and NordVPN manually on Windows 10. With the assistance of the OpenVPN GUI, the work becomes easier, and I am getting the OpenVPN protocol on top of that.
Note: After configuring a VPN via a third-party VPN client, you are advised to test your VPN for IP, DNS, and browser leaks.
Why Use a VPN on Windows 10
Using a VPN has disadvantages and advantages. The number of advantages is offers more than its disadvantages, which is the reason for the popularity of VPN software. Here are a few reasons people prefer using a VPN with Windows devices:
- Encrypts data for enhanced security, protecting against hackers, cybercriminals, and potential eavesdroppers like governments or corporations.
- Allows safe usage of public Wi-Fi networks.
- Enables the creation of remote networks for accessing institutional or corporate resources securely.
- Masks your real IP address and physical location.
- Facilitates anonymous torrent downloads.
- Helps bypass censorship restrictions.
- Unlocks access to regionally restricted streaming platforms and websites.
According to CNET, the main reason for using VPN software is online privacy, followed by ISP tracking and unblocking streaming services.
What to do if my VPN is not working on Windows 10?
There can be several reasons why your VPN is not working after setting up manually. Here are a few ways to troubleshoot and rectify the problem.
Solution |
Description |
Check your internet connection |
Ensure a stable internet connection before using a VPN by checking the network icon or Network Settings. Restart your router or contact your ISP if there are connectivity issues. |
Restart the VPN |
If the VPN isn’t working despite a stable internet connection, try switching to a different server or restarting the VPN app. Use the Task Manager to fully close and reopen the app if needed. |
Change your VPN protocol |
Switching VPN protocols in the settings can resolve connectivity issues caused by certain protocols. |
Check your PC for viruses |
Viruses and malware can disrupt VPN connectivity. Use robust antivirus software like Windows Defender or a paid option like Avast or Norton to scan and protect your device. |
Turn off IPV6 |
Disable IPV6 in your network settings if it interferes with your VPN, as most providers primarily support IPV4. |
Restart the TAP Adapter |
Restart the VPN’s TAP Adapter by disabling and re-enabling it in the Network and Sharing Center to resolve potential glitches. |
Contact support team |
You should contact the support team of your VPN provider or the IT manager in case of a corporate VPN. |
What are the best VPNs to setup on Windows 10?
I will discuss the top commercial VPNs that are easy to set up and use on Windows devices. I have personally configured ExpressVPN and NordVPN on Windows 10 Pro manually using the OpenVPN GUI. Additionally, I set up IPVanish manually on Windows 10 using IKEv2 VPN protocols.
Most VPN providers recommend using the OpenVPN GUI for manual configuration on Windows 10, as it simplifies the process. With that in mind, here are the best VPNs for Windows and their standout features:
1. ExpressVPN — Fast, Secure & Reliable
ExpressVPN has been the first choice of privacy enthusiasts and streamers. It provides highly optimized VPN servers that can support speeds up to 10 Gbps, essential for online gaming and 4K streaming. Additionally, it supports secure VPN protocols like OpenVPN and Lightway and has been reviewed and rated the best VPN for Windows by several VPN review websites like VPN for What.
It has dedicated apps for Windows, Mac, Smart TV, and Apple TV and can be used on eight devices simultaneously. However, you will need a third-party VPN client ‘OpenVPN” to set up ExpressVPN on Windows 10 manually.
A 2-year deal is available at $4.99/m with a 61% discount and four months free. You will also get access to the 24/7 chat support and advanced features offered by the VPN provider. Additionally, ExpressVPN’s cancellation & refund process is super easy, and every subscription is protected with a 30-day money-back guarantee, no questions asked.
ExpressVPN Best VPN for Windows
Deal 61% off on 2-year deal + 4 months free
- Highly optimized servers for speed
- Fast and secure browsing
- Unblocks all streaming platforms
Get ExpressVPN
2. NordVPN — Largets Server Network
NordVPN has garnered numerous awards and is widely recognized as the best overall VPN for streaming, gaming, and online privacy. Consistently ranked among the top three VPNs since 2022, it has maintained its reputation for excellence. As an avid NordVPN user, I rely on it for streaming, and it has consistently provided top-tier servers that exceed my expectations.
NordVPN has one of the largest server networks, with over 6,000 servers in 100+ locations worldwide. Each server is optimized for speed, security, and privacy. It employs advanced encryption ciphers like AES-256 and ChaCha20 for secure data tunneling and supports modern protocols such as OpenVPN, IKEv2, and NordLynx—a custom implementation of WireGuard.
NordVPN offers a dedicated app for Windows, available for download directly from its website. Alternatively, you can configure NordVPN manually on Windows 10 using OpenVPN software.
The service also provides apps for macOS, Apple TV, Android TV, and can even be installed on modern routers. I have also created a detailed guide on installing a VPN on Apple TV, which you should check out.
The VPN comes with advanced features such as a kill switch, split tunneling, and ad and threat protection, all included in the standard subscription. Additionally, a dedicated IP address is available for an extra fee.
NordVPN’s 2-year plan is available for just $4.49/month, offering a 70% discount along with 3 free months. All subscriptions come with a 30-day money-back guarantee, and NordVPN’s cancellation and refund process is among the best in the industry.
NordVPN
Deal Get the 2-year deal with 3 months free and 70% discount.
Get NordVPN
3. IPVanish — Affordable VPN
IPVanish has been a trusted name in the VPN market for decades and has significantly enhanced its product over time. It has undergone third-party audits, which found no issues with its servers, encryption, or apps. I tested it for mobile leaks and have no complaints.
While IPVanish offers a dedicated app for Windows, it can also be configured manually without a third-party client. To do this, you’ll need to set up an IKEv2 connection on your Windows device to connect to IPVanish. I’ve successfully done this on my laptop, and here’s a guide provided by IPVanish to help you through the process.
I recently used IPVanish to unblock streaming platforms on a Fire TV Stick, and it worked flawlessly. If you enjoy streaming, binge-watching movies, TV shows, or live sports, installing a VPN on your Fire TV Stick is highly recommended.
A 2-year subscription is available for just $2.19/month, offering an impressive 83% discount and a 30-day money-back guarantee. I’ve personally tested IPVanish’s cancellation and refund process, and they returned my money in under 10 days.
Final thoughts on setting up a VPN on Windows 10
Subscribe to a VPN with a dedicated Windows app, such as NordVPN or ExpressVPN. Alternatively, I have outlined the best methods to configure a VPN on your Windows 10 device, both directly and via a VPN client. Personally, I prefer downloading a VPN directly from the provider’s website or using OpenVPN GUI for configuration, as it ensures secure data encryption.
Manual VPN setup on Windows is my least preferred method due to its complexity and lack of support for modern VPN protocols. However, it remains effective and is often necessary when setting up a corporate VPN manually on a Windows device.
To sum it up, I have listed three methods to configure a VPN on Windows 10:
- Download the VPN app directly from the provider’s website (recommended)
- Set up a VPN on Windows 10 with a VPN client (preferred)
- Manually set up VPN on Windows 10 (hard to configure)