Удаление принтера с компьютера кажется простой задачей — пока не сталкиваешься с последствиями. Остаточные файлы драйверов, «зависшие» задачи в очереди печати или внезапно появляющиеся ошибки при подключении нового устройства могут превратить рутинную операцию в часовую головную боль. Особенно если речь идёт о сетевых МФУ (многофункциональных устройствах) или принтерах с проприетарным ПО вроде Epson L3110 или HP LaserJet Pro.

В этой статье разберём не только стандартное удаление через «Параметры Windows», но и скрытые методы: как очистить реестр от следов драйверов, почему принтер может «воскресать» после перезагрузки, и что делать, если система упорно не видит новое устройство из-за конфликта с «призраком» старого. А ещё — уникальные инструкции для macOS и Linux, где процесс отличается от привычной Windows-схемы.

1. Стандартное удаление принтера в Windows

Начнём с базового метода, который работает в 80% случаев. Он подходит для большинства моделей — от бюджетных Canon PIXMA до офисных Xerox WorkCentre. Важно: этот способ удаляет только «видимую» часть принтера, но не всегда очищает драйверы и очередь печати.

Откройте меню Пуск → Параметры → Устройства → Принтеры и сканеры. В списке найдите нужное устройство, кликните по нему и выберите «Удалить устройство». Если кнопка неактивна, попробуйте сначала «Управление» → «Остановить принтер», затем повторите попытку.

  • 🖨️ Для сетевых принтеров: перед удалением отключите устройство от Wi-Fi или Ethernet — это предотвратит автоматическое повторное подключение.
  • 🔄 Если принтер не удаляется: перезагрузите службу печати (об этом ниже в разделе про ошибки).
  • 📁 Проверьте очередь: откройте Панель управления → Устройства и принтеры, кликните правой кнопкой по принтеру и выберите «Просмотр очереди печати». Удалите все задания.
⚠️ Внимание: В Windows 11 после удаления принтера через «Параметры» его иконка может оставаться в классической «Панели управления». Удалите её и оттуда, иначе при следующем подключении возникнут конфликты драйверов.
📊 Какой принтер вы используете?
Canon
Epson
HP
Brother
Xerox
Другой

2. Полное удаление драйверов принтера

Даже после стандартного удаления в системе остаются файлы драйверов, которые могут мешать установке нового устройства. Например, при подключении HP OfficeJet Pro 9015 после HP DeskJet 2700 Windows может автоматически подставлять старые драйверы, что приводит к ошибкам вроде 0x0000007c или Print Spooler SubSystem App.

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

  1. Откройте Панель управления → Устройства и принтеры.
  2. Кликните правой кнопкой по пустому месту → «Настройка сервера печати».
  3. Перейдите на вкладку «Драйверы», выберите драйвер вашего принтера и нажмите «Удалить».
  4. Поставьте галочку «Удалить драйвер и пакет драйверов» и подтвердите.

Для стойких случаев (например, после сбоя обновления драйверов) используйте утилиты производителя:

  • 🔧 HP: HP Print and Scan Doctor (автоматически чистит следы всех устройств HP).
  • 🔧 Epson: Epson Software Uninstaller (удаляет даже служебные файлы вроде Epson Status Monitor).
  • 🔧 Canon: вручную удалите папки C:\Program Files\Canon\ и C:\ProgramData\Canon\.

☑️ Проверка перед удалением драйверов

Выполнено: 0 / 4

3. Очистка очереди печати и службы Print Spooler

Зависшая очередь печати — одна из самых распространённых причин, почему принтер «не хочет» удаляться или выдаёт ошибку 0x00000002. Служба Print Spooler отвечает за обработку заданий, и её сбой может блокировать любые действия с принтерами.

Чтобы очистить очередь:

  1. Откройте командную строку от имени администратора (Win + X → Командная строка (администратор)).
  2. Остановите службу печати:
    net stop spooler
  3. Удалите все файлы из папки очереди:
    del %systemroot%\System32\spool\printers\* /Q
  4. Запустите службу заново:
    net start spooler

Если после этого принтер всё ещё не удаляется, проверьте скрытые задачи в диспетчере заданий:

  • Откройте Панель управления → Администрирование → Диспетчер печати.
  • Удалите все задания, даже те, что отмечены как «Ошибка» или «Приостановлено».
⚠️ Внимание: На некоторых корпоративных ПК служба Print Spooler может быть отключена политиками домена. В этом случае для удаления принтера потребуются права доменного администратора.

4. Удаление принтера через реестр Windows

Если принтер упорно «воскресает» после перезагрузки или его имя отображается серым цветом в списке устройств, проблема кроется в реестре. Изменение реестра — рискованная операция, но иногда это единственный способ полностью стереть следы устройства, особенно после некорректного удаления программ вроде Kyocera Command Center или Brother ControlCenter.

Инструкция для опытных пользователей:

  1. Нажмите Win + R, введите regedit и подтвердите.
  2. Перейдите по пути:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers

    Удалите папку с именем вашего принтера.

  3. Проверьте второй путь (здесь могут оставаться драйверы):
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version-4

    Удалите все записи, связанные с вашим устройством.

После редактирования реестра обязательно перезагрузите ПК. Если боитесь ошибиться, используйте утилиты вроде CCleaner (раздел Реестр → Поиск проблем), но они не всегда находят глубокие следы принтеров.

Что будет если удалить лишнее в реестре?

