Служба диспетчера печати (Print Spooler) постоянно останавливается — как исправить (2025)
Windows пишет «Служба диспетчера печати остановлена», принтеры пропадают, а задания зависают? Ниже — короткий и безопасный порядок: очистим очередь, включим автозапуск Spooler, уберём конфликтные драйверы и проверим системные файлы.
Основные причины: зависшие файлы в PRINTERS, «битый» драйвер принтера, сторонний монитор порта (виртуальные PDF-принтеры и т. п.), повреждённые системные файлы. Начнём с простого и двинемся к продвинутому.
1. Очистить очередь печати и перезапустить Spooler
Где выполнять: Командная строка (администратор). Как: этот блок можно вставить целиком.
net stop spooler
del /q /f %systemroot%\System32\spool\PRINTERS\*.*
net start spooler
После запуска службы попробуйте распечатать тестовую страницу.
2. Включить автозапуск и проверить статус службы
Где выполнять: PowerShell (администратор). Как: этот блок можно вставить целиком.
Set-Service -Name Spooler -StartupType Automatic
Start-Service -Name Spooler
Get-Service Spooler
Быстрый просмотр через CMD:
sc query Spooler
Если служба сразу «падает» — вероятен конфликт драйвера принтера.
3. Удалить проблемные драйверы и лишние «виртуальные» принтеры
Где выполнять: Win+R. Как: команды запускайте по одной.
printui /s /t2
Откроется «Свойства сервера печати» → вкладка Драйверы. Удалите старые/дублирующиеся пакеты (выбирайте «Удалить драйвер и пакет драйвера»). Затем:
printmanagement.msc
В «Управление печатью» проверьте Мониторы портов: отключите/удалите подозрительные (оставьте стандартные «Local Port», «Standard TCP/IP Port»). После удаления драйверов — перезагрузите ПК и поставьте официальный драйвер принтера с сайта производителя.
4. Проверить и восстановить системные файлы
Где выполнять: Командная строка (администратор). Как: этот блок можно вставить целиком.
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Дождитесь 100% и перезагрузите компьютер.
5. Ещё полезно
- Проверьте зависимость Spooler от Удалённой процедуры вызова (RPC): если RPC отключена — включите её (тип запуска «Автоматически»).
- Переустановите приложение/драйверы производителя. Для HP поможет официальная утилита HP Print and Scan Doctor (сайт HP), для Epson/Canon — их фирменные установщики.
- В «Параметры → Устройства → Принтеры и сканеры» отключите «Позволять Windows управлять принтером по умолчанию», если принтер постоянно «перескакивает».
- Посмотрите Журнал событий → Приложение и службы → Microsoft → Windows → PrintService (включите подробный лог) — по ID события видно, какой драйвер падает.
Когда лучше позвать мастера
Spooler падает при каждом старте, драйверы удаляются не полностью, а в журнале — ошибки системных компонентов? Тут уже нужна разборка пакетов печати, мониторов портов и зависимостей. Подключусь, очищу конфликты и верну стабильную печать.
Ещё по теме
FAQ
Очередь чистая, а Spooler всё равно падает
Скорее всего — драйвер. Удалите пакеты через printui /s /t2, перезагрузитесь и поставьте свежий драйвер с сайта производителя принтера.
Можно ли отключить все «виртуальные» принтеры
Да, временно удалите PDF/XPS-принтеры и сторонние мониторы портов. Если печать заработала — верните только то, что действительно нужно.