Удаление сетевого принтера в Windows 10 кажется простой задачей — пока не сталкиваешься с ошибками типа «Устройство используется» или «Невозможно удалить принтер». Особенно проблематично избавиться от устаревших драйверов или зависших в системе устройств, которые давно физически отключены, но продолжают отображаться в списке. В этой статье разберём не только стандартные методы через интерфейс ОС, но и «скрытые» инструменты для принудительного удаления, а также объясним, почему принтер может оставаться в реестре даже после визуального исчезновения из списка устройств.

Проблема усложняется, если принтер был подключён по сети через TCP/IP, WSD (Web Services for Devices) или специализированные протоколы вроде Google Cloud Print (уже не поддерживается). В таких случаях стандартное удаление через «Параметры» часто не срабатывает. Мы протестировали все способы на актуальных сборках Windows 10 22H2 и выделили те, которые работают даже с «упрямыми» устройствами.

1. Удаление сетевого принтера через «Параметры Windows»

Самый очевидный способ — использовать встроенное меню «Устройства». Он подходит для большинства случаев, если принтер не завис и не используется другими программами. Вот пошаговый алгоритм:

  1. Откройте меню Пуск → Параметры (⚙) → Устройства → Принтеры и сканеры.
  2. В списке найдите нужный принтер. Если устройств много, используйте строку поиска вверху окна.
  3. Кликните по принтеру левой кнопкой мыши, затем нажмите «Удалить устройство»**.
  4. Подтвердите действие в появившемся диалоговом окне.

Если кнопка «Удалить устройство» неактивна или отсутствует, это означает, что:

  • 🖨️ Принтер в данный момент используется другой программой (например, Microsoft Word или Adobe Acrobat ожидает печать).
  • 🔄 Устройство подключено через WSD-порт, который автоматически восстанавливает соединение.
  • 🔒 У вашей учётной записи нет прав администратора.

Закройте все программы, которые могут использовать принтер|

Отключите принтер от сети (физически или через роутер)|

Проверьте права администратора (кликните правой кнопкой по «Пуску» → «Управление компьютером»)|

Перезагрузите службу печати (об этом ниже)-->

Если принтер успешно удалился, но через некоторое время снова появляется в списке, проблема кроется в автоматическом обнаружении устройств. Чтобы это исправить, перейдите в Параметры → Устройства → Дополнительные параметры принтера и отключите опцию «Автоматически загружать драйверы принтера»**.

💡

После удаления принтера очистите очередь печати: откройте Службы (нажмите Win + R, введите services.msc), найдите «Диспетчер печати», кликните правой кнопкой и выберите «Остановить». Затем перейдите в папку C:\Windows\System32\spool\PRINTERS и удалите все файлы вручную.

2. Принудительное удаление через «Панель управления»

Интерфейс «Панели управления» предоставляет больше опций для работы с принтерами, включая скрытые устройства и драйверы. Этот метод эффективен, если принтер не отображается в «Параметрах» или его удаление заблокировано.

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

  1. Откройте Панель управления (нажмите Win + R, введите control и нажмите Enter).
  2. Перейдите в раздел Устройства и принтеры (в режиме просмотра «Крупные значки» или «Мелкие значки»).
  3. Найдите нужный принтер, кликните по нему правой кнопкой мыши и выберите «Удалить устройство»**.
  4. Если принтер не удаляется, выберите «Свойства принтера», затем перейдите на вкладку «Порты» и удалите порт, к которому он подключён (обычно это Standard TCP/IP Port или WSD).

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

  1. В том же окне «Устройства и принтеры» кликните по пустому месту правой кнопкой и выберите «Сервер печати»**.
  2. Перейдите на вкладку «Драйверы», найдите драйвер вашего принтера и нажмите «Удалить».
  3. Поставьте галочку «Удалить драйвер и пакет драйвера»** и подтвердите действие.
Что делать, если драйвер не удаляется?

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

3. Удаление через командную строку (для опытных пользователей)

Если графический интерфейс не помогает, на помощь придёт командная строка с правами администратора. Этот метод позволяет удалить даже те принтеры, которые «зависшие» или скрытые.

Откройте Командную строку от имени администратора (нажмите Win + X и выберите соответствующий пункт) и выполните следующие команды:

net stop spooler

printui /s /t2

После этого откроется окно «Свойства сервера печати». Перейдите на вкладку «Драйверы»**, выберите нужный драйвер и удалите его. Затем вернитесь в командную строку и выполните:

net start spooler

Чтобы удалить конкретный принтер по имени, используйте команду:

printui /dl /n "Имя_принтера"

Замените Имя_принтера на точное название устройства (можно скопировать из списка в «Устройства и принтеры»).

💡

Команда printui /s /t2 — это универсальный инструмент для управления принтерами и драйверами. Она работает даже тогда, когда графический интерфейс блокирует изменения.

Если принтер подключён через TCP/IP-порт, его также можно удалить командой:

printui /dn /q /m "IP_адрес_принтера"
⚠️ Внимание: Удаление портов через командную строку может повлиять на другие сетевые устройства, использующие тот же IP-адрес. Перед выполнением команды убедитесь, что порт не занят другим принтером.

4. Удаление «зависших» принтеров через реестр Windows

В некоторых случаях принтер продолжает отображаться в системе даже после удаления через все доступные интерфейсы. Это происходит из-за остатков в реестре Windows. Предупреждаем: редактирование реестра — рискованная операция, и перед началом обязательно создайте точку восстановления системы.

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

  1. Нажмите Win + R, введите regedit и нажмите Enter.
  2. Перейдите по пути:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers
  3. Найдите папку с именем вашего принтера, кликните по ней правой кнопкой и выберите «Удалить»**.
  4. Также проверьте раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version-4 и удалите все упоминания драйвера принтера.