Неправильные изменения могут привести к сбою службы печати, потере доступа к другим принтерам или даже к «синему экрану» (BSOD). Всегда создавайте резервную копию реестра перед редактированием (Файл → Экспорт).

5. Особенности удаления на macOS и Linux

На компьютерах Apple и дистрибутивах Linux процесс удаления принтера отличается от Windows. Здесь нет реестра, но есть свои нюансы — например, остаточные файлы в /etc/cups/ или конфликты с Samba при работе с сетевыми принтерами.

Для macOS (Ventura/Monterey/Sonoma):

  • 🍎 Откройте Системные настройки → Принтеры и сканеры.
  • Выделите принтер, нажмите «–» и подтвердите удаление.
  • Чтобы очистить драйверы, удалите файлы из папок:
    /Library/Printers/
    

    ~/Library/Printers/

  • Для полной очистки выполните в Терминале:
    sudo rm -rf /etc/cups/ppd/*.ppd

Для Linux (Ubuntu/Debian/Fedora):

  • 🐧 Удалите принтер через Настройки → Принтеры или командой:
    lpadmin -x {имя_принтера}
  • Очистите очередь печати:
    cancel -a
  • Удалите пакеты драйверов (пример для HP):
    sudo apt purge hplip*
  • Перезапустите службу CUPS:
    sudo systemctl restart cups
⚠️ Внимание: В Linux принтеры, подключённые через Samba, могут «застревать» в кэше. После удаления проверьте файл /etc/samba/smb.conf на наличие упоминаний устройства.

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

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

Ошибка Причина Решение
0x0000007c при добавлении нового принтера Конфликт старых и новых драйверов Удалите все драйверы через Панель управления → Программы и компоненты, затем установите свежие с сайта производителя.
Принтер появляется снова после перезагрузки Автоматическое подключение по WSD (для сетевых принтеров) Отключите службу Function Discovery Resource Publication (services.msc).
Print Spooler не запускается Повреждение системных файлов Выполните в командной строке:
sfc /scannow

DISM /Online /Cleanup-Image /RestoreHealth

Новый принтер печатает «кракозябры» Остаточные файлы шрифтов или настроек старого принтера Очистите папку C:\Windows\System32\spool\drivers\ и переустановите драйвер.

Если ошибка не исчезает, проверьте журналы событий Windows:

  1. Откройте Панель управления → Администрирование → Просмотр событий.
  2. Перейдите в Журналы Windows → Система.
  3. Отфильтруйте события по ключевому слову Print или Spooler.
💡

Если новый принтер той же марки (например, замена Epson L382 на Epson L4260), перед подключением удалите все программы производителя через «Программы и компоненты». Они могут автоматически устанавливать старые драйверы.

7. Как избежать проблем при следующем подключении

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

  • 🔌 Подключайте принтер к ПК только после установки драйверов. Windows может автоматически выбрать неподходящий драйвер из своей базы.
  • 🌐 Для сетевых принтеров: назначьте статический IP в роутере, чтобы избежать конфликтов при смене адреса.
  • 📥 Скачивайте драйверы только с официального сайта производителя. Версии из Windows Update часто устаревшие.
  • 🛡️ Отключите автоматическое обновление драйверов:
    Панель управления → Система → Дополнительные параметры системы → Оборудование → Параметры установки устройств → «Нет, предоставить выбор»

Если принтер используется в офисе с доменной сетью, попросите администратора добавить его через Group Policy — это предотвратит конфликты при подключении с разных ПК.

💡

Всегда создавайте точку восстановления системы перед удалением или установкой принтера. Это позволит откатиться, если что-то пойдёт не так (особенно актуально для Windows 10/11 с автоматическими обновлениями драйверов).

Частые вопросы

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

Технически да, но это не рекомендуется. Диспетчер устройств удаляет только само устройство, но не очищает драйверы и очередь печати. Используйте этот метод только если принтер не отображается в «Принтерах и сканерах», но виден в Диспетчере как «Неопознанное устройство».

Почему после удаления принтера остаётся папка с его именем в C:\Program Files\?

Это нормально для принтеров с проприетарным ПО (например, Brother или Xerox). Удалите папку вручную, но сначала проверьте, нет ли в ней важных общих файлов (например, scanutility.exe для сканера). Если принтер был часть МФУ, его удаление может сломать работу сканера — в этом случае используйте утилиту производителя для полной деинсталляции.

Как удалить принтер, если он подключён через USB, но ПК его не видит?

Сначала отключите принтер от USB, затем:

  1. Удалите все «серые» принтеры в Принтеры и сканеры.
  2. Откройте Диспетчер устройств, найдите раздел Очереди печати и удалите все устройства с восклицательным знаком.
  3. Подключите принтер заново — Windows должна определить его как новое устройство.

Если не помогает, попробуйте подключить принтер к другому USB-порту (желательно USB 2.0, если у вас USB 3.0).

Нужно ли перезагружать компьютер после удаления принтера?

Не всегда, но рекомендуется, если:

  • Вы редактировали реестр.
  • Удаляли принтер через Print Management (управление печатью).
  • Планируете сразу подключать новый принтер той же марки.

Перезагрузка очищает кэш драйверов и предотвращает конфликты.

Можно ли удалить принтер через PowerShell?

Да, с помощью команды:

Remove-Printer -Name "Имя_принтера"

Чтобы увидеть список всех принтеров, сначала выполните:

Get-Printer | Format-Table Name

Для удаления драйвера используйте:

Remove-PrinterDriver -Name "Имя_драйвера"

Этот метод полезен для автоматизации (например, в скриптах для офисных ПК).