Компьютер не видит принтер: причины и решение¶
Компьютер не видит принтер — распространённая неисправность, при которой подключённое или сетевое печатающее устройство не отображается в списке доступных принтеров операционной системы, либо отображается, но не может использоваться для печати. Причина может быть как аппаратной (кабель, порт, сам принтер), так и программной (драйверы, служба печати, сетевые настройки). Ниже рассмотрены основные причины и последовательность действий по их устранению.
¶Основные причины
| Категория | Типичные причины |
|---|---|
| Аппаратные | Повреждён кабель USB, неисправен порт, отключён принтер, разряжена батарея (в беспроводных моделях) |
| Драйверные | Отсутствует, повреждён или несовместим драйвер, конфликт версий |
| Служебные | Остановлена служба «Диспетчер печати» (Print Spooler) |
| Сетевые | Неверный IP-адрес, отсутствие общего доступа, брандмауэр |
| Системные | Скрытая установка устройства, конфликт USB-контроллера, сбой обновлений Windows |
¶Порядок диагностики
¶1. Проверка физического подключения
Для USB-принтера: убедиться, что кабель надёжно подключён к принтеру и компьютеру, попробовать другой порт USB (предпочтительно задний порт материнской платы) и другой кабель. Проверить, что принтер включён и не отображает ошибки на панели (нет бумаги, заклинила бумага, низкий уровень чернил). Перезагрузка принтера и компьютера часто устраняет временные сбои.
Для сетевого принтера: убедиться, что принтер подключён к той же сети, что и компьютер, и что его IP-адрес доступен (проверяется командой ping в командной строке).
¶2. Проверка видимости устройства
В Windows 10/11: «Параметры» → «Bluetooth и устройства» → «Принтеры и сканеры» → «Добавить устройство». Если принтер не отображается автоматически, выбрать «Добавить принтер или сканер вручную» и указать его адрес (для сетевого — \\имя_компьютера\имя_принтера или IP-адрес).
В Linux: утилита CUPS (localhost:631 в браузере), команда lpstat -p для проверки статуса принтеров.
¶3. Проверка службы печати
Служба «Диспетчер печати» (Print Spooler) отвечает за обработку заданий печати. Если она остановлена, система не увидит принтер.
Порядок действий:
- Открыть «Службы» (
services.msc). - Найти «Диспетчер печати».
- Убедиться, что тип запуска — «Автоматически», и запустить службу.
- При необходимости очистить очередь печати: удалить содержимое папки
C:\Windows\System32\spool\PRINTERS.
¶4. Работа с драйверами
Если устройство отображается, но печать не выполняется, проблема обычно в драйвере. Рекомендуется:
- удалить текущий драйвер через «Диспетчер устройств»;
- скачать драйвер с официального сайта производителя (HP, Canon, Epson, Brother, Samsung и др.);
- установить драйвер от имени администратора;
- при установке выбрать «Подключить локальный принтер» и указать существующий порт (например,
USB001илиLPT1), даже если принтер подключён по сети — это обходит часть проблем автоматической настройки.
Для старых моделей может потребоваться драйвер, совместимый с предыдущей версией Windows.
¶5. Сетевые настройки
Для сетевых принтеров:
- проверить, что общий доступ к принтеру включён на компьютере, к которому он подключён напрямую;
- убедиться, что рабочая группа совпадает у всех устройств;
- добавить принтер по IP-адресу вручную, если автоматическое обнаружение не работает;
- проверить брандмауэр: служба «Диспетчер печати» и общий доступ к файлам и принтерам должны быть разрешены для частной сети.
¶6. Прочие меры
- Проверить «Диспетчер устройств» на наличие жёлтых треугольников у USB-контроллеров и принтера — при обнаружении переустановить контроллеры.
- Запустить встроенное средство устранения неполадок: «Параметры» → «Система» → «Устранение неполадок» → «Принтеры».
- Убедиться, что принтер не установлен как «по умолчанию» на другом устройстве с ограниченными правами.
- Обновить Windows: часть проблем с печатью исправляется системными обновлениями.
¶Если принтер виден, но не печатает
Типичные причины: очередь печати заблокирована заданием с ошибкой (очистить папку spool), принтер назначен не по умолчанию, выбран неверный порт, низкий уровень расходных материалов, конфликт драйвера при наличии нескольких одинаковых моделей. В этом случае удаляют все задания очереди, снимают и заново назначают принтер по умолчанию, проверяют картриджи.
¶Когда проблема не решается
Если после всех перечисленных действий принтер не определяется, вероятна аппаратная неисправность: вышедший из строя USB-порт, контроллер или сама плата принтера. В этом случае проверяют работу принтера на другом компьютере, а компьютера — с другим принтером, чтобы локализовать источник неисправности.
Источники:
- Документация Microsoft по службе печати и устранению неполадок печати в Windows
- Руководства производителей принтеров (HP, Canon, Epson, Brother) по подключению и установке драйверов
- Документация проекта CUPS по настройке печати в Linux
