Удаление драйверов принтера — задача, с которой сталкивается каждый пользователь при замене устройства, обновлении системы или устранении ошибок печати. Неправильное удаление может привести к конфликтам оборудования, "призрачным" принтерам в списке устройств или даже сбоям в работе операционной системы. Особенно актуальна проблема для пользователей, которые часто подключают разные модели принтеров от Canon, HP, Brother или Epson — остаточные файлы от старых драйверов нередко мешают корректной работе новых устройств.

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

Перед тем как приступить к процедуре, убедитесь, что у вас есть диск с драйверами или доступ к интернету для их повторной загрузки. Некоторые модели принтеров (например, HP LaserJet Pro M404n или Canon PIXMA MG3640) требуют фирменного ПО для полноценной работы сканера и факса — его тоже придётся переустановить.

📊 Какую ОС вы используете для работы с принтером?
Windows 10/11
macOS
Linux
Другая

Почему нужно полностью удалять драйверы принтера

Многие пользователи ограничиваются простым отключением принтера от компьютера или удалением его из списка устройств через Панель управления. Однако такой подход оставляет в системе:

  • 📁 Остаточные файлы драйверов в папках System32\DriverStore и Program Files, которые занимают место на диске и могут конфликтовать с новым ПО.
  • 🖨️ "Призрачные" принтеры — устройства, которые отображаются в списке, но физически не подключены. Они мешают выбору правильного принтера при печати.
  • 🔄 Некорректные настройки портов, особенно для сетевых принтеров (Brother HL-L2350DW, Xerox WorkCentre 3335), что приводит к ошибкам подключения.
  • 🛠️ Сбои в работе служб печати (Print Spooler), которые могут блокировать установку новых драйверов.

Например, при переходе с HP OfficeJet Pro 9015 на Epson EcoTank ET-2800 старые драйверы HP могут автоматически "подхватывать" задачи печати, отправляя их на несуществующее устройство. Это приводит к ошибкам типа 0x00000002 или Printer not responding.

Ещё одна распространённая проблема — конфликт версий ПО. Если вы обновляли драйвер через Центр обновления Windows, а затем пытались установить фирменную версию с сайта производителя, система может "смешивать" файлы, что приводит к сбоям при печати двусторонних документов или сканированию.

💡

Перед удалением драйверов проверьте, нет ли в очереди печати застрявших документов. Откройте Устройства и принтеры, щёлкните правой кнопкой по принтеру → Просмотр очереди печатиОчистить очередь.

Подготовка к удалению: сохраняем настройки и данные

Прежде чем приступить к очистке системы, выполните несколько важных шагов, чтобы не потерять критичные данные:

  1. Экспортируйте профили печати. Если вы настроили пользовательские форматы бумаги, профили цвета или макросы (например, для Canon imagePROGRAF), сохраните их в файл. В большинстве драйверов это делается через меню Свойства принтера → Вкладка "Настройки устройства" → Экспорт.
  2. Сделайте резервную копию очереди печати. Если в очереди есть важные документы, экспортируйте их в PDF через виртуальный принтер (например, Microsoft Print to PDF).
  3. Запишите сетевые настройки. Для принтеров с поддержкой Wi-Fi Direct или Ethernet (например, Brother MFC-L2710DW) сохраните IP-адрес, имя хоста и пароль сети — они понадобятся при повторном подключении.

Для корпоративных пользователей, работающих с Xerox AltaLink или Ricoh MP C3004, дополнительно проверьте настройки LDAP-аутентификации и учётных записей на сервере печати — их тоже придётся настраивать заново.

Что будет, если не сохранить настройки перед удалением?

Без резервной копии вам придётся вручную восстанавливать:

- Пользовательские форматы бумаги (например, конверты или этикетки нестандартного размера).

- Профили ICC для цветокоррекции (критично для фотопринтеров Epson SureColor или Canon PRO-1000).

- Настройки безопасности (PIN-коды для доступа к функциям сканирования/факса).

- Сетевые пути к общим принтерам в офисной сети.

Внимание! Если ваш принтер подключён через USB-хаб или док-станцию, отключите его напрямую от порта компьютера перед удалением драйверов. Некоторые модели (например, HP DeskJet 2700) могут автоматически переустанавливать драйвер при обнаружении подключения, что помешает полной очистке.

Удаление драйверов принтера в Windows 10 и 11

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

Шаг 1: Удаление принтера через "Параметры"

