Удаление принтера в Windows 10 кажется простой задачей — пока не сталкиваешься с ошибками вроде «Устройство используется» или «Невозможно удалить драйвер». Система часто оставляет «хвосты»: старые очереди печати, конфликтующие драйверы или скрытые записи в реестре, которыеLater мешают подключить новое оборудование. Особенно актуально это для сетевых принтеров HP LaserJet, Canon PIXMA или МФУ Brother, где драйверы интегрируются глубоко в систему.

В этой статье — 5 рабочих способов удаления, включая принудительное очищение через printui.dll и ручную чистку реестра. Мы разберём, почему принтер может «зависнуть» в системе даже после стандартного удаления, и что делать, если после перезагрузки он снова появляется в списке устройств. Отдельно остановимся на удалении драйверов через DISM — методе, который редко упоминают в стандартных инструкциях, но который спасает в 90% случаев с «неудаляемыми» устройствами.

1. Стандартное удаление через «Параметры Windows»

Самый очевидный способ — использовать встроенные настройки системы. Он подходит для большинства локальных принтеров, но часто бесполезен для сетевых или устройств с повреждёнными драйверами.

Откройте меню Пуск → Параметры → Устройства → Принтеры и сканеры. В списке найдите нужное устройство, кликните по нему и выберите «Удалить устройство»**. Если кнопка неактивна или появляется ошибка, попробуйте следующие шаги:

  • 🔄 Перезагрузите службу печати: откройте Службы (нажмите Win + R, введите services.msc), найдите Диспетчер печати, остановите её, затем запустите снова.
  • 🔌 Отключите принтер физически: выньте USB-кабель или отключитесь от сети (для Wi-Fi/сетевых принтеров). Иногда система блокирует удаление из-за «активного подключения».
  • 🛠️ Запустите устранение неполадок: в том же разделе «Принтеры и сканеры» есть ссылка Устранение неполадок — она может автоматически исправить конфликты.
⚠️ Внимание: Если принтер подключён по сети и используется несколькими пользователями, его удаление из вашего профиля не затронет других учётных записей на этом же ПК. Для полного удаления потребуются права администратора.
📊 Какой тип принтера вы пытаетесь удалить?
Локальный (USB)
Сетевой (Ethernet/Wi-Fi)
Виртуальный (PDF/XPS)
МФУ (сканер+принтер)
Другой

2. Удаление через «Панель управления» (альтернативный метод)

Интерфейс «Параметров Windows» не всегда отображает все установленные принтеры. Старая добрая «Панель управления»** часто показывает скрытые или проблемные устройства. Чтобы открыть её:

  1. Нажмите Win + R, введите control printers и нажмите Enter.
  2. В открывшемся окне найдите принтер, кликните правой кнопкой и выберите «Удалить устройство»**.
  3. Если устройство не удаляется, попробуйте «Удалить драйвер»** в контекстном меню (этот пункт появляется только при наведении на некоторые модели).

Этот метод лучше работает с устаревшими драйверами, например, для принтеров Epson Stylus или Xerox Phaser, где производители не обновляли ПО для Windows 10. Если принтер всё равно не удаляется, переходите к следующему способу.

💡

Перед удалением принтера через Панель управления проверьте, нет ли в очереди печати «зависших» документов. Они могут блокировать процесс. Очистите очередь через Панель управления → Устройства и принтеры → ПКМ на принтере → Просмотр очереди печати.

3. Принудительное удаление через printui.dll

Утилита printui.dll — скрытый инструмент Windows, который позволяет управлять принтерами через командную строку. Она обходит стандартные ограничения интерфейса и удаляет даже те устройства, которые «не хотят» исчезать.

Следуйте инструкции:

  1. Откройте командную строку от имени администратора (Win + X → Командная строка (администратор)).
  2. Введите команду для удаления принтера по имени (замените Имя_принтера на реальное название):
    rundll32 printui.dll,PrintUIEntry /dl /n "Имя_принтера"
  3. Для удаления всех принтеров (осторожно!) используйте:
    rundll32 printui.dll,PrintUIEntry /ga /c\\machine

Если имя принтера содержит пробелы, заключите его в кавычки. Например, для Canon MG3600 series команда будет выглядеть так:

rundll32 printui.dll,PrintUIEntry /dl /n "Canon MG3600 series"

⚠️ Внимание: Утилита printui.dll не удаляет драйверы принтера — только само устройство. Для полной очистки используйте следующий метод.

Остановить службу "Диспетчер печати"

Отключить принтер от сети/USB

Закрыть все программы, использующие печать (Word, Excel, PDF-ридеры)

Проверить имя принтера в "Панели управления"-->

4. Удаление драйверов через PowerShell или DISM

Если принтер удалён, но при попытке установить его заново система выдаёт ошибку 0x00000002 или 0x00000057, проблема в конфликтующих драйверах. Их нужно удалить вручную.

Способ 1: Через PowerShell (для опытных пользователей):

  1. Запустите PowerShell от имени администратора.
  2. Выведите список всех драйверов принтеров:
    Get-PrinterDriver | Select-Object Name
  3. Удалите ненужный драйвер (замените DriverName на имя из списка):
    Remove-PrinterDriver -Name "DriverName"

