Служба диспетчера печати (Print Spooler) постоянно останавливается — как исправить (2025)

Windows пишет «Служба диспетчера печати остановлена», принтеры пропадают, а задания зависают? Ниже — короткий и безопасный порядок: очистим очередь, включим автозапуск Spooler, уберём конфликтные драйверы и проверим системные файлы.

Основные причины: зависшие файлы в PRINTERS, «битый» драйвер принтера, сторонний монитор порта (виртуальные PDF-принтеры и т. п.), повреждённые системные файлы. Начнём с простого и двинемся к продвинутому.

Нужно срочно? Подключусь удалённо, почищу очередь, настрою Spooler и драйверы — печать пойдёт.

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-принтеры и сторонние мониторы портов. Если печать заработала — верните только то, что действительно нужно.

Читайте также: