Подключение периферийного оборудования к компьютеру Apple часто проходит автоматически, но процесс его удаления может вызвать вопросы у пользователей, особенно при смене устройства или необходимости переустановки драйверов. Система macOS хранит конфигурационные файлы и очереди печати даже после физического отключения девайса, что иногда приводит к ошибкам при попытке добавить новое оборудование.

Правильная процедура удаления включает не только исключение устройства из списка доступных, но и очистку системных кэшей, если стандартный метод не срабатывает. Удаление принтера должно выполняться аккуратно, чтобы не повредить настройки других периферийных устройств или системные службы печати.

В этой статье мы разберем методы для различных версий macOS, от старых версий до последних обновлений, где интерфейс менялся несколько раз. Вы узнаете, как удалить зависший драйвер и что делать, если система не дает стереть устройство из списка.

Базовый способ удаления через Системные настройки

Самый простой и безопасный метод применим в большинстве современных версий операционной системы. Вам нужно открыть меню Apple и перейти в раздел Системные настройки. В боковом меню найдите пункт Принтеры и сканеры или Принтеры, сканеры, факсы в зависимости от версии ОС.

В списке установленных устройств выделите необходимое оборудование. Нажмите кнопку Удалить или Минус (-) под списком. После этого система запросит подтверждение, и устройство исчезнет из доступных. Этого достаточно в 90% случаев для штатной работы.

Однако иногда кнопка удаления может быть неактивна или не отвечать на нажатия. В такой ситуации стоит проверить статус очереди печати и перезагрузить службу, прежде чем повторять попытку. Перезапуск службы печати часто решает проблемы с зависанием интерфейса.

⚠️ Внимание: Перед удалением убедитесь, что текущие документы не находятся в очереди на печать, иначе они могут быть утеряны безвозвратно.

Установка драйверов и управление через PPD

В некоторых случаях, особенно при использовании специализированного оборудования, простое удаление из списка недостаточно. Система может сохранять PPD-файлы (PostScript Printer Description), которые определяют возможности устройства. Эти файлы находятся в системных папках и могут мешать корректной установке нового аналога.

Для полного удаления драйвера необходимо зайти в БиблиотекаPrintersPPD. Здесь хранятся описания для всех ранее подключенных моделей. Если вы удалили устройство, но при попытке добавить его снова система предлагает старый драйвер, удалите соответствующий файл вручную.

Это действие требует осторожности, так как удаление лишних файлов не влияет на работу системы, но удаление нужного файла может потребовать повторной загрузки драйверов с сайта производителя. Очистка кэша драйверов — эффективный способ решения проблем с конфликтом версий ПО.

Где найти папку с драйверами в macOS Monterey и новее?

В новых версиях macOS доступ к системным папкам может быть ограничен. Используйте Finder: нажмите Shift+Cmd+G и введите /Library/Printers/. Если папка скрыта, попробуйте ввести полный путь вручную или использовать терминал.

📊 Часто ли у вас зависает очередь печати?
Редко
Часто
Только при печати больших файлов
Никогда не замечал

Продвинутые методы через Терминал

Если графический интерфейс не позволяет удалить устройство или процесс застревает, на помощь приходит Командная строка. Это мощный инструмент для системных администраторов и продвинутых пользователей, позволяющий управлять службой печати CUPS (Common Unix Printing System).

Откройте приложение Терминал. Для просмотра списка всех установленных принтеров введите команду

lpstat -p
. Чтобы удалить конкретный принтер, используйте команду
sudo lpadmin -x ИмяПринтера
, где вместо «ИмяПринтера» нужно вписать точное название, отображающееся в выводе первой команды.

Этот метод надежен, но требует точности ввода. Ошибка в названии может привести к удалению не того устройства. После выполнения команды перезапустите службу печати, введя

sudo launchctl stop org.cups.cupsd
и затем
sudo launchctl start org.cups.cupsd
.

☑️ Проверка перед использованием Терминала

Выполнено: 0 / 4
⚠️ Внимание: Команды в Терминале выполняются с правами администратора. Не вводите команды из непроверенных источников, так как это может нарушить работу всей системы печати.

