Modern operating systems, including macOS, are renowned for their ability to automatically remember wireless network connection settings. This is a convenient feature that eliminates the need to enter a password every time you return to a café, office, or home. However, over time, the list of known networks grows, accumulating old, modified, or simply unnecessary profiles that may conflict with the router's current settings.
When MacBook If the device automatically attempts to connect to a network whose settings have been changed on the router (for example, the encryption type or password has changed), it may enter a cycle of repeated connection attempts, resulting in battery drain and internet inaccessibility. In such situations, the only reliable solution is to manually delete the old profile.
In this article, we'll cover all the available methods for clearing the network list in macOS, from default settings to a deep system reset. You'll learn how to manage connection priorities, remove hidden networks, and diagnose problems if standard methods fail. Understanding these processes will help maintain the stability of your internet connection.
Why you should delete old Wi-Fi networks
The main reason why it's important to periodically clear the list of known networks is because of the way macOS works. The system always tries to connect to the highest-priority network from the list of known networks. If you've updated your router or changed your provider, but the network name settings (SSID) remained the same, yours MacBook may use outdated authorization data, which will result in a connection error.
Furthermore, accumulating a large number of profiles can have a minor, but noticeable, impact on the speed of the initial airspace scan. The device expends resources querying all stored access points, attempting to find familiar signals. Removing unnecessary entries optimizes this process.
⚠️ Important: Deleting a network permanently erases the saved password. If you decide to connect to this access point again, you will need to re-enter the password. Make sure you remember or have access to your login information before deleting your primary home network profile.
It's also worth mentioning situations where the security configuration changes. If the network administrator switches from a protocol WPA2 to a more modern one WPA3The old profile on your MacBook may contain conflicting settings. In this case, deleting the network forces the system to re-negotiate the handshake with the router and agree on the latest security settings.
Removing a network through System Preferences in newer versions of macOS
In modern versions of the operating system, such as macOS Ventura, Sonoma, and Sequoia, Apple has completely redesigned the menu structure. The interface is now more similar to iPadOS, and Wi-Fi controls are now located in a separate subsection. To delete a network, open the Apple menu and go to System Preferences.
In the left sidebar, select a section Wi-FiOn the right, you'll see a list of available networks and a "More" button or an icon with three dots, depending on your interface version. Click it to open an advanced menu for managing known networks. This displays all the profiles your device has ever used. MacBook.
Find the desired network in the list. Next to its name there may be a button with three dots or an information icon (i). Click on it, and in the menu that appears, select "Forget this network" or "Delete." The system may ask you to confirm the action or enter an administrator password, as changing network settings requires elevated privileges.
Once confirmed, the network will disappear from the list of known networks. If it's within range, it will appear in the list of available networks as a new one, and you'll need to enter the password to connect. This ensures that macOS will create a fresh profile with up-to-date parameters.
Managing networks in macOS Monterey and earlier
Owners of older but still current versions of macOS, such as Monterey, Big Sur, or Catalina, will have to use the classic interface. The logic here is slightly different: network management is located in a separate preferences window. Open System Preferences and select a section Net.
In the list on the left, select the active connection Wi-Fi. In the right part of the window, click the button Additionally... (Advanced). A new window will open with several tabs. You're interested in the first tab— Wi-FiThis is where the list of priority networks is stored.
You'll see a table listing all known networks. To delete an unnecessary one, select its name in the list and click the minus button (-) below the table. Confirm the action, and the profile will be deleted. Don't forget to click the button OK and then Apply in the main settings window for the changes to take effect.
| Action | macOS Ventura/Sonoma | macOS Monterey and later |
|---|---|---|
| Enter settings | System Preferences → Wi-Fi | System Preferences → Network |
| List of networks | The "Advanced" button or... | "More..." button → Wi-Fi tab |
| Removal | Select network → "Forget" | Select the network → "-" button → OK |
| Preservation | Automatically | Apply button |
It's important to note that in older versions of macOS, the order of networks in the list matters. The system tries to connect to them from top to bottom. You can change their priority by dragging and dropping their names. Removing a network from this list is the most reliable way to force the computer to forget its old settings.
Clearing access keys via Keychain
Sometimes, a network may be removed from the settings but still cause conflicts. This happens because the password and certificates are stored in macOS's secure storage— Keychain (Keychain Access). If old entries remain there, they may interfere with proper operation.
To clean up, open Spotlight search (by pressing Cmd + Space) and enter "Keychain Access." Launch the app. In the left menu, select the "Passwords" category. In the list on the right, find the name of your Wi-Fi network. There may be several if you connected to it using different settings.
Select the entry that corresponds to your network and click Delete or select from the menu Edit → DeleteThe system will ask for your macOS account password to confirm the deletion. This is a critical step, as it affects system security.
⚠️ Caution: Be extremely careful when working with Keychain. Deleting unnecessary entries is safe, but accidentally deleting system certificates or keys for other applications can cause them to malfunction. Only delete entries that are specific to Wi-Fi networks.
After clearing the keychain, it is recommended to reboot MacBookWhen you first try to connect, the system will create a new, clean entry in the storage, free of old errors and conflicts. This is especially useful if you've upgraded to a different router but left the same network name.
☑️ Check before deleting a network
Reset network settings and NVRAM
If deleting the network through the settings did not help and connection problems persist, the problem may lie deeper - in the network service cache or parameters stored in non-volatile memory (NVRAM). Resetting these settings often solves mysterious Wi-Fi problems on a Mac.
To reset NVRAM, turn off MacBook completely. Turn it on and immediately press and hold four keys: Option + Command + P + RHold them down for about 20 seconds. On a Mac with an Apple Silicon chip (M1, M2, M3), this process occurs automatically during startup if the system detects critical errors, but you can reboot via Terminal.
A more radical, but effective method is to delete network configuration files. To do this, open Terminal and enter the command to go to the preferences folder:
cd /Library/Preferences/SystemConfiguration/
Then find and delete (or move to the desktop for backup) files containing in the name com.apple.airport.preferences.plist, com.apple.network.identification.plist And com.apple.wifi.message-tracer.plistAfter deleting these files, restart your computer. macOS will create new, clean versions of these files upon startup.
What to do if files are not deleted?
If the system reports that the file is busy or access is denied, make sure you're not attempting to delete it while an active Wi-Fi process is running. Try performing the operation in Safe Mode (hold down Shift while booting).
Diagnosing connection problems
If you've deleted the network but the connection still isn't working, it's worth using the built-in diagnostic tool. Hold down the key Option and click on the Wi-Fi icon in the menu bar. From the drop-down list, select Open wireless diagnostics (Open Wireless Diagnostics).
Ignore the initial wizard window. In the top menu, select Window → Summary (Window → Summary). Here you will see technical information about the current connection, including signal strength (RSSI), noise level, and channel. This will help you determine whether the problem is in the settings or the physical signal.
Also on the menu Window there is a useful section Magazine (Log), which displays all connection attempts and the reasons for their failures in real time. If you see repeated authorization errors, this confirms that the old profile or password is still stored somewhere.
⚠️ Note: Operating system and router interfaces are constantly updated. Button locations and menu item names may vary depending on the specific macOS version and router model. If you don't see the options described, consult the official Apple documentation for your OS version.
Use this data to fine-tune your settings. For example, if the noise level is high, deleting the network won't help—you'll need to change the channel on the router. If the error clearly states "Handshake failed," clearing the profile again and entering the password will be the only solution.
Frequently Asked Questions (FAQ)
Will this remove the Wi-Fi network from all my Apple devices?
No, deleting a network only occurs on the device where you performed this action. However, if you have iCloud Keychain sync enabled, the password may be removed from other devices as well, but the "forget network" action itself is local. You must delete the network separately on each device (iPhone, iPad, or another Mac) if you want to reset the connection settings specifically on that device.
Is it possible to delete the network I am currently connected to?
Yes, macOS allows you to delete an active network profile. However, once you confirm the deletion, the connection will be immediately disconnected. The computer will attempt to reconnect, but if it can't find the saved password, it will prompt you to enter it. Make sure you know the password to avoid being cut off from the internet.
What should I do if the network delete button is grayed out?
This may occur if the network is managed by a corporate configuration profile. Check the section System Preferences → Profiles (or Device managementIf there's a profile there that has issued Wi-Fi settings, you can only delete the network by deleting that profile entirely, which may require administrator rights.
Will deleting a network reset my IP address settings?
Deleting a Wi-Fi profile resets the network-specific settings, including the static IP address if one was manually assigned to this SSID. After reconnecting, macOS will attempt to obtain an address automatically via DHCP by default unless you reassign a static address in the TCP/IP settings for this network.