This article explains how to enable or disable VPN over metered networks in Windows 10. There is an option in Settings you need to configure. Alternatively, it is possible to apply a Registry tweak.
Virtual private networks (VPNs) are point-to-point connections across a private or public network, such as the Internet. A VPN client uses special TCP/IP or UDP-based protocols, called tunneling protocols, to make a virtual call to a virtual port on a VPN server. In a typical VPN deployment, a client initiates a virtual point-to-point connection to a remote access server over the Internet. The remote access server answers the call, authenticates the caller, and transfers data between the VPN client and the organization's private network. See the following articles:
- How To Set Up a VPN Connection in Windows 10
- How to Connect to VPN in Windows 10
- Remove VPN Connection in Windows 10
To disable VPN Over a Metered Connection in Windows 10, do the following.
- Open the Settings app.
- Go to Click Network & Internet -> VPN.
- On the right, find the Advanced Options category.
- Now, disable the Allow VPN over metered networks option and you are done.
There is an alternative way to enable or disable this feature. You can apply a simple Registry tweak if you want.
Disable VPN Over a Metered Connection in Windows 10 using Registry
You must sign in as Administrator before proceeding.
- Open the Registry Editor app.
- Go to the following Registry key.
See how to go to a Registry key with one click.
- On the right, modify or create a new 32-Bit DWORD value "NoCostedNetwork". Set it to 1 do disable the feature. Otherwise, you need to delete the value or set its value data to 0.
Note: Even if you are running 64-bit Windows you must still create a 32-bit DWORD value.
You can download ready-to-use Registry files if you want. Use the following link: