Удаление сохранённой Wi-Fi сети на MacBook или iMac кажется простой задачей — пока не сталкиваешься с тем, что сеть продолжает автоматически подключаться, несмотря на все манипуляции. Причины для очистки списка сетей бывают разные: от желания скрыть след пребывания в общественной точке дохода до необходимости сбросить некорректные настройки, мешающие стабильному подключению. В отличие от Windows или Android, где удаление сети часто сводится к одному клику, macOS предлагает несколько уровней "забывания" сети — от поверхностного до глубокого.
В этой статье разберём три официальных метода удаления Wi-Fi сетей на Mac, включая скрытые системные файлы, которые продолжают хранить данные даже после стандартного удаления через интерфейс. Особое внимание уделим нюансам для чипов M1/M2 и старых Intel-машин, а также разберём, почему иногда сеть "возвращается" после перезагрузки. Если вы ищете способ не просто отключиться от сети, а полностью стереть её следы из системы, включая пароли и приоритеты подключения, этот гайд для вас.
1. Стандартное удаление через "Системные настройки"
Самый очевидный способ — использовать графический интерфейс macOS. Он подходит для большинства пользователей и не требует технических навыков. Однако у этого метода есть ограничение: он удаляет только видимую часть данных сети, оставляя некоторые системные файлы нетронутыми.
Чтобы удалить сеть:
- Откройте
Системные настройки(иконка шестерёнки вDockили через менюApple → Системные настройки). - Перейдите в раздел
Сеть. - В левом меню выберите
Wi-Fi, затем нажмитеДополнительно...в правом нижнем углу. - В открывшемся окне найдите вкладку
Wi-Fi(илиСетьв старых версиях macOS). - В списке
Предпочитаемые сетивыберите нужную сеть и нажмите–(минус) под списком. - Подтвердите удаление кнопкой
Удалить. - Нажмите
ОК, затемПрименить, чтобы сохранить изменения.
После этого сеть исчезнет из списка доступных подключений. Однако пароль и некоторые параметры могут остаться в связке ключей (Keychain), что приведёт к автоматическому подключению при следующем обнаружении сети. Чтобы этого избежать, переходим к следующему шагу.
Убедиться, что сеть исчезла из списка в Системные настройки → Сеть → Wi-Fi → Дополнительно|
Проверить, не подключается ли Mac автоматически после перезагрузки|
Открыть Связку ключей и удалить запись с паролем от сети (если она есть)|
Перезагрузить Mac, чтобы изменения вступили в силу-->
⚠️ Внимание: Если вы используете macOS Ventura или новее, интерфейс разделаСетьможет отличаться. В некоторых версиях опцияДополнительно...скрыта за кнопкой с тремя точками (...) рядом с названием сети.
2. Удаление сети через "Связку ключей" (Keychain Access)
"Связка ключей" — это защищённое хранилище паролей и сертификатов в macOS. Даже если вы удалили сеть через настройки, её пароль мог остаться здесь, что приведёт к автоматическому подключению при следующем обнаружении. Чтобы полностью стереть все следы:
Откройте утилиту Связка ключей (можно найти через Spotlight по запросу Keychain Access). В левом меню выберите Система или Вход (в зависимости от того, где хранится пароль). Затем:
- В строке поиска введите название Wi-Fi сети.
- Найдите запись с типом
Пароль AirPort(илиПароль Wi-Fiв новых версиях). - Кликните по записи правой кнопкой и выберите
Удалить. - Подтвердите удаление, введя пароль администратора (если потребуется).
Если запись не находится, попробуйте поискать по части названия сети или проверьте категорию Все элементы. В некоторых случаях пароли хранятся в связке iCloud — для их удаления потребуется авторизация в iCloud Keychain.
3. Полное удаление через Терминал (для опытных пользователей)
Если стандартные методы не сработали, остаётся самый радикальный способ — удаление сети через Терминал. Этот метод очищает все системные файлы, связанные с сетью, включая скрытые настройки приоритета и кэшированные данные.
Откройте Терминал (через Spotlight или папку Утилиты) и выполните следующие команды:
# Посмотреть список всех сохранённых сетей
security find-generic-password -wa "Wi-Fi название_сети"
Удалить сеть из системных настроек (замените "название_сети" на реальное имя)
networksetup -removenetworkservice "название_сети"
Удалить все настройки Wi-Fi (внимание: сбросит все сети!)
sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
sudo rm /Library/Preferences/SystemConfiguration/preferences.plist
sudo rm ~/Library/Preferences/ByHost/com.apple.network.eapolclient.*
После выполнения команд перезагрузите Mac. Система автоматически восстановит файлы настроек с дефолтными параметрами, но все сохранённые сети (включая пароли) будут стёрты.
⚠️ Внимание: Последняя команда (rm) удаляет все сетевые настройки, а не только Wi-Fi. Это может повлиять на VPN, Ethernet и другие подключения. Используйте её только если другие методы не помогли, и будьте готовы заново настроить сеть.
Что делать, если Терминал выдаёт ошибку "Operation not permitted"
Это означает, что у вас недостаточно прав. Попробуйте:
1. Запустить Терминал от имени администратора (через sudo -s).
2. Временно отключить System Integrity Protection (SIP), если используете macOS Catalina или новее. Для этого:
- Перезагрузите Mac в режиме восстановления (удерживайте Cmd + R при включении).
- В меню выберите Утилиты → Терминал и введите csrutil disable.
- Перезагрузите Mac и повторите команды.
- После завершения снова включите SIP командой csrutil enable.
4. Сброс модуля Wi-Fi (аппаратный сброс)
Если сеть упорно не исчезает даже после всех манипуляций, проблема может крыться в аппаратном кэше Wi-Fi-модуля. Этот метод особенно актуален для MacBook Pro/Air с чипами M1/M2, где сетевые настройки иногда "залипают" на уровне firmware.
Для сброса:
- Выключите Mac.
- Удерживайте кнопку питания в течение 10 секунд (на M1/M2) или комбинацию
Shift + Control + Option + Кнопка питанияв течение 7 секунд (на Intel). - Отпустите кнопки и включите Mac как обычно.
Эта процедура сбрасывает NVRAM/PRAM и аппаратные настройки Wi-Fi модуля, что часто помогает при "призрачных" подключениях. После сброса все сетевые настройки (включая порядок подключения к сетям) будут сброшены до заводских.
| Метод удаления | Уровень сложности | Удаляет пароль | Сбрасывает приоритет сети | Требует перезагрузки |
|---|---|---|---|---|
| Через "Системные настройки" | Легко | Нет | Нет | Нет |
| "Связка ключей" | Средне | Да | Нет | Нет |
| Терминал (частичное удаление) | Сложно | Да | Да | Да |
| Терминал (полный сброс) | Очень сложно | Да | Да | Да |
| Аппаратный сброс | Средне | Нет | Да | Да |
5. Почему сеть может вернуться после удаления?
Даже после тщательного удаления некоторые сети упорно появляются снова. Вот наиболее распространённые причины и способы их устранения:
- 🔄 Синхронизация через iCloud: Если включена опция
Синхронизация ключей iCloud, сеть может восстановиться из облачного резерва. Решение: временно отключите синхронизацию вСистемные настройки → Apple ID → iCloud → Пароли и ключи. - 📱 Подключение через Continuity: Если ваш iPhone или iPad подключён к той же сети, macOS может автоматически добавить её через функцию Instant Hotspot. Решение: отключите
Wi-Fiна мобильном устройстве или выйдите из сети вручную. - 🖥️ Корпоративные профили: Если Mac управляется через MDM (например, в офисных сетях), настройки могут восстанавливаться из профиля конфигурации. Решение: удалите профиль в
Системные настройки → Профили. - 🔧 Повреждённые файлы настроек: Иногда файлы
NetworkInterfaces.plistилиpreferences.plistповреждаются, что приводит к "возвращению" сетей. Решение: удалите их вручную (см. раздел про Терминал).
Если ни один из методов не помог, стоит проверить Mac на наличие вредоносного ПО, которое может модифицировать сетевые настройки. Для этого используйте встроенную утилиту Activity Monitor или антивирусные решения вроде Malwarebytes.
Через "Системные настройки"|
Через "Связку ключей"|
Через Терминал|
Никогда не удалял|
Другой способ-->
6. Альтернативные способы: скрытие сети и приоритеты подключения
Иногда вместо полного удаления сети достаточно скрыть её или понизить приоритет, чтобы Mac не подключался автоматически. Это полезно для общественных сетей (например, в кафе или аэропортах), где вы не хотите сохранять пароль, но иногда пользуетесь подключением.
Чтобы скрыть сеть:
- Откройте
Системные настройки → Сеть → Wi-Fi → Дополнительно. - В списке
Предпочитаемые сетинайдите нужную сеть. - Снимите галочку рядом с её названием (если она есть).
- Перетащите сеть в самый низ списка, чтобы снизить приоритет.
Теперь Mac будет подключаться к этой сети только вручную. Если сеть скрытая (не транслирует SSID), её можно добавить вручную, но без сохранения пароля:
- В том же окне нажмите
+(плюс) под списком сетей. - Введите название сети (
SSID), выберите тип безопасности и введите пароль. - Снимите галочку
Запомнить сеть(если она есть).
7. Восстановление удалённых сетей: что делать, если удалили случайно?
Если вы по ошибке удалили нужную сеть, восстановить её можно несколькими способами:
- 🔍 Проверьте резервные копии: Если у вас есть бэкап Time Machine, можно восстановить файлы настроек (
NetworkInterfaces.plistиpreferences.plist) из резервной копии. - 📱 Импортируйте с другого устройства: Если сеть сохранена на iPhone или другом Mac, можно перенести её через AirDrop (файл конфигурации сети) или вручную ввести пароль.
- 🔑 Восстановите из связки ключей: Если пароль ещё хранится в
Keychain Access, его можно скопировать и ввести заново при подключении.
Если сеть корпоративная (с WPA-Enterprise или 802.1X), для восстановления подключения может потребоваться повторная установка сертификата безопасности. Обычно его предоставляет администратор сети.
⚠️ Внимание: При восстановлении сетей из резервных копий Time Machine убедитесь, что дата бэкапа предшествует моменту удаления. В противном случае вы восстановите уже "чистые" файлы без удалённой сети.
FAQ: Частые вопросы об удалении Wi-Fi сетей на Mac
Можно ли удалить сеть, не зная пароля?
Да. Пароль не требуется для удаления сети через Системные настройки или Терминал. Однако для удаления записи из Связки ключей может потребоваться пароль администратора Mac (не путайте с паролем от Wi-Fi!).
Почему после обновления macOS старые сети возвращаются?
При крупных обновлениях (например, с Monterey на Ventura) macOS может восстанавливать некоторые настройки из резервной копии. Чтобы этого избежать, удаляйте сети после обновления системы. Также проверьте, не включена ли синхронизация через iCloud.
Как удалить сеть, если Mac не подключается к интернету?
Все описанные методы (кроме аппаратного сброса) работают без активного подключения. Если у вас нет доступа к интернету, но нужно удалить сеть, используйте Терминал или Связку ключей — они не требуют сетевого соединения.
Можно ли удалить все сети сразу?
Да, но это радикальный шаг. Выполните в Терминале:
sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
sudo rm /Library/Preferences/SystemConfiguration/preferences.plist
После перезагрузки все сетевые настройки сбросятся, включая Wi-Fi, Ethernet и VPN. Вам придётся настраивать подключения заново.
Почему некоторые сети не отображаются в списке "Предпочитаемые сети"?
Это может происходить по нескольким причинам:
- Сеть добавлена через конфигурационный профиль (проверьте в
Системные настройки → Профили). - Сеть скрытая (не транслирует SSID), и её нужно добавлять вручную.
- Настройки сети повреждены — попробуйте сбросить
NetworkInterfaces.plist.