Как полностью забыть Wi-Fi сеть на MacBook: все способы

Забыть сохранённую Wi-Fi сеть на MacBook может понадобиться в самых разных ситуациях: от смены пароля на роутере до необходимости подключиться к сети с другим именем (SSID), но тем же именем. В отличие от Windows или Android, где удаление сети занимает пару кликов, macOS скрывает эту опцию в неочевидных меню — а иногда и вовсе требует использования Терминала или работы с системным хранилищем Keychain.

В этой статье вы найдёте 5 проверенных способов удалить Wi-Fi сеть с MacBook Pro/Air (включая модели на Apple Silicon M1/M2 и старые Intel), а также решения типичных проблем — когда сеть «не забывается», снова появляется в списке или устройство упорно подключается к ней автоматически. Мы разберём как стандартные методы через графический интерфейс, так и продвинутые — для случаев, когда система игнорирует изменения.

Почему MacBook автоматически подключается к «ненужным» сетям?

Перед тем как удалять сеть, стоит понять, почему macOS так настойчиво цепляется за старые подключения. Вот ключевые причины:

  • 🔄 Приоритет подключения: Система запоминает порядок, в котором вы подключались к сетям, и пытается соединиться с ними в том же порядке. Даже если сеть слабая или недоступна.
  • 🔒 Сохранённые данные в Keychain: Пароли и сертификаты Wi-Fi хранятся в защищённом хранилище Keychain Access, и их удаление через обычные настройки не всегда срабатывает.
  • 📡 Скрытые сети: Если сеть скрыта (SSID не транслируется), MacBook может пытаться подключиться к ней в фоновом режиме, даже если её нет в видимом списке.
  • ⚙️ Настройки роутера: Некоторые маршрутизаторы (например, TP-Link или Keenetic) клонируют MAC-адреса устройств, из-за чего macOS «думает», что это та же сеть.

Интересный факт: в macOS Ventura и новее Apple добавила функцию «Private Wi-Fi Address» (приватный MAC-адрес), которая может конфликтовать со старыми настройками роутера, заставляя устройство «залипать» на одной сети. Если вы столкнулись с такой проблемой, попробуйте отключить эту опцию в настройках сети.

📊 Как часто вы подключаете MacBook к новым Wi-Fi сетям?
Каждый день
1-2 раза в неделю
Реже 1 раза в месяц
Только дома/на работе

Способ 1: Удаление сети через «Системные настройки» (самый простой)

Этот метод работает на всех версиях macOS от Catalina (10.15) до Sonoma (14.x) и подходит для большинства пользователей. Вот как забыть Wi-Fi сеть за 3 шага:

  1. Откройте Системные настройки (значок шестерёнки в Dock или через меню Apple → Системные настройки).

  2. Перейдите в раздел СетьWi-Fi (в боковом меню). Нажмите кнопку Дополнительно… в правом нижнем углу.

  3. В открывшемся окне найдите вкладку Wi-Fi (или Сеть в старых версиях). В списке Предпочитаемые сети выберите нужную сеть, нажмите (минус) и подтвердите удаление.

После этого сеть исчезнет из списка, но пароль может остаться в Keychain — об этом расскажем в следующем разделе.

☑️ Проверка после удаления сети

Выполнено: 0 / 4
⚠️ Внимание: Если сеть всё равно появляется в списке после перезагрузки, это может означать, что она сохранена в Keychain или её настройки кэшированы в файле /Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist. Решения — в способах 3 и 4.

Способ 2: Удаление пароля из Keychain Access (если сеть не забывается)

Keychain Access — это системное хранилище паролей в macOS, где сохраняются данные для автоподключения к Wi-Fi. Даже если вы удалили сеть через «Системные настройки», её пароль может остаться здесь, что приведёт к автоматическому подключению.

Чтобы полностью стереть след сети:

  1. Откройте приложение Keychain Access (найдите через Spotlight по запросу «Связка ключей» или в папке Утилиты).

  2. В левом столбце выберите Система (или Локальные элементы), а в категории — Пароли.

  3. В строке поиска введите название Wi-Fi сети. Найдите запись с типом AirPort network password (или Wi-Fi пароль в новых версиях).

  4. Кликните по записи правой кнопкой и выберите Удалить. Подтвердите действие, введя пароль администратора.

