Принтер не работает / показывает офлайн

Задания зависли в очереди, принтер показывает «Offline», или вообще ничего не печатает? Пройдите эти шаги по порядку — большинство проблем с печатью решаются на шаге 2.

Advertisement · 728×90
🖨️

Принтер не работает / показывает офлайн

Задания печати зависли в очереди, принтер офлайн, или ничего не печатает

⚠ Частые симптомы

  • Статус принтера показывает «Offline» в Devices & Printers, даже когда он включён
  • Задания скапливаются в очереди, но ничего не выходит из принтера
  • Рядом с принтером статус «Driver unavailable» или «Error»
  • Принтер печатает тестовую страницу напрямую со своей панели управления, но не с ПК
  • 1

    Проверьте кабели, питание и распечатайте тестовую страницу

    Убедитесь, что принтер включён, кабели плотно вставлены (или он подключён к нужной Wi-Fi сети) → распечатайте тестовую страницу из меню самого принтера. Печатает нормально? Значит, железо исправно — проблема на стороне софта на вашем ПК.

  • 2

    Очистите зависшую очередь печати

    Win + R → введите services.msc → Enter → найдите Print Spooler → правый клик → Stop. Затем откройте File Explorer и удалите всё внутри этой папки (саму папку не трогайте):

    C:\Windows\System32\spool\PRINTERS

    Вернитесь в Services, найдите Print Spooler и нажмите Start.

  • 3

    Верните принтер в онлайн

    Control Panel → Devices and Printers → правый клик на принтере → See what's printing → меню Printer (сверху). Если стоит галочка на Use Printer Offline, снимите её, чтобы перевести принтер в онлайн.

  • 4

    Переустановите с новыми драйверами производителя

    Settings → Bluetooth & devices → Printers & scanners (Windows 10: Settings → Devices → Printers & scanners) → select printer → Remove device. Download the latest driver for your exact model + Windows version from the manufacturer's site (HP, Canon, Epson, Brother) → install → add the printer again.

  • 1

    Проверьте кабели, питание и распечатайте тестовую страницу

    Убедитесь, что принтер включён, кабели надёжно подключены (или он подключён к нужной Wi-Fi сети) → распечатайте тестовую страницу с панели управления самого принтера. Печатает нормально? Значит, железо исправно — проблема на стороне Mac.

  • 2

    Отмените все зависшие задания печати

    System Settings → Printers & Scanners → кликните на принтер → Open Print Queue → выделите всё (⌘A) → Delete (или нажмите ✕ рядом с каждым заданием). Всё ещё зависло? Переходите к следующему шагу, чтобы сбросить систему печати.

  • 3

    Сбросьте систему печати macOS

    System Settings → Printers & Scanners → правый клик (или Control-клик) в любом месте списка → Reset printing system… → подтвердите.

    Это одним действием очищает все зависшие задания, повреждённые данные драйвера и конфигурации принтеров — аналог остановки Print Spooler в macOS, и самый надёжный способ исправить постоянно офлайновый принтер. Дальше вы добавите его заново.

  • 4

    Добавьте принтер заново с новым драйвером

    Скачайте последний драйвер для вашей точной модели с сайта производителя (HP, Canon, Epson, Brother) → установите пакет драйвера.

    Затем System Settings → Printers & Scanners+, чтобы добавить принтер. Если сначала установить драйвер производителя, macOS будет использовать полнофункциональный драйвер вместо стандартного AirPrint, у которого могут отсутствовать функции и возникать ошибки офлайна.

  • 1

    Проверьте статус принтера в CUPS

    # List all printers and their status
    lpstat -p -d

    # Check the CUPS service is running
    systemctl status cups
  • 2

    Очистите очередь печати

    # Cancel all jobs for a specific printer
    cancel -a PrinterName

    # Or cancel all jobs for all printers
    cancel -a -x

    # Check remaining jobs
    lpq

    Замените PrinterName на имя, показанное в lpstat -p.

  • 3

    Перезапустите службу CUPS

    # Restart CUPS printing service
    sudo systemctl restart cups

    # Re-enable printer if it was disabled
    sudo cupsenable PrinterName

    # Accept new jobs
    sudo cupsaccept PrinterName
  • 4

    Переустановите драйвер принтера через веб-интерфейс CUPS

    # Open the CUPS admin interface in browser
    xdg-open http://localhost:631/admin

    # Or install the printer using CUPS CLI
    sudo apt install printer-driver-gutenprint -y

    Админ-страница CUPS → Printers → Delete PrinterAdd Printer, чтобы добавить заново с правильным драйвером.

⚠️

Удаляйте только файлы внутри папки spool PRINTERS — никогда не удаляйте саму папку. Удаление папки не даёт службе Print Spooler запуститься, из-за чего печать перестаёт работать для всех принтеров на вашем ПК.

Advertisement · 728×90

Похожие вопросы

Быстрые ответы по этой проблеме

Остановите службу Print Spooler, удалите все файлы внутри C:\Windows\System32\spool\PRINTERS, перезапустите службу, затем снимите галочку Use Printer Offline в меню Printer в Control Panel → Devices and Printers. Это устраняет подавляющее большинство статусов «offline», когда само оборудование в порядке.
Обычно это значит, что служба Print Spooler зависла на повреждённом задании. Остановите Print Spooler, очистите папку spool и перезапустите службу. Если тестовая страница печатается напрямую из меню самого принтера, значит оборудование исправно, и решение полностью на стороне софта.
Это почти всегда сетевой принтер, чей IP-адрес меняется после перезагрузки роутера, из-за чего ваш ПК продолжает обращаться по старому адресу. Постоянное решение — DHCP reservation (статический IP) для принтера — см. наше руководство по подключению принтера с полным разбором.
🧑‍💻

Принтер всё ещё офлайн? Пусть технический специалист его продиагностирует.

Конфликты драйверов, повреждение spooler'а и неисправности оборудования часто требуют больше, чем просто инструкция. Свяжитесь с проверенным IT-специалистом для удалённой или выездной поддержки.

Связаться со специалистом
Advertisement · 728×90