How to Disable Automatic Wi-Fi Connections on Windows 10: A Complete Guide

Automatic connection to Wi-Fi networks V Windows 10 — a convenient feature for most users, but sometimes it can become a source of irritation. For example, when your laptop stubbornly clings to a weak signal from a neighboring network instead of your main router, or when your device connects to public hotspots without your knowledge. In some cases, this even creates security threats, if the network is not password protected or uses outdated encryption protocols.

In this article, we will look at all possible ways to disable auto-connection to Wi-Fi V Windows 10 — from basic settings in the graphical interface to editing the registry and using PowerShellYou'll learn how to completely disable automatic connections, delete saved networks, configure connection priority, and even block specific SSIDs. These instructions are suitable for both home users and system administrators who want to standardize settings across multiple devices.

Why does Windows 10 automatically connect to Wi-Fi?

The auto-connect function is included in Windows 10 by default to improve the user experience. The system remembers all networks you've ever connected to and attempts to reconnect when they're detected. The logic is simple: if a network has been used before, it's reliable. However, in practice, this leads to several problems:

  • 🔄 Constant reconnections between several saved networks if their signals intersect.
  • 🚫 Connecting to unsecured networks (for example, in cafes or airports), which increases the risk of traffic interception.
  • 📶 Priority of weak networks over more stable ones if they were connected later.
  • 🔒 VPN Conflictswhen the network blocks a secure connection.

Besides, Windows 10 actively uses the function "Wi-Fi Sense" (in some builds), which can automatically connect the device to networks recommended by Microsoft or your contacts from Skype/OutlookThis feature is disabled by default in recent OS versions, but traces of it may remain in the settings.

📊 How often do you get annoyed by automatic Wi-Fi connections?
Constantly
Sometimes
It used to be annoying, but I adjusted it
Never noticed a problem

Method 1: Disable auto-connection via Windows Settings

The easiest method is to use the built-in network settings. This method doesn't require administrator rights and is suitable for most users. Follow the instructions:

  1. Open the menu Start and go to Settings → Network and Internet → Wi-Fi.
  2. In the section Related Settings select Managing known networks.
  3. In the list, find the network for which you want to disable auto-connection and click on it.
  4. Uncheck the option "Connect automatically".
  5. Click Save.

This method works for individual networks, but does not disable auto-connection globally. If you want to disable auto-connection to all networks, proceed to the next method.

Back up your important data

Remember passwords for your main networks

Make sure you have access to an Ethernet cable (in case you lose connection)

Close programs that use the Internet-->

Method 2: Disabling auto-connection globally via the registry

If you need to completely ban Windows 10 automatically connect to any Wi-Fi networks, you will have to edit the system registry. This method blocks auto-connection at the OS level, but does not delete saved networks. Be careful: Incorrect changes to the registry can lead to system failures.

Instructions:

  1. Click Win + R, enter regedit and confirm the launch.
  2. Follow the path:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WcmSvc\LocalProfileInfo

    If folders WcmSvc or LocalProfileInfo no, create them with the right mouse button (Create → Section).

  3. In the folder LocalProfileInfo create a new one DWORD (32-bit) parameter with a name AutoConnectAllowedOEM.
  4. Set the parameter value to 0 and save the changes.
  5. Restart your computer.

After reboot Windows 10 will stop automatically connecting to any Wi-Fi networks, but saved profiles will remain in the system. To restore automatic connection, delete the created parameter or set its value to 1.

What should I do if I don't have permission to edit the registry?

If you see an "Access Denied" message when attempting to edit the registry, your account does not have administrator rights. Solutions:

1. Log in to the system using an account with administrator rights.

2. Ask the administrator to make changes.

3. Use alternative methods (for example, Group Policy, if available).

Method 3: Manage auto-connection via Group Policy

This method is suitable for users Windows 10 Pro, Enterprise or Education, where the Local Group Policy Editor is available (gpedit.msc). It allows you to flexibly customize the behavior Wi-Fi without editing the registry.

Step-by-step instructions:

  1. Click Win + R, enter gpedit.msc and press Enter.
  2. Follow the path:
    Computer Configuration → Administrative Templates → Network → Windows Connection Manager
  3. Find a policy "Disable automatic connection to networks" and open it.
  4. Set the switch to position Included and apply the settings.

After applying the policy Windows will stop automatically connecting to Wi-Fi, but you can do this manually. To return to the previous settings, set the policy to Not set or Disabled.

⚠️ Attention: Group Policy Editor is missing in Windows 10 HomeAttempting to install it using third-party methods may compromise system stability. For the home version, use methods 1, 2, or 4.

Method 4: Deleting saved networks via the command line

If you want to not only disable auto-connection, but also completely delete saved networks, use the command line. This is useful when the list of known networks is filled with unnecessary connections, or if you want to reset the settings. Wi-Fi.

Instructions:

  1. Run Command Prompt as Administrator (Win + X → Command Prompt (Administrator)).
  2. Enter the command to view all saved networks:
    netsh wlan show profiles
  3. Find the network you want to delete in the list and run:
    netsh wlan delete profile name="NETWORK_NAME"

    Replace NETWORK_NAME to the real name (for example, netsh wlan delete profile name="TP-Link_5G").

