Удаление драйверов принтера — задача, с которой сталкивается каждый пользователь при замене устройства, обновлении системы или устранении ошибок печати. Неправильное удаление может привести к конфликтам оборудования, "призрачным" принтерам в списке устройств или даже сбоям в работе операционной системы. Особенно актуальна проблема для пользователей, которые часто подключают разные модели принтеров от Canon, HP, Brother или Epson — остаточные файлы от старых драйверов нередко мешают корректной работе новых устройств.
В этой статье вы найдёте пошаговые инструкции для всех популярных операционных систем, включая скрытые методы очистки, которые не описаны в стандартной документации производителей. Мы также разберём типичные ошибки при удалении и способы их избежать, чтобы ваш принтер работал стабильно после переустановки ПО.
Перед тем как приступить к процедуре, убедитесь, что у вас есть диск с драйверами или доступ к интернету для их повторной загрузки. Некоторые модели принтеров (например, HP LaserJet Pro M404n или Canon PIXMA MG3640) требуют фирменного ПО для полноценной работы сканера и факса — его тоже придётся переустановить.
Почему нужно полностью удалять драйверы принтера
Многие пользователи ограничиваются простым отключением принтера от компьютера или удалением его из списка устройств через Панель управления. Однако такой подход оставляет в системе:
- 📁 Остаточные файлы драйверов в папках
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, а затем пытались установить фирменную версию с сайта производителя, система может "смешивать" файлы, что приводит к сбоям при печати двусторонних документов или сканированию.
Перед удалением драйверов проверьте, нет ли в очереди печати застрявших документов. Откройте Устройства и принтеры, щёлкните правой кнопкой по принтеру → Просмотр очереди печати → Очистить очередь.
Подготовка к удалению: сохраняем настройки и данные
Прежде чем приступить к очистке системы, выполните несколько важных шагов, чтобы не потерять критичные данные:
- Экспортируйте профили печати. Если вы настроили пользовательские форматы бумаги, профили цвета или макросы (например, для Canon imagePROGRAF), сохраните их в файл. В большинстве драйверов это делается через меню
Свойства принтера → Вкладка "Настройки устройства" → Экспорт. - Сделайте резервную копию очереди печати. Если в очереди есть важные документы, экспортируйте их в PDF через виртуальный принтер (например, Microsoft Print to PDF).
- Запишите сетевые настройки. Для принтеров с поддержкой
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: Удаление принтера через "Параметры"
Самый простой, но недостаточный метод:
- Откройте
Пуск → Параметры → Bluetooth и устройства → Принтеры и сканеры. - Найдите свой принтер (например, Epson L3250) и нажмите
Удалить устройство. - Подтвердите действие. Если принтер не удаляется, отключите его от сети/USB и повторите попытку.
Обратите внимание: этот метод удаляет только "видимую" часть принтера, но не очищает драйверы и файлы конфигурации.
Шаг 2: Удаление драйверов через "Диспетчер печати"
Для полной очистки:
- Нажмите
Win + R, введитеprintui /s /t2и нажмитеEnter. - В открывшемся окне перейдите на вкладку
Драйверы. - Выберите драйвер вашего принтера (ищите по модели, например, Brother DCP-T720DW) и нажмите
Удалить. - Поставьте галочку
Удалить драйвер и пакет драйверови подтвердите.
Если драйвер не удаляется, попробуйте запустить Диспетчер печати от имени администратора.
Шаг 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: Удаление принтера через "Системные настройки"
- Откройте
Системные настройки → Принтеры и сканеры. - Выберите принтер (например, Canon TS3440) и нажмите
–(минус) внизу списка. - Подтвердите удаление. Если кнопка неактивна, разблокируйте настройки, нажав на замок в левом нижнем углу.
Шаг 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-файлы. Чтобы удалить их полностью:
- Откройте
Терминали введите:sudo installer -pkg /Library/Receipts/InstallHistory.plist -tgt / -dumplog - Найдите в логе записи с названием вашего принтера (например,
Epson Software Updater). - Удалите пакеты через:
sudo pkgutil --forget com.epson.printerdriver(замените
com.epson.printerdriverна актуальный идентификатор из лога).
После очистки перезагрузите Mac. Если принтер подключён по сети, сбросьте его настройки через веб-интерфейс (обычно доступен по IP-адресу принтера в браузере).
Удаление драйверов в Linux (Ubuntu, Debian, Fedora)
В Linux драйверы принтеров управляются через систему CUPS (Common Unix Printing System). Процесс удаления зависит от способа установки драйверов: через репозитории или вручную.
Шаг 1: Удаление через веб-интерфейс CUPS
- Откройте браузер и перейдите по адресу:
http://localhost:631. - Перейдите в раздел
Printers(Принтеры). - Выберите свой принтер (например, 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-ppdssudo 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:
- Откройте
Редактор реестра(regedit). - Перейдите в
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers. - Удалите ключи, соответствующие несуществующим принтерам (ищите по названию модели).
- Перезапустите службу
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:
|
Ошибка 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
- HP:
- 🔄 Регулярно обновляйте драйверы, но не через
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-отделу или владельцу компьютера.
После удаления драйверов принтер не определяется. Что делать?
Возможные причины и решения:
- USB-порт не работает: подключите принтер к другому порту или проверьте кабель.
- Остаточные файлы мешают установке: выполните очистку через
pnputil /delete-driver(Windows) или удалите/Library/Printers/(macOS). - Драйвер несовместим с версией ОС: скачайте актуальную версию с сайта производителя.
- Сбой службы печати: перезапустите
Print Spooler(Windows) илиCUPS(Linux/macOS).
Как удалить драйверы для сетевого принтера, если он подключён через другой компьютер?
Если принтер расшаривается через другой ПК (например, в офисной сети), выполните следующие шаги:
- На компьютере, к которому физически подключён принтер, удалите драйверы стандартным способом.
- На остальных компьютерах сети удалите сетевой принтер через
Панель управления → Устройства и принтеры. - Если принтер подключён через
IP-адрес, удалите его черезprintui /s /t2(вкладка "Порты"). - Перезагрузите все компьютеры в сети.
Для корпоративных сетей с 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). Чтобы их удалить:
- Отключите принтер от USB.
- В Windows откройте
Диспетчер устройств(devmgmt.msc). - Найдите в разделе
Порты (COM и LPT)устройство типаUSB-SERIAL CH340. - Щёлкните правой кнопкой →
Удалить устройство→ поставьте галочкуУдалить программы драйверов для этого устройства. - Для полной очистки используйте утилиту USBDeview (скачать с
nirsoft.net).
В macOS и Linux драйверы для 3D-принтеров обычно встроены в ядро, и их удаление не требуется. Достаточно отключить устройство и удалить ПО для слайсинга (например, Ultimaker Cura или PrusaSlicer).