Принтер не печатает: как исправить ошибку в Windows
Если принтер не печатает, проблема чаще всего кроется в зависшей очереди заданий или остановленной системной службе. Для восстановления работы необходимо проверить статус устройства, очистить папку спулера и перезапустить диспетчер печати через службы Windows или командную строку.
Оглавление
Проверка статуса принтера и автоматическая диагностика
Первым шагом убедитесь, что устройство готово к работе. В панели управления проверьте статус принтера: если он отображается как «Приостановлен» или «Не в сети», печать будет заблокирована.
Чтобы снять режим паузы:
- Найдите нужный принтер в списке устройств.
- Щелкните по нему правой кнопкой мыши.
- Снимите галочку с пункта «Приостановить печать».
Если ручная проверка не выявила очевидных причин, используйте встроенный инструмент системы — средство устранения неполадок принтера. Оно автоматически просканирует систему на наличие распространенных ошибок конфигурации.
Очистка очереди печати вручную
Зависшие документы в очереди часто блокируют отправку новых заданий. Для полной очистки необходимо удалить файлы из системной папки спулера.
Важное условие: перед удалением файлов служба «Диспетчер печати» должна быть обязательно остановлена. Иначе система не позволит удалить занятые файлы.
Путь к папке с очередью печати:
C:\Windows\System32\spool\PRINTERS
Удалите все файлы из этой директории после остановки службы (инструкция по остановке приведена в следующем разделе).
Перезапуск службы диспетчера печати
Служба, отвечающая за обработку заданий, называется «Диспетчер печати» (Print Spooler). Её перезапуск сбрасывает текущие ошибки и обновляет соединение с устройством.
Способ 1: Через окно служб
- Нажмите клавиши
Win + R. - Введите команду
services.mscи нажмите Enter. - Найдите в списке службу «Диспетчер печати».
- Щелкните по ней правой кнопкой мыши и выберите «Перезапустить».
Способ 2: Через командную строку
Этот метод удобен для быстрой остановки и запуска службы при ручной очистке очереди.
| Действие | Команда |
|---|---|
| Остановка службы | net stop spooler |
| Запуск службы | net start spooler |
Выполняйте команды в командной строке, запущенной от имени администратора. После выполнения net start spooler система заново инициализирует драйверы и очистит внутренние буферы.
Частые ошибки
- Удаление файлов без остановки службы. Пользователи пытаются очистить папку
PRINTERS, когда диспетчер активен. Это приводит к ошибке доступа. Всегда сначала выполняйтеnet stop spooler. - Игнорирование статуса «Приостановлен». Даже при исправной службе печать не пойдет, если в настройках устройства стоит галочка приостановки.
- Неполный перезапуск. Иногда простого обновления страницы служб недостаточно. Если проблема сохраняется, выполните полную последовательность: остановка → очистка папки spool → запуск службы.
FAQ
Как быстро открыть список служб Windows?
Используйте сочетание клавиш Win + R, введите services.msc и нажмите Enter.
Какая команда останавливает службу печати в консоли?
Для остановки используется команда net stop spooler, а для последующего запуска — net start spooler.
Где хранятся файлы зависших документов?
Очередь печати находится в папке C:\Windows\System32\spool\PRINTERS. Удалять файлы оттуда можно только при остановленном диспетчере печати.
Что делать, если принтер отображается как «Не в сети»? Проверьте физическое подключение кабеля или настройки Wi-Fi. В панели управления щелкните правой кнопкой мыши по принтеру и убедитесь, что не активирован режим приостановки печати.