To remove all saved networks right away, use the script:

for /f"tokens=2 delims=:" %a in ('netsh wlan show profiles ^| find"All users"') do netsh wlan delete profile name="%a" >nul

After executing the commands Windows 10"will forget" everything Wi-Fi networks, and you'll have to re-enter your passwords. This will also solve the auto-connection issue, as the system won't remember previous connections.

Method 5: Set network priority (so that Windows chooses the right one)

If the problem is not in the auto-connection itself, but in the fact that Windows 10 chooses wrong network (For example, a weak signal instead of a strong one), you can configure the connection priority. The system will attempt to connect to networks in order of importance.

How to change priority:

  1. Open Settings → Network & Internet → Wi-Fi → Manage known networks.
  2. Click on the network you want to prioritize and select Properties.
  3. Activate the option "Connect automatically" (if it is disabled).
  4. Repeat the steps for other networks, but turn it off for them, auto-connection.

To see the current priority order, use the command:

netsh wlan show profiles | more

The network listed first has the highest priority. If you need to change the order, delete all networks (method 4) and reconnect to them in the correct order.

Action Effect When to use
Disabling auto-connection for a specific network Windows will not connect to this network automatically, but it will save the password. If the network is sometimes needed, but should not connect itself
Deleting a network profile Windows will "forget" the entire network, including the password. If the network is no longer in use or its settings have changed
Change of priority Windows will try to connect to networks in the specified order. If there are several networks and you need to select the main one
Disabling auto-connection via the registry Windows will stop connecting to any networks automatically If you want to completely disable auto-connection on your device

Additional tips: How to avoid unwanted connections

In addition to the basic methods, there are a few additional tricks that will help you control connections to Wi-Fi:

  • 🔐 Turn off the "Connect to recommended public hotspots" feature. in the settings Wi-Fi → Advanced OptionsThis will prevent automatic connection to public networks.
  • 📡 Use Airplane Mode (Win + A → Airplane Mode) if you want to temporarily block all wireless connections.
  • 🛡️ Set up your firewall To block unwanted networks. For example, you can block connections to networks with specific SSIDs using firewall rules.
  • 🔄 Update your Wi-Fi adapter driversSometimes incorrect auto-connection is due to driver errors. Download the latest version from the manufacturer's website (for example, Intel, Qualcomm Atheros or Realtek).

If you frequently work in public spaces, consider using VPN with function Kill SwitchThis will protect your data even if Windows unexpectedly connect to an unsecured network.

⚠️ Attention: Some corporate networks (such as those in offices or schools) may use security certificates for authentication. If you remove such a network from the list of known networks, you will need to reinstall the certificate the next time you connect. Check with your network administrator for details.

Common mistakes and their solutions

When setting up auto-connection, users often encounter common issues. Here are the most common ones and how to solve them:

  • 🔄 "Windows still connects to the network, auto-connect is disabled" → Check if the function is enabled Wi-Fi Sense (In some builds, it's hidden.) Also, make sure the network isn't added to the priority list via Group Policy.
  • 🔑 After deleting a network, Windows asks for the password, even though it's saved. → This is normal behavior. Deleting a network profile erases all network settings, including the password. Please re-enter it.
  • 📵 "I can't edit the registry—access denied." → Launch regedit as administrator. If the problem persists, check your account permissions.
  • 🔌 "After registry changes, Wi-Fi stopped working completely." → Return value AutoConnectAllowedOEM on 1 or delete the setting. If this doesn't help, reset your network settings in Settings → Network & Internet → Status → Network reset.

If none of the methods helped, try reset network settings to factory settings. To do this:

  1. Go to Settings → Network & Internet → Status.
  2. Click Network reset and confirm the action.
  3. After rebooting, all network adapters will be reinstalled and settings will be reset.

FAQ: Answers to frequently asked questions

Is it possible to disable auto-connection only for certain networks, but leave it on for others?

Yes, it is done through Settings → Network & Internet → Wi-Fi → Manage known networksSelect the desired network and uncheck the option. "Connect automatically"This will not remove the password, but will prevent automatic connections.

Why does Windows connect to a weak network instead of a strong one?

This happens because of connection priority. Windows 10 It tries to connect to the last network used, even if its signal is weaker. To fix this, remove unnecessary networks (method 4) and connect to the priority network first.

How do I completely block Windows from connecting to any Wi-Fi networks without my permission?

There are two reliable ways:

  1. Edit the registry (method 2) by installing AutoConnectAllowedOEM = 0.
  2. Use Group Policy (Method 3) if you have Windows 10 Pro/Enterprise.

Both methods block auto-connection at the system level.

Will auto-connection work after reinstalling Windows?

No, after a clean installation Windows 10 all settings Wi-Fi are reset. However, if you restore the system from a backup or transfer user profiles, saved networks may return.

Is it possible to disable auto-connection only temporarily and then turn it back on?

Yes, you can temporarily disable auto-connection in two ways:

  1. Turn on Airplane mode (Win + A). This blocks all wireless connections but does not change any settings.
  2. Disable the service WLAN AutoConfig through services.mscAfter rebooting, auto-connection will be restored.