Самый простой, но недостаточный метод:

  1. Откройте Пуск → Параметры → Bluetooth и устройства → Принтеры и сканеры.
  2. Найдите свой принтер (например, Epson L3250) и нажмите Удалить устройство.
  3. Подтвердите действие. Если принтер не удаляется, отключите его от сети/USB и повторите попытку.

Обратите внимание: этот метод удаляет только "видимую" часть принтера, но не очищает драйверы и файлы конфигурации.

Шаг 2: Удаление драйверов через "Диспетчер печати"

Для полной очистки:

  1. Нажмите Win + R, введите printui /s /t2 и нажмите Enter.
  2. В открывшемся окне перейдите на вкладку Драйверы.
  3. Выберите драйвер вашего принтера (ищите по модели, например, Brother DCP-T720DW) и нажмите Удалить.
  4. Поставьте галочку Удалить драйвер и пакет драйверов и подтвердите.

Если драйвер не удаляется, попробуйте запустить Диспетчер печати от имени администратора.

Шаг 3: Очистка остаточных файлов вручную

Даже после удаления через printui в системе могут оставаться файлы. Удалите их вручную:

  • 📂 Папка с драйверами: C:\Windows\System32\spool\drivers\x64\3 (для 64-битной системы) или ...\x86\3 (для 32-битной). Удалите папку с названием вашего принтера.
  • 🗃️ Папка производителя: C:\Program Files\ или C:\Program Files (x86)\ — ищите папки с названиями HP, Epson, Canon и т.д.
  • 🔍 Реестр Windows: нажмите Win + R, введите regedit, затем перейдите в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers и удалите ключи, связанные с вашим принтером.

⚠️ Внимание! Редактирование реестра может привести к нестабильной работе системы. Перед изменениями создайте точку восстановления: Панель управления → Восстановление → Настройка восстановления системы → Создать.

Отсутствует папка с драйвером в C:\Windows\System32\spool\drivers\

Нет записей о принтере в regedit (см. путь выше)

Принтер не отображается в Диспетчере устройств (раздел "Очереди печати")

Файлы производителя удалены из Program Files

-->

Шаг 4: Сброс службы печати

Если после удаления драйверов принтер всё равно не устанавливается или возникают ошибки, сбросьте службу Print Spooler:

net stop spooler

del %systemroot%\System32\spool\printers\* /Q

net start spooler

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

Удаление драйверов на macOS (Ventura, Monterey, Sonoma)

В отличие от Windows, macOS хранит драйверы принтеров в системной библиотеке, и их удаление требует особого подхода. Инструкция подходит для MacBook Pro/Air, iMac и Mac mini на чипах Intel и Apple Silicon.

Шаг 1: Удаление принтера через "Системные настройки"

  1. Откройте Системные настройки → Принтеры и сканеры.
  2. Выберите принтер (например, Canon TS3440) и нажмите (минус) внизу списка.
  3. Подтвердите удаление. Если кнопка неактивна, разблокируйте настройки, нажав на замок в левом нижнем углу.

Шаг 2: Очистка файлов драйверов

macOS хранит драйверы в нескольких местах. Удалите их через Терминал (приложение в Программы → Утилиты):