Решение проблем с «серыми» кнопками и зависанием

Бывает так, что кнопка удаления становится серой и неактивной. Это часто происходит, когда принтер является системным по умолчанию или когда служба печати зависла. В этом случае нужно сменить принтер по умолчанию на любой другой или виртуальный PDF-принтер.

После смены настроек по умолчанию попробуйте перезагрузить компьютер. В некоторых случаях помогает сброс NVRAM/PRAM, который очищает кэш настроек оборудования. Удерживайте Option + Command + P + R при включении Mac до второго звука старта.

Если проблема не решается, проверьте статус фоновых служб. Иногда процесс cupsd может зависнуть, блокируя любые изменения в конфигурации. Перезапуск службы через Терминал, описанный выше, часто снимает блокировку.

Способ удаления Сложность Когда использовать Риск потери данных
Системные настройки Низкая Обычное удаление устройства Отсутствует
Удаление PPD-файлов Средняя Удаление драйверов и конфликты версий Минимальный
Терминал (lpadmin) Высокая Зависший интерфейс, сложные ошибки Средний (при ошибке ввода)
Сброс NVRAM/PRAM Низкая Кнопка удаления неактивна Отсутствует

Удаление сетевых принтеров и виртуальных служб

Сетевые принтеры, подключенные через IP-адрес, могут создавать дополнительные сложности. Система может пытаться подключиться к устройству, которое уже не существует в сети, что вызывает задержки. Для удаления таких устройств необходимо удалить запись по IP в настройках.

Зайдите в Принтеры и сканеры, выберите сетевое устройство и нажмите «Удалить». Если система требует «Адрес» и «Имя», убедитесь, что вы удаляете именно запись, а не пытаетесь добавить новую. Виртуальные принтеры, такие как Adobe PDF или Microsoft XPS, обычно не удаляются, их можно просто отключить в списке.

Иногда в системе остаются «призрачные» устройства, которые не отображаются в интерфейсе, но занимают ресурсы. Проверка через Терминал команды

lpstat -t
покажет полную картину всех активных и неактивных очередей.

💡

Если вы часто меняете принтеры, создайте отдельную папку с сохраненными драйверами на внешнем диске, чтобы не искать их каждый раз в интернете при переустановке.

Особенности работы с фирменным ПО производителей

Производители принтеров, такие как HP, Epson или Kyocera, часто устанавливают собственное ПО для мониторинга уровня чернил и обслуживания. Простого удаления принтера из системы может быть недостаточно для полной очистки.

Для полного удаления необходимо зайти в НастройкиПрограммы (или Приложения) и удалить соответствующее программное обеспечение производителя. В папке Applications часто есть утилиты вроде HP Utility или Epson Status Monitor, которые следует удалить отдельно.

Иногда после удаления драйвера остаются пустые папки в /Library/Printers/HP или аналогичных директориях. Это нормально, но если они мешают, их можно удалить вручную через Finder, подтвердив действие паролем администратора. Полная очистка системы гарантирует, что новая установка пройдет без конфликтов.

💡

Удаление драйверов производителя так же важно, как и удаление самого устройства из списка принтеров, чтобы избежать конфликтов версий.

⚠️ Внимание: Производители могут обновлять свои утилиты. Перед удалением проверьте официальный сайт, не требуется ли новое ПО для вашей модели, если вы планируете использовать её снова.

FAQ: Частые вопросы пользователей

Почему кнопка удаления принтера неактивна?

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

Можно ли удалить принтер полностью, включая драйвер?

Да, это делается через удаление PPD-файлов в папке /Library/Printers/PPDs/ и удаление соответствующего программного обеспечения в Приложениях. Это полезно при смене модели.

Что делать, если после удаления принтер снова появляется?

Скорее всего, у вас включена автоматическая настройка через сеть. Отключите опцию «Автоматически добавлять принтеры» в настройках Принтеры и сканеры и проверьте настройки сети.

Как узнать точное имя принтера для команды в Терминале?

Введите команду

lpstat -p
в Терминале. Система выведет список всех принтеров с их точными системными именами, которые нужно использовать в команде удаления.