После редактирования реестра перезагрузите компьютер. Если принтер всё ещё отображается, проверьте папку C:\Windows\System32\spool\drivers\x64\4 — здесь могут остаться файлы драйвера, которые нужно удалить вручную.

⚠️ Внимание: Неправильное редактирование реестра может привести к сбоям в работе системы. Если не уверены в своих действиях, используйте специализированные утилиты вроде Printer Migration Tool от Microsoft.

5. Решение распространённых проблем при удалении

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

Проблема Причина Решение
Принтер появляется снова после перезагрузки Автоматическое обнаружение по WSD или Bonjour Отключите службу Function Discovery Provider Host или удалите порт WSD вручную
Ошибка «Невозможно удалить — принтер используется» Задача печати зависла в очереди Очистите очередь (папка C:\Windows\System32\spool\PRINTERS) и перезапустите службу печати
Нет прав на удаление Ограничения учётной записи Запустите «Панель управления» от имени администратора или измените права в gpedit.msc
Драйвер не удаляется Драйвер используется другим устройством или заблокирован Удалите все связанные принтеры, затем драйвер через printui /s /t2

Если принтер подключён через Google Cloud Print (устаревший сервис), его удаление может потребовать дополнительных действий:

  • 🌐 Откройте страницу управления Cloud Print (требуется авторизация в Google-аккаунте).
  • 🗑️ Найдите принтер в списке и удалите его оттуда.
  • 🔄 Перезагрузите компьютер и проверьте список устройств в Windows.

Через «Параметры Windows»|

Через «Панель управления»|

Через командную строку|

Через реестр или сторонние утилиты|Ничего не помогло-->

6. Сторонние утилиты для удаления принтеров

Если встроенные инструменты Windows не справляются, на помощь приходят специализированные программы. Они позволяют принудительно удалять занятные устройства, очищать реестр и драйверы. Вот проверенные решения:

  • 🛠️ Printer Migration Tool (от Microsoft) — утилита для переноса и удаления принтеров, работает с драйверами и портами.
  • 🧹 CCleaner — очищает остаточные файлы драйверов и записи реестра (используйте раздел «Реестр»**).
  • 🔧 Revo Uninstaller Pro — находит и удаляет «хвосты» принтеров, включая скрытые службы.
  • 🖥️ Print Node — утилита для управления сетевыми принтерами, поддерживает принудительное отключение.

При использовании CCleaner или Revo Uninstaller следите, чтобы программа не удалила системные файлы, связанные с другими принтерами. Рекомендуем создавать резервные копии реестра перед массовой очисткой.

Для корпоративных пользователей подойдёт Print Management — встроенная утилита Windows, доступная через Панель управления → Администрирование. Она позволяет управлять принтерами на нескольких ПК одновременно и принудительно удалять проблемные устройства.

7. Как предотвратить повторное появление принтера

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

  1. Отключите автоматическое обнаружение устройств:
    • Перейдите в Параметры → Устройства → Дополнительные параметры принтера.
    • Отключите опции «Автоматически загружать драйверы принтера» и «Разрешить Windows управлять моим принтером по умолчанию».
  2. Настройте сетевой экран:
    • Если принтер подключался по WSD, заблокируйте порты 3702/TCP и 5357/UDP в брандмауэре Windows.
  3. Обновите драйверы сетевых адаптеров:
    • Устаревшие драйверы могут вызывать ложное обнаружение устройств. Скачайте актуальные версии с сайта производителя.

Если принтер подключён через Wi-Fi Direct или Bluetooth, отключите эти функции на самом устройстве. Некоторые модели (например, HP OfficeJet или Canon PIXMA) автоматически транслируют себя в сети, даже если они выключены.

💡

Отключение WSD-протокола — самый надёжный способ предотвратить автоматическое возвращение сетевого принтера. Этот протокол использует multicast-трафик для обнаружения устройств, и его отключение не влияет на обычную печать по TCP/IP.

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

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

Это происходит из-за функции автоматического обнаружения устройств в Windows. Отключите её в Параметры → Устройства → Дополнительные параметры принтера или удалите порт WSD вручную через Панель управления.

Как удалить принтер, если кнопка «Удалить устройство» неактивна?

Сначала закройте все программы, которые могут использовать принтер (проверьте диспетчер задач). Если кнопка всё равно неактивна, удалите принтер через командную строку (printui /dl /n "Имя_принтера") или реестр.

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

Нет, для удаления принтеров и драйверов требуются права администратора. Если у вас ограниченная учётная запись, попросите администратора системы выполнить действия или временно предоставьте себе права через net user администратор /active:yes (в командной строке от имени администратора).

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

Скорее всего, был удалён общий драйвер или порт, используемый несколькими принтерами. Восстановите драйвер через Панель управления → Устройства и принтеры → Сервер печати → Драйверы или переустановите принтеры заново.

Как полностью сбросить настройки печати в Windows 10?

Для полного сброса:

  1. Остановите службу печати: net stop spooler.
  2. Удалите все файлы в папках C:\Windows\System32\spool\PRINTERS и C:\Windows\System32\spool\drivers.
  3. Удалите все ключи принтеров в реестре по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print.
  4. Перезагрузите ПК и запустите службу печати: net start spooler.