Принтер печатает иероглифы или завис: очистка очереди диспетчера печати
Почему принтер начинает портить бумагу?
Одной из самых распространенных проблем в офисе является сбой службы «Диспетчер печати» (Print Spooler). Документ со сложной графикой или поврежденным шрифтом застревает в буфере, после чего принтер перестает реагировать на команды отмены или начинает бесконечно печатать сотни пустых листов и непонятные иероглифы.
Симптомы сбоя очереди печати:
- В окне принтера висит статус документа
Удаление...(Deleting), но он не исчезает часами. - Принтер непрерывно выбрасывает листы с одной строчкой символов
%!PS-Adobe-3.0...или смайликами. - Служба «Диспетчер печати» аварийно останавливается с ошибкой
0x000006BA (RPC-сервер недоступен). - Ни один сотрудник в офисе не может отправить новый документ на печать.
| Причина сбоя | Что происходит | Как устранить |
|---|---|---|
| Поврежденный файл в очереди | Файлы .SHD и .SPL заблокированы в Spooler | Полная очистка папки PRINTERS |
| Неподходящий драйвер Type 3 | Драйвер крашит службу печати всего сервера | Переход на драйверы Type 4 / Изоляция драйверов |
Пошаговая очистка и перезапуск службы Print Spooler
Обычное нажатие кнопки «Отмена» в свойствах принтера часто не помогает, так как Windows блокирует файл задания в оперативной памяти. Требуется принудительный сброс.
Способ 1. Быстрое исправление через командную строку (CMD / PowerShell):
- Откройте командную строку от имени Администратора.
- Выполните по очереди следующие команды:
# 1. Останавливаем службу печати
net stop spooler
# 2. Принудительно удаляем все зависшие временные файлы печати
del /Q /F /S "%systemroot%\System32\Spool\Printers\*.*"
# 3. Запускаем службу печати заново
net start spoolerСпособ 2. Ручная очистка через проводник:
- Нажмите
Win + R, введитеservices.mscи остановите службу Диспетчер печати (Print Spooler). - Перейдите в проводнике в системную папку:
C:\Windows\System32\spool\PRINTERS. - Выделите все находящиеся там файлы (с расширениями
.SPLи.SHD) и удалите их в корзину. - Вернитесь в оснастку служб и запустите Диспетчер печати.
Совет: Если принтер продолжает печатать иероглифы даже после очистки очереди, выключите его кнопкой питания, выдерните сетевой кабель или провод USB на 30 секунд (чтобы очистилась собственная внутренняя память принтера), затем включите снова.
Частые вопросы (FAQ)
Почему принтер начинает печатать иероглифы (крякозябры)?
Это происходит, когда отправленный на печать документ использует PostScript-инструкции, которые принтер не может разобрать из-за сбоя драйвера или печати PDF-файла с нераспознанными встроенными шрифтами.
Как предотвратить зависание очереди на общем сервере печати?
Включите режим 'Изоляция драйверов печати' (Driver Isolation) в свойствах сервера печати. Это предотвратит падение всей службы Spooler при сбое одного нестабильного драйвера.
Удалятся ли сами документы при очистке папки PRINTERS?
Удалятся только временные файлы очереди печати. Исходные файлы пользователей (документы Word, таблицы Excel) на дисках останутся в полной сохранности.
Что делать, если служба Spooler падает снова и снова каждый день?
Необходимо полностью удалить установленный драйвер принтера через 'Управление печатью' (printmanagement.msc) и установить официальный чистый драйвер с сайта производителя оборудования (PCL6 или Universal Print Driver).