Если запись не удаляется или появляется ошибка «Элемент не может быть изменён», попробуйте:

  • 🔓 Разблокировать связку ключей (значок замка в левом верхнем углу).
  • 🔄 Перезагрузить MacBook и повторить попытку.
  • 🛠️ Использовать Терминал (способ 4).
Что делать, если Keychain Access не открывается?

Если приложение «Связка ключей» не запускается или выдаёт ошибку, попробуйте сбросить его через Терминал командой:

security dump-keychain -d login.keychain

После этого перезагрузите MacBook. Если проблема осталась, может потребоваться создание новой связки ключей (инструкция на официальном сайте Apple).

Способ 3: Сброс настроек сети (если ничего не помогает)

Если MacBook упорно «запоминает» сеть несмотря на все манипуляции, придётся сбросить сетевые настройки полностью. Это радикальный метод, который удалит все сохранённые Wi-Fi сети, VPN, прокси и индивидуальные настройки (например, статические IP или DNS).

Инструкция:

  1. Закройте все приложения, использующие интернет (браузеры, мессенджеры, облачные сервисы).

  2. Откройте Терминал (через Spotlight или папку Утилиты).

  3. Введите команду поочерёдно (после каждой нажимайте Enter):

    sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
    

    sudo rm /Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist

    sudo rm /Library/Preferences/SystemConfiguration/preferences.plist

  4. Перезагрузите MacBook. После включения сетевые настройки сбросятся до заводских.

⚠️ Важно: После сброса вам придётся заново:

  • 🌐 Подключаться ко всем Wi-Fi сетям (включая домашнюю).
  • ⚙️ Настраивать VPN или прокси (если использовали).
  • 🔧 Вводить статические IP/DNS (если они были заданы вручную).
⚠️ Внимание: На некоторых корпоративных или учебных сетях (например, с 802.1X аутентификацией) после сброса может потребоваться повторная установка сертификатов безопасности. Уточните детали у администратора сети.

Способ 4: Удаление сети через Терминал (для продвинутых)

Если графический интерфейс не срабатывает, можно удалить Wi-Fi сеть командой в Терминале. Этот способ подходит для macOS Monterey и новее, где стандартные методы иногда дают сбой.

Откройте Терминал и выполните:

  1. Посмотрите список всех сохранённых сетей:

    networksetup -listpreferredwirelessnetworks en0

    (где en0 — интерфейс Wi-Fi; если не работает, попробуйте en1).

  2. Удалите нужную сеть (замените NAZVANIE_SETI на её имя):

    sudo networksetup -removepreferredwirelessnetwork en0 "NAZVANIE_SETI"
  3. Удалите пароль из Keychain (если остался):

    security delete-generic-password -a "$(whoami)" -s "NAZVANIE_SETI" -D "AirPort network password"

Если команда возвращает ошибку Could not find network, проверьте:

  • 🔤 Правильность названия сети (регистр важен!).
  • 🔌 Подключён ли Wi-Fi-адаптер (en0 или en1).
  • 🛡️ Права администратора (команды с sudo требуют пароля).

Способ 5: Ручное редактирование файлов настроек (экспертный уровень)

В редких случаях (например, после сбоя macOS или миграции данных с другого Mac) настройки Wi-Fi могут «застрять» в конфигурационных файлах. Их можно отредактировать вручную, но это требует осторожности.

Файлы, отвечающие за Wi-Fi настройки:

Файл Путь Что хранит
com.apple.airport.preferences.plist /Library/Preferences/SystemConfiguration/ Список предпочитаемых сетей, приоритеты подключения
NetworkInterfaces.plist /Library/Preferences/SystemConfiguration/ Конфигурация сетевых интерфейсов (включая Wi-Fi)
preferences.plist /Library/Preferences/SystemConfiguration/ Общие сетевые настройки (VPN, DNS, прокси)
login.keychain /Users/ВАШ_ПОЛЬЗОВАТЕЛЬ/Library/Keychains/ Пароли Wi-Fi и другие защищённые данные

Чтобы очистить настройки:

  1. Сделайте резервную копию файлов (скопируйте их в другую папку).

  2. Удалите файлы com.apple.airport.preferences.plist и NetworkInterfaces.plist (требуются права администратора).

  3. Перезагрузите MacBook. Файлы будут созданы заново с заводскими настройками.

