- Windows 11 VPN users are encountering issues with their VPN not working, attributed to various reasons like outdated Windows, faulty drivers, DNS, and Firewall.
- Solutions to fix the Windows 11 VPN issue include using third-party VPNs, updating Windows, flushing DNS, disabling the Firewall, reinstalling WAN Miniport Network Adapters, setting exceptions for UDP, disabling proxy settings, and ultimately resetting the PC.
- Following the comprehensive guide, users should be able to resolve the Windows 11 VPN not working problem effectively.
Many people use VPNs to access geo-restricted content and even hide the details of the work they do online. Users have recently reported coming up with issues regarding their VPN. Many users have complained that the Windows 11 VPN is not working. The issue is commonly faced due to reasons like outdated Windows, faulty drivers, the issue with DNS, Firewall, and various such.
Fix VPN Not Working in Windows 11
This guide will help you fix Windows 11 VPN not working.ย
Use Third-Party VPN
The first thing you should try doing is using a third-party VPN. You can install a dedicated VPN on your PC which meets your requirements. Use the dedicated VPN instead of the built-in VPN, and this should most probably fix the issue. If this doesnโt fix the issue, you should move to the next troubleshooting step in this article.ย
Update Windows
Another thing that you can try doing is updating the Windows. To do so, follow the steps given below-
- Open theย Settingsย app by pressing theย Windows + Iย key combo.ย
- From the left sidebar, click on theย Windows update.ย
- Now on the right side, click onย Check for updates.
- Download and install the update and then try using the VPN again.ย
Flush DNS
If Windows 11 VPN is not working, you should try flushing the DNS. Flushing DNS should most probably fix the issue for you. To do so, follow the steps given below-
- Press theย Windowsย key to open theย Start Menu.ย
- In theย Start Menu, search forย CMD.ย Right-click on theย Command Promptย and then click onย Run as administrator.ย
- In theย Command Prompt, execute the following commands-
- ipconfig /releaseย
- ipconfig /flushdns
- ipconfig /renewย
- netsh int ip resetย
- netsh winsock reset
- Once done, close theย Command Promptย and restart your PC.ย
Disable Firewall
You may also face the issue due to the conflicting Firewall. If you have a third-party Firewall, you should try disabling it to fix the issue. However, if you use Windows Defender Firewall, you will have to disable it. To do so, follow the steps given below-
- Press theย Windowsย key and search forย Control Panelย and open it.ย
- In theย Control Panel,ย search forย Windows Defender Firewallย and open it.
- Next, click onย Turn Windows Defender Firewall on or offย from the left sidebar.ย
- Now, selectย Turn off Windows Defender Firewallย for bothย Private Network Settingsย andย Public Network Settings.ย
- Click onย OKย to save the changes.ย
Reinstall WAN Miniport Network Adapters
The very next thing that you should try doing is reinstalling the WAN Miniport network adapters. To reinstall WAN Miniport Network Adapters, follow the steps given below-
- Press theย Windows + Xย key combo and then click onย Device Manager.ย
- In theย Device Manager, expand the tab forย Network Adapters.ย
- Now, right-click on theย WAN Miniport (IP)ย and click onย Uninstall device.ย
- When asked to confirm uninstalling the driver, click onย Uninstall.
- Do the same for theย WAN Miniport (PPTP)ย andย WAN Miniport (IPv6).
- Now, restart your PC to reinstall the network adapter.ย
Disable Proxy Settings
If you still face the issue, you should try disabling Proxy settings. You can do so by following the steps given below-
- Open theย Settingsย app on your PC by pressing theย Windows + Iย key combo.ย
- On the left sidebar of theย Settingsย app, click onย Network and Internetย section.ย
- Now on the right side, click on theย Proxyย option.
- Click onย the Setup button and then turn off the toggle to useย a proxy server.ย Once done, click onย Saveย to save the changes.
Set Exception For UDP
If Windows 11 VPN is not working, you can try setting up an exception for UDP. To set an exception for UDP, follow the steps given below-
- In theย Start Menu, search forย Registry Editorย and open it.
- In theย Registry Editor, navigate to the following address-
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent
- On the right side, right-click on theย PolicyAgentย and then click onย Newย and then onย DWORD (32-Bit) Value.
- Rename it toย AssumeUDPEncapsulationContextOnSendRule.
- On the right side, double-click on the new key you created to edit it.ย
- Set theย Value Dataย toย 2ย and click onย OKย to confirm
- Restart your PC, and the issue should be fixed.ย
Reset Your PC
The above steps should most probably fix the issue. However, if you still face the issue, you should try resetting your Windows 11 PC. To do so, follow the steps given below-
- Open theย Settingsย app on your Windows 11 PC.ย
- Ensure you are on theย Systemย section in theย Settings.ย
- Now on the right side, click onย Recovery.ย
- Click on theย Reset PCย button under theย Recovery Options.
- You will see two options now-ย Keep my filesย andย Remove Everything.ย
- Keep my files-ย This will remove the apps and settings, but it will keep your personal files.ย
- Remove everything-ย This will remove all of your settings, apps, as well as personal files.ย
- Now follow the on-screen instructions to reset your PC.ย
Final Words
This is how you can fix Windows 11 VPN not working. Following the steps in this article, you should be able to fix the issue. The last step we discussed in this article should be followed at the end if none of the other steps resolves the issue.ย
RELATED ARTICLES: