Принтер/драйвер не удаляется: полная очистка принтера в Windows 10/11 (2025)
Нажимаете «Удалить устройство», а оно возвращается. Или драйвер числится «используется». Решение — чистить в правильном порядке: очередь → зависимые службы → порт → пакет драйвера.
Коротко: порядок действий
- Сначала очистите очередь печати и остановите Spooler.
- Удалите порт и принтер из «Устройства и принтеры».
- Удалите пакет драйвера через «Диспетчер печати» или printui.
1) Остановить очередь и очистить PRINTERS
CMD (Администратор) — выполнять по одной:
net stop spooler
del /q /f %systemroot%\System32\spool\PRINTERS\*.*
2) Удалить устройство и порт
Откройте «Панель управления → Устройства и принтеры» → правый клик по принтеру → «Удалить устройство». Затем:
PowerShell (Администратор) — выполнять по одной:
Get-Printer | Format-Table Name,DriverName,PortName
Remove-Printer -Name "МойПринтер"
Remove-PrinterPort -Name "IP_192.168.1.50"
3) Удалить пакет драйвера
Способ 1. Диспетчер печати: Win+R → printmanagement.msc → «Драйверы принтеров» → правый клик по нужному → «Удалить».
Способ 2. Классическая утилита:
CMD (Администратор) — выполнять по одной:
printui.exe /s /t2
REM В открывшемся окне удалите пакет драйвера, потом перезагрузитесь.
4) Если драйвер застрял в DriverStore
CMD (Администратор) — выполнять по одной:
pnputil /enum-drivers | findstr /i "printer prn oem"
pnputil /delete-driver oemXX.inf /uninstall /force
Удаляйте только точно свой пакет (сверьте имя INF и производителя).
5) Запускаем Spooler и ставим заново
CMD (Администратор) — выполнять по одной:
net start spooler
Скачайте чистый драйвер с официального сайта (HP/Brother/Canon/Epson/Kyocera), создайте Стандартный TCP/IP порт (RAW 9100) и установите принтер.
FAQ
Кнопка «Удалить» неактивна в printui.
Остановите Spooler и убедитесь, что на драйвер не ссылается ни один принтер/порт. Иногда помогает вход в безопасный режим.
Можно просто удалить файлы из папок драйвера?
Не стоит. Пользуйтесь printui/printmanagement и pnputil — это безопаснее и чище.