Удаление принтера Canon с компьютера кажется простой задачей — пока не сталкиваешься с «призрачными» устройствами в списке оборудования, ошибками печати или конфликтами драйверов. Даже после стандартного удаления через «Панель управления» принтер может продолжать отображаться в системе, а очередь печати — блокировать новые задания. В этой статье разберём три уровня очистки: базовое удаление для новичков, глубокое удаление драйверов для опытных пользователей и экстренные меры при сбоях системы.

Особое внимание уделим скрытым службам печати Windows, которые часто игнорируют даже IT-специалисты. Например, служба Print Spooler может «запоминать» принтер даже после его физического отключения, что приводит к ошибкам типа 0x00000002 или 0x00000709. А на macOS некорректное удаление приводит к дублированию устройств в CUPS — системе управления печатью Unix. Подробные инструкции ниже помогут избежать этих проблем.

Когда нужно удалять принтер Canon полностью?

Не спешите удалять устройство при первой же ошибке. Вот 5 признаков, что принтер требует полной очистки:

  • 🖨️ Принтер отображается в списке устройств, но не печатает (Состояние: Ошибка или Не отвечает).
  • 🔄 Очередь печати «зависла»: документы не удаляются, новые не добавляются.
  • 🚫 Конфликт драйверов после обновления Windows или установки нового ПО (например, Canon IJ Network Tool).
  • 📄 Документы печатаются с искажёнными символами или пустыми страницами (признак повреждённых драйверов).
  • 🔌 Принтер дублируется в списке после подключения к другому порту (USB/Wi-Fi).

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

📊 Как вы подключаете принтер Canon?
По USB
По Wi-Fi
По Ethernet
Через облако (Canon PRINT)
Другой способ

Подготовка к удалению: что сделать ДО очистки?

