Disable VPN Over a Metered Connection in Windows 10

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:

To disable VPN Over a Metered Connection in Windows 10, do the following.

  1. Open the Settings app.
  2. Go to Click Network & Internet -> VPN.
  3. On the right, find the Advanced Options category.
  4. 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.

  1. Open the Registry Editor app.
  2. Go to the following Registry key.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Parameters\Config\VpnCostedNetworkSettings

    See how to go to a Registry key with one click.

  3. 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:

Download Registry Files

That's it.

Related posts

Support us

Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:

If you like this article, please share it using the buttons below. It won't take a lot from you, but it will help us grow. Thanks for your support!

Author: Sergey Tkachenko

Sergey Tkachenko is a software developer who started Winaero back in 2011. On this blog, Sergey is writing about everything connected to Microsoft, Windows and popular software. Follow him on Telegram, Twitter, and YouTube.

Leave a Reply

Your email address will not be published.

Exit mobile version
Using Telegram? Subscribe to the blog channel!
Hello. Add your message here.