⚠️ Внимание: Неправильное редактирование этих файлов может привести к потере всех сетевых подключений или ошибкам в работе macOS. Если не уверены — используйте способ 3 (сброс через Терминал).

Частые проблемы и их решения

Даже после удаления сети пользователи сталкиваются с типичными ошибками. Разберём самые распространённые:

1. Сеть снова появляется в списке после перезагрузки

Причина: Кэш macOS или данные в Keychain.

Решение:

  • 🔄 Повторите удаление через Keychain Access (способ 2).
  • 🧹 Очистите кэш сети командой:
  • sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

2. MacBook не подключается к новой сети с тем же именем

Причина: Конфликт MAC-адресов или старые настройки DHCP.

Решение:

  • 🔧 Перезагрузите роутер.
  • 📱 На MacBook выполните:
  • sudo ifconfig en0 down && sudo ifconfig en0 up
  • 🔄 Отключите опцию Private Wi-Fi Address в настройках сети.

3. Ошибка «Не удалось подключиться к сети» после удаления

Причина: Повреждённые настройки DNS или IP.

Решение:

  • 🔄 Сбросьте DNS-кэш:
  • sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • 📡 Переключитесь на DHCP в настройках Wi-Fi (если был задан статический IP).
Почему после сброса настроек некоторые сети не отображаются?

Если после сброса вы не видите некоторых Wi-Fi сетей (например, 5 GHz), проверьте:

- Поддерживает ли ваш MacBook этот диапазон (старые модели на Intel могут не видеть 5 GHz).

- Включён ли режим 5 GHz на роутере (иногда он отключён по умолчанию).

- Нет ли ограничений по стране в настройках роутера (например, в Японии используются другие каналы 5 GHz).

FAQ: Ответы на частые вопросы

Можно ли удалить все Wi-Fi сети сразу?

Да, для этого:

  1. Откройте Терминал.
  2. Введите команду:
  3. networksetup -setairportnetwork en0 off && sudo rm /Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist
  4. Перезагрузите MacBook.

⚠️ После этого придётся заново вводить пароли для всех сетей.

Почему MacBook подключается к соседскому Wi-Fi вместо моего?

Это происходит из-за приоритета сетей в macOS. Система выбирает сеть по следующим критериям:

  1. Силу сигнала (RSSI).
  2. Порядок в списке Предпочитаемые сети.
  3. Наличие сохранённого пароля.

Чтобы исправить:

  • Удалите ненужную сеть из списка (способ 1).
  • Переместите свою сеть на первое место в Предпочитаемых сетях (кнопки со стрелками в Дополнительно → Wi-Fi).
  • Отключите опцию Автоматическое присоединение для соседской сети.
Как забыть скрытую Wi-Fi сеть (которая не отображается в списке)?

Скрытые сети (SSID не транслируется) удаляются так же, как и обычные, но их нужно знать название. Если не помните:

  1. Откройте Терминал и введите:
  2. networksetup -listpreferredwirelessnetworks en0
  3. Найдите в списке скрытую сеть и удалите её командой из способа 4.

Если сети нет в списке, но MacBook к ней подключается, проверьте Keychain Access (способ 2).

Будет ли удалён пароль, если просто отключиться от сети?

Нет. Отключение от сети (кнопка Отключиться в меню Wi-Fi) не удаляет её из памяти. Пароль останется в Keychain, и MacBook будет подключаться автоматически при следующем обнаружении сети.

Чтобы полностью забыть сеть, используйте один из способов, описанных выше.

Можно ли восстановить удалённую Wi-Fi сеть?

Если вы удалили сеть, но знаете её пароль, просто подключитесь к ней заново — macOS сохранит данные как для новой сети. Если пароль неизвестен:

  • 🔍 Проверьте резервные копии Time Machine (файлы из таблицы в способе 5).
  • 📄 Посмотрите пароль в настройках роутера (обычно по адресу 192.168.0.1 или 192.168.1.1).
  • 🔄 Сбросьте роутер к заводским настройкам (кнопка Reset на задней панели).

⚠️ Восстановить пароль из Keychain после удаления невозможно — он стирается безвозвратно.