Удаление принтера Canon с компьютера кажется простой задачей — пока не сталкиваешься с «призрачными» устройствами в списке оборудования, ошибками печати или конфликтами драйверов. Даже после стандартного удаления через «Панель управления» принтер может продолжать отображаться в системе, а очередь печати — блокировать новые задания. В этой статье разберём три уровня очистки: базовое удаление для новичков, глубокое удаление драйверов для опытных пользователей и экстренные меры при сбоях системы.
Особое внимание уделим скрытым службам печати Windows, которые часто игнорируют даже IT-специалисты. Например, служба Print Spooler может «запоминать» принтер даже после его физического отключения, что приводит к ошибкам типа 0x00000002 или 0x00000709. А на macOS некорректное удаление приводит к дублированию устройств в CUPS — системе управления печатью Unix. Подробные инструкции ниже помогут избежать этих проблем.
Когда нужно удалять принтер Canon полностью?
Не спешите удалять устройство при первой же ошибке. Вот 5 признаков, что принтер требует полной очистки:
- 🖨️ Принтер отображается в списке устройств, но не печатает (
Состояние: ОшибкаилиНе отвечает). - 🔄 Очередь печати «зависла»: документы не удаляются, новые не добавляются.
- 🚫 Конфликт драйверов после обновления Windows или установки нового ПО (например, Canon IJ Network Tool).
- 📄 Документы печатаются с искажёнными символами или пустыми страницами (признак повреждённых драйверов).
- 🔌 Принтер дублируется в списке после подключения к другому порту (USB/Wi-Fi).
Если проблема носит разовый характер (например, занят порт USB), попробуйте сначала перезагрузить принтер и компьютер. Для системных сбоев — читайте дальше.
Подготовка к удалению: что сделать ДО очистки?
Некорректное удаление может привести к потере сетевых настроек принтера (например, IP-адреса в локальной сети) или конфликтам с другими устройствами. Выполните эти шаги:
- Сохраните настройки принтера (если планируете подключать его снова):
- 📋 Для сетевых принтеров: запишите IP-адрес (найдите в
Настройки → Сетевые настройкина дисплее принтера). - 🔑 Если используется аутентификация (например, для Canon imageRUNNER), сохраните логин/пароль.
- 📋 Для сетевых принтеров: запишите IP-адрес (найдите в
net stop spooler
del %systemroot%\System32\spool\printers\* /Q
net start spooler
Эти команды очистят все задания. Введите их в Командную строку (администратор).
- 🔌 Для USB: извлеките кабель.
- 📶 Для Wi-Fi/Ethernet: отключите принтер от сети или выключите его.
Отключен принтер от сети/USB|
Сохранены сетевые настройки (IP, логин)|
Очищена очередь печати|
Закрыты все программы, использующие принтер (Word, Photoshop и т.д.)|
Создана точка восстановления системы (для Windows)
-->
⚠️ Внимание: Если принтер подключён к нескольким устройствам (например, через Canon PRINT Business), удаление на одном ПК может нарушить работу на других. Перед очисткой проверьте, не используется ли устройство коллегами (актуально для офисов).
Способ 1: Стандартное удаление через «Панель управления» (Windows)
Этот метод подходит для 90% домашних пользователей и удаляет принтер из списка устройств, но не всегда очищает драйверы полностью.
- Откройте «Панель управления»:
Нажмите
Win + R, введитеcontrol printersи нажмитеEnter. - Найдите принтер Canon:
В списке устройств кликните правой кнопкой по модели (например, Canon PIXMA MG3640) и выберите
Удалить устройство. - Подтвердите удаление:
Если система запросит права администратора — подтвердите.
- Перезагрузите компьютер.
После перезагрузки принтер должен исчезнуть из списка. Однако драйверы и службы печати могут остаться. Чтобы проверить это:
- Откройте
Диспетчер устройств(Win + X → Диспетчер устройств). - Разверните раздел
Очереди печати. - Если там остались устройства с названием Canon — переходите к глубокой очистке.
Если принтер не удаляется и выдаёт ошибку 0x00000002, попробуйте сначала остановить службу Print Spooler через services.msc, затем повторите удаление.
Способ 2: Глубокое удаление драйверов и служб (для опытных)
Если принтер продолжает отображаться или возникают ошибки при установке нового устройства, потребуется ручная очистка. Этот метод удаляет:
- 🖥️ Драйверы принтера из системы.
- 📁 Временные файлы и реестровые записи.
- 🔄 Задания из очереди печати (включая «невидимые»).
- Удалите принтер через «Принтеры и сканеры»:
Перейдите в
Параметры → Устройства → Принтеры и сканеры, выберите принтер и нажмитеУдалить устройство. - Очистите драйверы:
- Откройте
Панель управления → Устройства и принтеры. - Кликните правой кнопкой по пустому месту →
Настройка сервера печати. - Перейдите на вкладку
Драйверы, выберите драйвер Canon
Удалить. - Откройте
- Удалите файлы вручную:
Перейдите в папку
C:\Windows\System32\spool\driversи удалите все папки с названием Canon (например,x64\3\Canon MG3600 series). - Очистите реестр (для продвинутых!):
Откройте
regeditи удалите ветки:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version-4\CanonHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\Canon
⚠️ Внимание: Неправильное изменение реестра может привести к сбою системы. Перед редактированием создайте резервную копию (
Файл → Экспорт). - Откройте
Терминали введите:sudo lpadmin -x Canon_Printer_Namesudo rm -rf /etc/cups/ppd/Canon_*.ppd
(замените
Canon_Printer_Nameна имя вашего принтера). - Перезапустите службу
CUPS:sudo launchctl stop org.cups.cupsdsudo launchctl start org.cups.cupsd
- Откройте
CMDот имени администратора. - Получите список всех принтеров:
wmic printer list brief - Удалите принтер по имени (замените
Canon_MG3600на вашу модель):printui /dl /n "Canon_MG3600" - Очистите очередь печати:
net stop spoolerdel %systemroot%\System32\spool\printers\* /Q
net start spooler
- Получите список принтеров:
lpstat -a - Удалите принтер:
sudo lpadmin -x Canon_Printer_Name - Перезапустите службу:
sudo systemctl restart cups - 🔄 Очередь печати не очищается:
Если документы продолжают «висеть» в очереди, остановите службу
Print Spooler, удалите файлы вC:\Windows\System32\spool\PRINTERSи перезапустите службу. - 🖨️ Принтер появляется снова после перезагрузки:
Это означает, что устройство автоматически устанавливается через Windows Update. Отключите автоматическую установку драйверов:
- Откройте
Панель управления → Система → Дополнительные параметры системы. - На вкладке
ОборудованиенажмитеПараметры установки устройств. - Выберите
Нет, предоставить возможность выбора.
- Откройте
- 🚫 Ошибка
0x00000709при добавлении нового принтера:Это конфликт драйверов. Удалите все устройства Canon из
Диспетчера устройств(разделОчереди печати) и переустановите драйвер с официального сайта. - Откройте
Управление печатью(printmanagement.msc). - Перейдите в
Серверы печати → [Имя_сервера] → Принтеры. - Удалите принтер правой кнопкой →
Удалить. - Очистите драйверы через
Сервер печати → Драйверы. - Проверьте список принтеров:
lpstat -t - Удалите принтер:
sudo lpadmin -x Принтер_Canon - Удалите класс принтера (если есть):
sudo lpadmin -x @if( lpstat -t | grep -q 'class' ) - Перезапустите
CUPS:sudo systemctl restart cups - Откройте
gpedit.msc(Редактор локальной групповой политики). - Перейдите в
Конфигурация компьютера → Административные шаблоны → Принтеры. - Активируйте политику
Отключить автоматическую установку принтеров. - Откройте
Терминал. - Введите
lpstat -p, чтобы найти скрытые устройства. - Удалите принтер командой
sudo lpadmin -x Имя_принтера. - Очистите кэш
CUPS:sudo rm -rf /var/spool/cups/*sudo rm -rf /etc/cups/ppd/*
- Драйвер удалён не полностью (остались файлы в
C:\Windows\System32\spool\drivers). - Порт принтера (USB/LPT) конфликтует с другим устройством.
- Удалите все упоминания принтера в
Диспетчере устройств(разделыОчереди печатииКонтроллеры USB). - Переустановите драйвер с официального сайта Canon, выбрав правильный порт.
- Откройте
regedit. - Перейдите в
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers. - Удалите папку с именем вашего принтера.
- Перезагрузите ПК.
Инструкция для Windows 10/11:
Для macOS:
Глубокая очистка требуется только при конфликтах драйверов или ошибках системы. Для обычного удаления достаточно стандартного метода.
Способ 3: Удаление через командную строку (для IT-специалистов)
Если графический интерфейс недоступен (например, на сервере) или принтер «застрял» в системе, используйте командную строку.
Для Windows:
Для Linux (CUPS):
| ОС | Команда для списка принтеров | Команда для удаления |
|---|---|---|
| Windows | wmic printer list brief |
printui /dl /n "Имя_принтера" |
| macOS | lpstat -a |
sudo lpadmin -x Имя_принтера |
| Linux (Ubuntu/Debian) | lpstat -a |
sudo lpadmin -x Имя_принтера |
Устранение ошибок после удаления
Даже после успешного удаления могут возникать проблемы. Рассмотрим типичные сценарии:
Что делать, если принтер не удаляется вообще?
Если принтер не удаляется ни одним из способов, причиной может быть:
1. Повреждение системы — проверьте целостность файлов командой sfc /scannow.
2. Вирусное ПО — просканируйте систему антивирусом (например, Kaspersky Virus Removal Tool).
3. Проблемы с правами доступа — попробуйте удалить принтер из Безопасного режима (запуск с правами администратора).
Как удалить принтер Canon с сервера или терминала (для администраторов)
В корпоративной среде принтеры часто подключены к серверам печати (например, Windows Server или CUPS на Linux). Здесь стандартные методы не работают — требуется очистка на уровне службы.
Для Windows Server:
Для Linux-сервера (CUPS):
⚠️ Внимание: На серверах с большим количеством пользователей удаление принтера может прервать печать для других сотрудников. Перед очисткой перенаправьте задания на резервное устройство или предупредите пользователей.
FAQ: Частые вопросы об удалении принтеров Canon
Можно ли удалить принтер Canon без прав администратора?
Нет. Удаление принтеров и драйверов требует прав администратора, так как затрагивает системные файлы и службы (например, Print Spooler). Если у вас нет прав, обратитесь к IT-отделу или владельцу ПК.
После удаления принтер снова появляется при подключении по USB. Почему?
Это функция Plug and Play — Windows автоматически устанавливает драйвер из своей базы. Чтобы отключить автоустановку:
Как удалить принтер Canon с Mac, если он не отображается в настройках?
Если принтер скрыт, но блокирует печать:
Удалил принтер, но при печати вылетает ошибка 0x00000057. Что делать?
Ошибка 0x00000057 означает, что параметры принтера неверны. Это происходит, если:
Решение:
Можно ли удалить принтер Canon через реестр, не используя «Панель управления»?
Да, но это рискованно. Следуйте инструкции:
Предупреждение: Неправильное редактирование реестра может привести к сбою системы. Рекомендуется создать резервную копию (Файл → Экспорт) перед изменениями.