Некорректное удаление может привести к потере сетевых настроек принтера (например, IP-адреса в локальной сети) или конфликтам с другими устройствами. Выполните эти шаги:

  1. Сохраните настройки принтера (если планируете подключать его снова):
    • 📋 Для сетевых принтеров: запишите IP-адрес (найдите в Настройки → Сетевые настройки на дисплее принтера).
    • 🔑 Если используется аутентификация (например, для Canon imageRUNNER), сохраните логин/пароль.
  • Проверьте очередь печати:
    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% домашних пользователей и удаляет принтер из списка устройств, но не всегда очищает драйверы полностью.

    1. Откройте «Панель управления»:

      Нажмите Win + R, введите control printers и нажмите Enter.

    2. Найдите принтер Canon:

      В списке устройств кликните правой кнопкой по модели (например, Canon PIXMA MG3640) и выберите Удалить устройство.

    3. Подтвердите удаление:

      Если система запросит права администратора — подтвердите.

    4. Перезагрузите компьютер.

    После перезагрузки принтер должен исчезнуть из списка. Однако драйверы и службы печати могут остаться. Чтобы проверить это:

    1. Откройте Диспетчер устройств (Win + X → Диспетчер устройств).
    2. Разверните раздел Очереди печати.
    3. Если там остались устройства с названием Canon — переходите к глубокой очистке.
    💡

    Если принтер не удаляется и выдаёт ошибку 0x00000002, попробуйте сначала остановить службу Print Spooler через services.msc, затем повторите удаление.

    Способ 2: Глубокое удаление драйверов и служб (для опытных)

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

    • 🖥️ Драйверы принтера из системы.
    • 📁 Временные файлы и реестровые записи.
    • 🔄 Задания из очереди печати (включая «невидимые»).
    • Инструкция для Windows 10/11:

      1. Удалите принтер через «Принтеры и сканеры»:

        Перейдите в Параметры → Устройства → Принтеры и сканеры, выберите принтер и нажмите Удалить устройство.

      2. Очистите драйверы:
        1. Откройте Панель управления → Устройства и принтеры.
        2. Кликните правой кнопкой по пустому месту → Настройка сервера печати.
        3. Перейдите на вкладку Драйверы, выберите драйвер Canon и нажмите Удалить.
      3. Удалите файлы вручную:

        Перейдите в папку C:\Windows\System32\spool\drivers и удалите все папки с названием Canon (например, x64\3\Canon MG3600 series).

      4. Очистите реестр (для продвинутых!):

        Откройте regedit и удалите ветки:

        HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version-4\Canon
        

        HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\Canon

        ⚠️ Внимание: Неправильное изменение реестра может привести к сбою системы. Перед редактированием создайте резервную копию (Файл → Экспорт).

      Для macOS:

      1. Откройте Терминал и введите:
        sudo lpadmin -x Canon_Printer_Name
        

        sudo rm -rf /etc/cups/ppd/Canon_*.ppd

        (замените Canon_Printer_Name на имя вашего принтера).

      2. Перезапустите службу CUPS:
        sudo launchctl stop org.cups.cupsd
        

        sudo launchctl start org.cups.cupsd

      💡

      Глубокая очистка требуется только при конфликтах драйверов или ошибках системы. Для обычного удаления достаточно стандартного метода.

      Способ 3: Удаление через командную строку (для IT-специалистов)

      Если графический интерфейс недоступен (например, на сервере) или принтер «застрял» в системе, используйте командную строку.

      Для Windows:

      1. Откройте CMD от имени администратора.
      2. Получите список всех принтеров:
        wmic printer list brief
      3. Удалите принтер по имени (замените Canon_MG3600 на вашу модель):
        printui /dl /n "Canon_MG3600"
      4. Очистите очередь печати:
        net stop spooler
        

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

        net start spooler

      Для Linux (CUPS):

      1. Получите список принтеров:
        lpstat -a
      2. Удалите принтер:
        sudo lpadmin -x Canon_Printer_Name
      3. Перезапустите службу:
        sudo systemctl restart cups
      ОС Команда для списка принтеров Команда для удаления
      Windows wmic printer list brief printui /dl /n "Имя_принтера"
      macOS lpstat -a sudo lpadmin -x Имя_принтера
      Linux (Ubuntu/Debian) lpstat -a sudo lpadmin -x Имя_принтера

      Устранение ошибок после удаления

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

      • 🔄 Очередь печати не очищается:

        Если документы продолжают «висеть» в очереди, остановите службу Print Spooler, удалите файлы в C:\Windows\System32\spool\PRINTERS и перезапустите службу.

      • 🖨️ Принтер появляется снова после перезагрузки:

        Это означает, что устройство автоматически устанавливается через Windows Update. Отключите автоматическую установку драйверов:

        1. Откройте Панель управления → Система → Дополнительные параметры системы.
        2. На вкладке Оборудование нажмите Параметры установки устройств.
        3. Выберите Нет, предоставить возможность выбора.

      • 🚫 Ошибка 0x00000709 при добавлении нового принтера:

        Это конфликт драйверов. Удалите все устройства Canon из Диспетчера устройств (раздел Очереди печати) и переустановите драйвер с официального сайта.

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

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

        1. Повреждение системы — проверьте целостность файлов командой sfc /scannow.

        2. Вирусное ПО — просканируйте систему антивирусом (например, Kaspersky Virus Removal Tool).

        3. Проблемы с правами доступа — попробуйте удалить принтер из Безопасного режима (запуск с правами администратора).

        Как удалить принтер Canon с сервера или терминала (для администраторов)

        В корпоративной среде принтеры часто подключены к серверам печати (например, Windows Server или CUPS на Linux). Здесь стандартные методы не работают — требуется очистка на уровне службы.

        Для Windows Server:

        1. Откройте Управление печатью (printmanagement.msc).
        2. Перейдите в Серверы печати → [Имя_сервера] → Принтеры.
        3. Удалите принтер правой кнопкой → Удалить.
        4. Очистите драйверы через Сервер печати → Драйверы.

        Для Linux-сервера (CUPS):

        1. Проверьте список принтеров:
          lpstat -t
        2. Удалите принтер:
          sudo lpadmin -x Принтер_Canon
        3. Удалите класс принтера (если есть):
          sudo lpadmin -x @if( lpstat -t | grep -q 'class' )
        4. Перезапустите CUPS:
          sudo systemctl restart cups
      ⚠️ Внимание: На серверах с большим количеством пользователей удаление принтера может прервать печать для других сотрудников. Перед очисткой перенаправьте задания на резервное устройство или предупредите пользователей.

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

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

      Нет. Удаление принтеров и драйверов требует прав администратора, так как затрагивает системные файлы и службы (например, Print Spooler). Если у вас нет прав, обратитесь к IT-отделу или владельцу ПК.

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

      Это функция Plug and Play — Windows автоматически устанавливает драйвер из своей базы. Чтобы отключить автоустановку:

      1. Откройте gpedit.msc (Редактор локальной групповой политики).
      2. Перейдите в Конфигурация компьютера → Административные шаблоны → Принтеры.
      3. Активируйте политику Отключить автоматическую установку принтеров.
      Как удалить принтер Canon с Mac, если он не отображается в настройках?

      Если принтер скрыт, но блокирует печать:

      1. Откройте Терминал.
      2. Введите lpstat -p, чтобы найти скрытые устройства.
      3. Удалите принтер командой sudo lpadmin -x Имя_принтера.
      4. Очистите кэш CUPS:
        sudo rm -rf /var/spool/cups/*
        

        sudo rm -rf /etc/cups/ppd/*

      Удалил принтер, но при печати вылетает ошибка 0x00000057. Что делать?

      Ошибка 0x00000057 означает, что параметры принтера неверны. Это происходит, если:

      • Драйвер удалён не полностью (остались файлы в C:\Windows\System32\spool\drivers).
      • Порт принтера (USB/LPT) конфликтует с другим устройством.
      • Решение:

        1. Удалите все упоминания принтера в Диспетчере устройств (разделы Очереди печати и Контроллеры USB).
        2. Переустановите драйвер с официального сайта Canon, выбрав правильный порт.
      Можно ли удалить принтер Canon через реестр, не используя «Панель управления»?

      Да, но это рискованно. Следуйте инструкции:

      1. Откройте regedit.
      2. Перейдите в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers.
      3. Удалите папку с именем вашего принтера.
      4. Перезагрузите ПК.

      Предупреждение: Неправильное редактирование реестра может привести к сбою системы. Рекомендуется создать резервную копию (Файл → Экспорт) перед изменениями.