sudo rm -rf /Library/Printers/ppd/Contents/Resources/*

sudo rm -rf /Library/Printers/Canon/ # Замените "Canon" на вашего производителя

sudo rm -rf ~/Library/Printers/

Для принтеров HP дополнительно выполните:

sudo rm -rf /Library/Printers/hp/

⚠️ Внимание! Если вы используете AirPrint для печати с iPhone или iPad, не удаляйте системные файлы /System/Library/... — это может нарушить работу функции.

Шаг 3: Удаление пакетов установщика

Некоторые производители (например, Epson) устанавливают дополнительное ПО через .pkg-файлы. Чтобы удалить их полностью:

  1. Откройте Терминал и введите:
    sudo installer -pkg /Library/Receipts/InstallHistory.plist -tgt / -dumplog
  2. Найдите в логе записи с названием вашего принтера (например, Epson Software Updater).
  3. Удалите пакеты через:
    sudo pkgutil --forget com.epson.printerdriver

    (замените com.epson.printerdriver на актуальный идентификатор из лога).

После очистки перезагрузите Mac. Если принтер подключён по сети, сбросьте его настройки через веб-интерфейс (обычно доступен по IP-адресу принтера в браузере).

Удаление драйверов в Linux (Ubuntu, Debian, Fedora)

В Linux драйверы принтеров управляются через систему CUPS (Common Unix Printing System). Процесс удаления зависит от способа установки драйверов: через репозитории или вручную.

Шаг 1: Удаление через веб-интерфейс CUPS

  1. Откройте браузер и перейдите по адресу: http://localhost:631.
  2. Перейдите в раздел Printers (Принтеры).
  3. Выберите свой принтер (например, Brother DCP-1612W) и нажмите Delete Printer.

Шаг 2: Очистка пакетов драйверов

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

  • Для Debian/Ubuntu:
    sudo apt purge printer-driver-foo2zjs  # Для принтеров ZjStream (например, HP LaserJet 1018)
    

    sudo apt purge hplip # Для принтеров HP

    sudo apt purge epson-inkjet-printer-escpr # Для струйных Epson

  • Для Fedora/RHEL:
    sudo dnf remove foomatic-db-ppds
    

    sudo dnf remove epson-inkjet-printer-escpr

Шаг 3: Удаление вручную установленных драйверов

Если вы устанавливали драйверы с сайта производителя (например, для Canon PIXMA MG2540S), найдите и удалите их файлы:

sudo rm -rf /usr/share/cups/model/manufacturer-PPDs/  # PPD-файлы

sudo rm -rf /opt/brother/ # Пример для Brother

sudo rm -rf /usr/local/share/ppd/ # Локальные PPD

После очистки перезапустите службу CUPS:

sudo systemctl restart cups
💡

В Linux драйверы принтеров часто входят в состав пакетов foomatic или hplip. Удаляйте их только если уверены, что они не используются другими устройствами.

Удаление "призрачных" принтеров и сброс очереди печати

"Призрачные" принтеры — это устройства, которые отображаются в системе, но физически не подключены. Они появляются из-за сбоев при удалении или миграции настроек между версиями Windows. Чтобы избавиться от них:

В Windows:

  1. Откройте Редактор реестра (regedit).
  2. Перейдите в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers.
  3. Удалите ключи, соответствующие несуществующим принтерам (ищите по названию модели).
  4. Перезапустите службу Print Spooler (см. команду выше).

В macOS:

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

sudo lpstat -p | awk '{print $2}' | xargs -I{} sudo lpadmin -x {}

Эта команда удаляет все принтеры, зарегистрированные в системе.

Сброс очереди печати

Если в очереди застряли документы, очистите её:

  • 🪟 Windows: net stop spooler → удалите все файлы в C:\Windows\System32\spool\PRINTERS\net start spooler.
  • 🍎 macOS: sudo cancel -a - (очищает все задачи).
  • 🐧 Linux: sudo cancel -a -x.

⚠️ Внимание! Если после сброса очередь печати всё равно не работает, проверьте права доступа к папке spool. В Windows запустите от администратора:

icacls "C:\Windows\System32\spool\PRINTERS" /grant Administrators:F /T

Типичные ошибки и их решения

При удалении драйверов пользователи часто сталкиваются с типичными проблемами. Мы собрали самые распространённые и способы их решения:

Ошибка Причина Решение
Операция не может быть выполнена (код 0x00000002) Драйвер используется системой или другим процессом Запустите Диспетчер задач, завершите процессы spoolsv.exe и PrintIsolationHost.exe, затем повторите удаление
Принтер появляется снова после перезагрузки Автоустановка драйверов через Windows Update Отключите автоматическую установку драйверов: Панель управления → Система → Дополнительные параметры системы → Оборудование → Параметры установки устройств → Нет, предоставить выбор
Unable to remove printer: client-error-not-found (Linux) Принтер не существует в конфигурации CUPS Проверьте список принтеров через lpstat -a и удалите корректное имя
После удаления не устанавливается новый драйвер Остаточные файлы в DriverStore Выполните очистку через pnputil:
pnputil /delete-driver oem*.inf /uninstall /force
Ошибка Filter failed (macOS) Повреждённые файлы PPD Удалите /etc/cups/ppd/* и переустановите драйвер

Если ваш принтер подключён по сети и после удаления драйверов перестал определяться, проверьте:

  • 🔌 Физическое подключение — кабель Ethernet или сигнал Wi-Fi.
  • 🌐 Настройки роутера — некоторые модели (например, TP-Link Archer C6) блокируют протокол LPD, необходимый для сетевой печати.
  • 🔒 Брандмауэр — в Windows добавьте исключение для spoolsv.exe, в macOS проверьте настройки в Системные настройки → Сеть → Брандмауэр.
💡

Если после удаления драйверов принтер перестал работать по USB, попробуйте подключить его к другому порту. Некоторые материнские платы (особенно с чипсетами Intel H670 или AMD B550) имеют ограничения на количество подключаемых USB-устройств с собственными драйверами.

Как предотвратить проблемы с драйверами в будущем

Чтобы избежать конфликтов при следующем обновлении или замене принтера, следуйте этим рекомендациям:

  • 📥 Используйте официальные драйверы. Скачивайте ПО только с сайтов производителей:
    • HP: https://support.hp.com
    • Canon: https://www.usa.canon.com/support
    • Epson: https://epson.com/Support
    • Brother: https://www.brother-usa.com/support
  • 🔄 Регулярно обновляйте драйверы, но не через Windows Update, а с помощью фирменных утилит (например, HP Support Assistant или Epson Software Updater).
  • 📂 Создавайте точки восстановления перед установкой новых драйверов. В Windows: Панель управления → Восстановление → Создание точки восстановления.
  • 🖥️ Для офисных принтеров (например, Xerox VersaLink C405) используйте сервер печати — это позволит централизованно управлять драйверами для всех компьютеров в сети.

Если ваш принтер поддерживает протокол IPP Everywhere (например, Canon imageCLASS MF743Cdw), попробуйте подключить его без установки драйверов — современные ОС имеют встроенную поддержку этого стандарта.

Для пользователей, часто работающих с разными принтерами, рекомендуем использовать виртуальные машины или контейнеры (например, Docker) для изоляции драйверов. Это актуально для дизайнеров, которые тестируют печать на разных моделях Epson SureColor или Canon imagePROGRAF.

💡

Перед покупкой нового принтера проверьте его совместимость с вашей ОС на сайте производителя. Некоторые модели (например, Brother MFC-J6945DW) требуют специальных драйверов для Linux или macOS.

FAQ: Частые вопросы об удалении драйверов принтера

Можно ли удалить драйвер принтера без прав администратора?

Нет, для полного удаления драйверов требуются права администратора (или root в Linux/macOS). Без них вы сможете только удалить принтер из списка устройств, но файлы драйверов останутся в системе. Если у вас нет прав администратора, обратитесь к IT-отделу или владельцу компьютера.

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

Возможные причины и решения:

  1. USB-порт не работает: подключите принтер к другому порту или проверьте кабель.
  2. Остаточные файлы мешают установке: выполните очистку через pnputil /delete-driver (Windows) или удалите /Library/Printers/ (macOS).
  3. Драйвер несовместим с версией ОС: скачайте актуальную версию с сайта производителя.
  4. Сбой службы печати: перезапустите Print Spooler (Windows) или CUPS (Linux/macOS).

Как удалить драйверы для сетевого принтера, если он подключён через другой компьютер?

Если принтер расшаривается через другой ПК (например, в офисной сети), выполните следующие шаги:

  1. На компьютере, к которому физически подключён принтер, удалите драйверы стандартным способом.
  2. На остальных компьютерах сети удалите сетевой принтер через Панель управления → Устройства и принтеры.
  3. Если принтер подключён через IP-адрес, удалите его через printui /s /t2 (вкладка "Порты").
  4. Перезагрузите все компьютеры в сети.

Для корпоративных сетей с Active Directory может потребоваться помощь системного администратора для обновления групповой политики.

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

Нет, замена картриджей (например, в HP 65 или Canon PG-445) не требует переустановки драйверов. Однако если после замены принтер выдаёт ошибку (например, Incompatible cartridge), попробуйте:

  • Перезагрузить принтер (выключить на 30 секунд).
  • Очистить контакты картриджа и принтера сухой салфеткой.
  • Сбросить счётчики картриджей через сервисное меню (для некоторых моделей Epson или Canon).

Удаление драйверов потребуется только если ошибка связана с программным обеспечением (например, после обновления ОС).

Как удалить драйверы для 3D-принтера (например, Creality Ender 3)?

3D-принтеры (например, Creality Ender 3, Prusa i3 или Anycubic Kobra) используют драйверы для связи с компьютером через USB (обычно CH340, FTDI или Marlin). Чтобы их удалить:

  1. Отключите принтер от USB.
  2. В Windows откройте Диспетчер устройств (devmgmt.msc).
  3. Найдите в разделе Порты (COM и LPT) устройство типа USB-SERIAL CH340.
  4. Щёлкните правой кнопкой → Удалить устройство → поставьте галочку Удалить программы драйверов для этого устройства.
  5. Для полной очистки используйте утилиту USBDeview (скачать с nirsoft.net).

В macOS и Linux драйверы для 3D-принтеров обычно встроены в ядро, и их удаление не требуется. Достаточно отключить устройство и удалить ПО для слайсинга (например, Ultimaker Cura или PrusaSlicer).