Столкнулись с ошибкой «Указанный драйвер принтера занят» при попытке удалить старый драйвер в Windows 10? Это одна из самых распространённых проблем, которая мешает обновить или переустановить оборудование. Причина обычно в том, что система не может завершить процессы, связанные с принтером, или драйвер заблокирован службой печати. Решение есть — и их несколько.
Далее разберём все проверенные способы, от простых до радикальных: от перезапуска службы до ручного удаления файлов через реестр. Начнём с самого быстрого и безопасного метода — он работает в 70% случаев.
Почему не даёт удалить драйвер принтера
Ошибка «Указанный драйвер принтера занят» возникает, когда:
- Служба печати активна — она блокирует файлы драйвера во время работы;
- Принтер используется другим пользователем или программой (например, Adobe Acrobat, Microsoft Office);
- Драйвер повреждён или частично удалён, но система всё ещё его «видит»;
- Проблемы с правами доступа — учётная запись пользователя не имеет достаточно прав для изменений.
Чаще всего виновата служба Spooler (диспетчер печати), которая управляет всеми задачами печати. Если она «зависла», то драйвер будет заблокирован до её перезапуска.
Перед удалением драйвера отключите принтер от компьютера и закройте все программы, которые могут использовать печать (например, Word, Excel, Photoshop).
| Способ | Сложность | Время выполнения | Эффективность |
|---|---|---|---|
| Перезапуск службы печати | Низкая | 1–2 минуты | 70% |
| Удаление через диспетчер устройств | Средняя | 3–5 минут | 60% |
| Ручное удаление файлов драйвера | Высокая | 5–10 минут | 85% |
| Очистка через реестр | Очень высокая | 10–15 минут | 90% |
Способ 1: Перезапуск службы печати
Самый быстрый и безопасный способ разблокировать драйвер — перезапустить службу Spooler. Это не удалит данные, но снимет блокировку.
Выполните следующие шаги:
- Нажмите
Win + R, введитеservices.mscи нажмитеEnter; - В списке найдите
Диспетчер печати(Print Spooler); - Щёлкните по нему правой кнопкой и выберите
Остановить; - Подождите 10–15 секунд, затем снова правой кнопкой —
Запустить.
После перезапуска попробуйте удалить драйвер через Параметры > Устройства > Принтеры и сканеры. Если ошибка повторяется — переходите к следующему способу.
Способ 2: Удаление драйвера через диспетчер устройств
Если перезапуск службы не помог, попробуйте удалить драйвер через диспетчер устройств. Это сработает, если принтер подключён, но его драйвер конфликтует с системой.
Откройте диспетчер устройств:
- Нажмите
Win + Xи выберитеДиспетчер устройств; - Раскройте раздел
Очереди печати; - Найдите свой принтер, щёлкните по нему правой кнопкой и выберите
Удалить устройство.
Важно: после удаления перезагрузите компьютер — это очистит кэш драйверов.
Если принтер не отображается в Очередях печати, проверьте раздел Принтеры или Универсальные последовательные шины (USB).
Способ 3: Ручное удаление файлов драйвера
Если стандартные методы не сработали, прибегнем к ручному удалению. Этот способ требует прав администратора и осторожности.
Откройте проводник и перейдите по пути:
C:\Windows\System32\spool\drivers\x64\3
(Для 32-разрядной системы замените x64 на W32X86.)
Здесь хранятся файлы драйверов всех принтеров. Найдите папку с именем вашего принтера (или HP, Canon, Epson и т. д.) и удалите её.
Затем:
- Откройте
Панель управления > Устройства и принтеры; - Удалите принтер, если он ещё есть в списке;
- Перезагрузите компьютер.
⚠️ Внимание: Не удаляйте файлы из папки spool, если не уверены, что они относятся к вашему принтеру. Это может нарушить работу других устройств.
Способ 4: Очистка через реестр Windows
Реестр хранит информацию о всех установленных драйверах, включая принтеры. Если драйвер «застрял» в системе, его можно удалить вручную.
Перед редактированием реестра обязательно создайте точку восстоновления системы!
Откройте редактор реестра:
- Нажмите
Win + R, введитеregeditи нажмитеEnter; - Перейдите по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version-4(для 32-разрядной системы заменитеx64наWindows NT x86); - Найдите папку с именем вашего принтера и удалите её;
- Также проверьте раздел
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printersи удалите все упоминания принтера.
После изменений перезагрузите компьютер.
| Ключ реестра | Что хранит | Нужно ли удалять |
|---|---|---|
Version-4 | Драйверы принтеров | Да |
Printers | Список установленных принтеров | Да |
Monitors | Мониторы печати | Только если связаны с проблемным принтером |
Ports | Порты подключения | Нет (если не уверены) |
Способ 5: Использование утилиты Print Management
Windows 10 имеет встроенную утилиту Print Management, которая позволяет управлять принтерами и драйверами на уровне системы. Это более надёжный способ, чем стандартное удаление.
Утилита Print Management позволяет удалять драйверы, даже если они заблокированыserviceми или программами.
Чтобы открыть утилиту:
- Нажмите
Win + R, введитеprintmanagement.mscи нажмитеEnter; - В левой части выберите
Драйверы; - Найдите проблемный драйвер, щёлкните по нему правой кнопкой и выберите
Удалить; - Подтвердите удаление и перезагрузите компьютер.
Этот способ часто работает там, где остальные бессильны, так как утилита имеет повышенные права доступа.
Способ 6: Удаление через командную строку
Если графический интерфейс не помогает, попробуйте удалить драйвер через командную строку с правами администратора.
Откройте командную строку:
- Нажмите
Win + Xи выберитеКомандная строка (администратор); - Введите команду для отображения списка драйверов:
pnputil /enum-drivers | find "printer"илиpnputil /enum-devices /class "Printer"; - Найдите в списке имя вашего драйвера и его
OEM-идентификатор (например,oem123.inf); - Удалите драйвер командой:
pnputil /delete-driver oem123.inf /uninstall /force(заменитеoem123.infна найденный идентификатор).
Если команда не сработала, попробуйте использовать утилиту printui:
printui /s /t2
Это откроет окно управления принтерами, где можно удалить драйвер вручную.
Если команды не помогают
Попробуйте использовать сторонние утилиты вроде Driver Store Explorer или Driver Uninstaller. Они могут удалить драйверы, которые не поддаются стандартным методам. Но помните: такое ПО требует осторожности — скачивайте только с официальных сайтов.
Практика: Пошаговый алгоритм удаления реактивного драйвера
Чтобы не запутаться в способах, следуйте этому универсальному алгоритму. Он поможет в 95% случаев.
Как удалить драйвер принтера, если он занят
Часто задаваемые вопросы
Почему после удаления драйвера принтер всё равно отображается в списке?
Это происходит, если в реестре остались записи о принтере. Удалите их вручную через regedit в ветках Printers и Drivers, как описано в способе 4. Также проверьте папку C:\Windows\System32\spool\PRINTERS — иногда там остаются временные файлы.
Можно ли удалить драйвер принтера без прав администратора?
Нет. Для удаления драйверов требуются права администратора, так как изменения затрагивают системные файлы и реестр. Если у вас нет таких прав, обратитесь к администратору компьютера.
Что делать, если после удаления драйвера новый не устанавливается?
Попробуйте подключить принтер к другому USB-порту или использовать оригинальный установочный диск (если есть). Если проблема остаётся, скачайте последний драйвер с сайта производителя (HP, Canon, Epson и т. д.) и установите его вручную, указав путь к INF-файлу.
Как проверить, удалён ли драйвер полностью?
Откройте Диспетчер устройств и проверьте, исчез ли принтер из списка. Также введите в командной строке driverquery | find "printer" — если драйвер удалён, его название не появится в результатах.