Способ 2: Через DISM (для системных драйверов):

  1. Откройте командную строку от имени администратора.
  2. Проверьте список пакетов драйверов:
    DISM /Online /Get-Drivers /Format:Table
  3. Найдите в списке драйвер принтера (ищите по названию модели) и удалите его по Published Name:
    pnputil /delete-driver oem{номер}.inf /uninstall /force

Этот метод особенно полезен для Kyocera или Ricoh, где драйверы устанавливаются как системные компоненты. После удаления обязательно перезагрузите ПК.

Метод удаления Когда использовать Требуются ли права админа Удаляет драйверы?
Параметры Windows Простые локальные принтеры Нет Нет
Панель управления Скрытые или устаревшие принтеры Да Частично
printui.dll «Неудаляемые» устройства Да Нет
PowerShell/DISM Конфликты драйверов, системные ошибки Да Да

5. Чистка реестра Windows (для avanzato)

Если принтер всё ещё «призрачно» появляется в системе после всех манипуляций, его данные могли остаться в реестре. Редактирование реестра — рискованная операция, но иногда необходимая.

Инструкция:

  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

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

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

⚠️ Внимание: Неправильное редактирование реестра может привести к неработоспособности службы печати. Если после чистки принтеры перестали определяться вообще, восстановите систему из точки восстановления или импортируйте сохранённую копию реестра.
Что делать, если после чистки реестра служба печати не запускается?

Если после редактирования реестра служба Spooler отказывается запускаться (ошибка 1068), выполните следующие шаги:

1. Откройте regedit и перейдите в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler.

2. Проверьте параметр DependOnService — он должен содержать только RPCSS.

3. Если параметр повреждён, удалите его и перезагрузите ПК. Система восстановит значение по умолчанию.

6. Удаление сетевых и виртуальных принтеров

Сетевые принтеры (подключённые по IP или через Google Cloud Print) и виртуальные (например, Microsoft Print to PDF) удаляются иначе. Для них стандартные методы часто не работают.

Для сетевых принтеров:

  • 🌐 Откройте Панель управления → Устройства и принтеры.
  • 🖨️ Найдите принтер, кликните ПКМ и выберите «Удалить устройство»**.
  • 🔧 Если принтер не удаляется, откройте Пуск → Выполнить → \\имя_сервера\print$ (замените имя_сервера на IP или имя ПК, где установлен принтер) и удалите его вручную.

Для виртуальных принтеров (PDF/XPS):

  • 📄 Эти принтеры являются частью компонентов Windows и удаляются через Параметры → Приложения → Дополнительные компоненты.
  • 🔍 Найдите Microsoft Print to PDF или XPS Document Writer, нажмите «Удалить»**.
  • ⚠️ После удаления некоторые программы (например, Adobe Acrobat) могут перестать предлагать опцию сохранения в PDF.

Для корпоративных сетей, где принтеры раздаются через Active Directory, удаление может быть заблокировано политиками домена. В этом случае обратитесь к администратору.

💡

Сетевые принтеры, подключённые по IP, могут «возвращаться» после перезагрузки, если их адрес прописан в групповой политике или скрипте входа. Проверьте настройки в gpedit.msc (для Pro-версий Windows).

FAQ: Частые проблемы и решения

Принтер удаляется, но после перезагрузки появляется снова. Что делать?

Это типичная проблема для принтеров, подключённых через Wi-Fi Direct или корпоративную сеть. Windows автоматически восстанавливает их из кеша. Решение:

  1. Отключите функцию автоматического добавления устройств в Параметры → Устройства → Дополнительные параметры.
  2. Удалите принтер через printui.dll (см. раздел 3).
  3. Очистите кеш драйверов командой:
    printui /s /t2
При удалении появляется ошибка «Отказано в доступе». Как исправить?

Ошибка 0x00000005 означает, что у вашей учётной записи нет прав на удаление. Решения:

  • Запустите командную строку или PowerShell от имени администратора.
  • Проверьте, не заблокирован ли принтер групповой политикой (актуально для рабочих ПК).
  • Временно отключите антивирус — некоторые программы (например, Kaspersky) блокируют изменения в системных папках.
Можно ли удалить принтер без прав администратора?

Частично. Вы можете удалить принтер из своего профиля через Параметры → Устройства, но:

  • Драйвер останется в системе и будет доступен другим пользователям.
  • Сетевые принтеры, установленные для всех пользователей, не удалятся.
  • Для полной очистки потребуются права админа (см. разделы 3–5).
Как удалить принтер, если он не отображается в списке устройств?

Если принтер скрыт, но мешает работе (например, блокирует установку нового устройства), попробуйте:

  1. Использовать printui.dll с флагом /ga для отображения всех принтеров:
    rundll32 printui.dll,PrintUIEntry /ga /c\\machine
  2. Проверьте Диспетчер устройств (devmgmt.msc) — иногда принтеры отображаются там как «неопознанные устройства».
  3. Удалите все записи, связанные с принтером, в реестре (см. раздел 5).
После удаления принтера перестали работать другие устройства печати. В чём дело?

Это происходит, если вы удалили общий драйвер, который использовали несколько принтеров (например, универсальный драйвер PCL6 для HP). Решение:

  • Восстановите систему из точки восстановления (если она есть).
  • Установите драйверы для остальных принтеров заново.
  • Используйте DISM для восстановления системных драйверов:
    DISM /Online /RestoreHealth