Принтер печатает иероглифы вместо текста: почему и что делать
Когда принтер выдаёт страницы с иероглифами, крючками и обрывками латиницы, он не сломался и не «переключился на китайский». Принтер получил от компьютера поток байтов, который не смог разобрать как описание страницы, — и вывел эти байты так, как умеет: символами встроенного шрифта. Поэтому почти всегда виноват не механизм и не картридж, а то, что стоит перед принтером: драйвер, зависшее задание, кабель или кодировка. Это хорошая новость — в большинстве случаев чинится за десять минут и бесплатно.
Сначала определите, какой у вас случай
Под «иероглифами» скрываются три разные неисправности, и лечатся они по-разному. Посмотрите на лист и на поведение аппарата.
| Что видно | Что это значит | Куда смотреть |
|---|---|---|
| Сплошной мусор: символы, крючки, скобки, по странице плотно | Принтер принял данные не на том языке печати, который понимает | Драйвер, очередь печати |
| Текст читается, но вместо русских букв — крючки и значки | Несовпадение кодировки: принтер ждёт одну таблицу символов, получает другую | Чековые, этикеточные и матричные принтеры, печать «напрямую в порт» |
Осмысленные английские слова и команды: %!PS-Adobe, @PJL, <</Type/Page | На принтер ушёл PostScript или PDF, а он понимает только PCL (или наоборот) | Тип драйвера, эмуляция в меню принтера |
| Мусор идёт пачками и не прекращается, пока не кончится бумага | В очереди застрял повреждённый поток данных — принтер крутит его по кругу | Очередь печати и память принтера |
Что проверить за пять минут
Порядок простой: сначала выясните, виноват принтер или компьютер.
- Напечатайте отчёт с самого принтера. Страница конфигурации или демо-страница печатается кнопками на панели, без компьютера. У лазерных HP, Kyocera, Pantum это пункт меню «Отчёты» или «Информация», у аппаратов без дисплея — удержание кнопки отмены или «Продолжить» несколько секунд. Если отчёт вышел нормальным текстом — принтер исправен, проблема на стороне компьютера. Если и отчёт в иероглифах — дело в самом аппарате, см. последний раздел.
- Выключите принтер кнопкой и выньте вилку на минуту. Это очищает его оперативную память от застрявшего задания. Выключение одной кнопкой на многих моделях память не сбрасывает.
- Очистите очередь печати. В Windows: «Параметры» → «Устройства Bluetooth и принтеры» → ваш принтер → «Очередь печати» → удалить все задания. Если задания не удаляются, остановите службу печати и удалите файлы вручную:
net stop spooler, затем очистите папкуC:\Windows\System32\spool\PRINTERSи запуститеnet start spooler. Эта папка — штатное место, где Windows хранит задания, и повреждённый файл в ней портит печать до тех пор, пока его не удалить. - Попробуйте другой документ и другую программу. Если из «Блокнота» печатается нормально, а из браузера или 1С — иероглифы, виноват не принтер, а связка «программа + драйвер». В браузере помогает печать через «Системный диалог печати» или сохранение в PDF с последующей печатью из просмотрщика.
Пока разбираетесь, выньте бумагу из лотка. Принтер, который молотит мусор пачками, за десять минут расходует всю пачку и прогревает печку вхолостую — это лишний износ термоузла и тонера.
Главный виновник — драйвер
Лазерные принтеры понимают язык описания страницы: PCL 5, PCL 6 или PostScript. Если установлен драйвер, который говорит на одном языке, а принтер настроен на другой, на лист выезжает текст программы вместо картинки страницы. Самый частый сценарий — «универсальный» драйвер, подобранный Windows автоматически, или драйвер от соседней модели.
- Удалите принтер из системы целиком: «Параметры» → «Принтеры» → удалить устройство, затем в «Свойствах сервера печати» на вкладке «Драйверы» удалите и сам пакет драйвера. Без этого Windows поставит обратно старый.
- Скачайте драйвер с сайта производителя точно для вашей модели и для вашей версии Windows. Про поиск нужного файла и ручную установку мы подробно писали на примере популярной серии в статье Драйвер HP LaserJet 1020 и 1022.
- Если производитель предлагает на выбор PCL 6 и PCL 5 — при иероглифах ставьте PCL 5. Он старше и заметно терпимее к сложным документам; на жалобы о случайном «мусоре PCL» в поддержке HP чаще всего советуют именно такую замену.
- У Kyocera проверьте в меню принтера пункт «Эмуляция». Рабочее значение —
KPDL (Auto): аппарат сам переключается между PostScript и альтернативной эмуляцией по приходящим данным. Если там жёстко выставленKPDL, а драйвер на компьютере PCL — получите ровно те самые иероглифы. - Принтер общий, подключён через другой компьютер или сервер печати? Иероглифы у всех сразу означают, что драйвер нужно переставить на раздающей машине, а не на своей.
Не получается победить драйвер — привозите принтер. В сервисе Qwert у м. Авиамоторная проверят аппарат на своём оборудовании, настроят эмуляцию и порт, при необходимости обновят микропрограмму — в сервисе или с выездом, уточняйте по телефону.
Кабель, порт и «спящий» компьютер
Вторая по частоте причина — физическая порча данных по дороге. Производители пишут об этом прямым текстом.
- Длина USB-кабеля. Brother в своей инструкции по «печати мусора» требует кабель не длиннее 2 метров и советует заменить более длинный на короткий. Трёх- и пятиметровые шнуры из магазина — классический источник иероглифов, которые появляются «через раз».
- Хабы и переключатели. USB-разветвители, KVM-переключатели и удлинители по витой паре надо убрать и подключить принтер к компьютеру напрямую, в порт на задней стенке системного блока.
- Повреждённый кабель. Перегнутый у разъёма шнур даёт ошибки передачи, которые принтер честно печатает. Проверяется заменой за минуту.
- Сон и гибернация во время печати. Epson в руководстве пользователя отдельно предупреждает: если компьютер усыпили, пока шла печать, при следующем включении могут выйти страницы с искажённым текстом. Лечится отменой зависшего задания и повторной печатью.
- Сетевой принтер. Проверьте, что порт создан как Standard TCP/IP с протоколом RAW и портом 9100, а не как WSD с «плавающим» адресом. Если принтер в офисной сети вдруг начинает печатать мусор сам по себе, в порт 9100 может ломиться посторонний софт — сканер сети, заражённая машина или чужое устройство, получившее тот же IP.
Чековые, этикеточные и матричные принтеры: это кодировка
Если текст в целом читается, но вместо русских букв идут крючки, — дело не в драйвере, а в таблице символов. Чековые принтеры вроде Xprinter XP-365B и XP-58 приезжают с завода в режиме, рассчитанном на иероглифическую печать.
- Скачайте фирменную утилиту настройки принтера (у Xprinter это XP-Test / Printer Test Tool).
- Отключите двухбайтовый режим: в разделе настроек DIP параметр Two-byte code или Chinese character — в положение OFF / No.
- Выставьте кодовую страницу для кириллицы — в ESC/POS это страница 17 (PC866).
- На части моделей те же параметры переключаются механическими DIP-переключателями на дне или задней стенке; менять их надо на выключенном принтере.
Если печать идёт из кассовой или складской программы напрямую в порт, кодировку чаще задаёт она сама — проверьте в её настройках принтера пункт «кодировка» (обычно CP866 или CP1251).
Когда проблема всё-таки в принтере
Отчёт, напечатанный кнопками с самого аппарата, вышел иероглифами или рваными блоками — компьютер ни при чём. Так проявляется сбой платы форматтера или неисправность модуля памяти: принтер не может корректно собрать даже собственную страницу. То же относится к случаю, когда аппарат печатает мусор сразу после включения, без единого задания.
Дома здесь делать нечего: ни заправка, ни чистка, ни замена картриджа на это не влияют. Иногда помогает сброс к заводским настройкам из сервисного меню и обновление микропрограммы, но прошивка «на удачу» — плохая идея, о её рисках мы писали в статье Прошивка принтера: когда нужна и чем рискуете. Остальное — диагностика платы в сервисе.
Не вскрывайте принтер, чтобы «пошевелить шлейфы». Термоузел после работы остаётся горячим, фотобарабан картриджа портится от прикосновения пальцами и от света, а тонер — мелкая пыль, которую потом тяжело убрать с одежды и из квартиры.
Если же параллельно с иероглифами принтер вообще капризничает — то печатает, то нет, — начните с общей диагностики по шагам: Принтер не печатает: причины и что проверить по порядку. А заодно проверьте расходник: стоимость обслуживания картриджа — в разделе Заправка картриджей.
Частые вопросы
Почему принтер печатает иероглифы вместо русских букв?
Принтер и программа используют разные таблицы символов. На обычных офисных принтерах это следствие неподходящего драйвера, на чековых и матричных — заводской настройки кодовой страницы, которую надо переключить на кириллическую (PC866) в утилите производителя или DIP-переключателями.
Принтер печатает иероглифы без остановки — как это прекратить?
Выньте бумагу, выключите принтер кнопкой и обесточьте на минуту: это сбросит его память. Затем очистите очередь печати в Windows, а если задания не удаляются — остановите службу spooler и удалите файлы из папки C:\Windows\System32\spool\PRINTERS. Только после этого включайте принтер обратно.
Принтер HP начал печатать иероглифы — с чего начать?
С печати страницы конфигурации кнопками самого принтера. Если она нормальная, удалите принтер и пакет драйвера из Windows и поставьте драйвер с сайта HP для своей модели, выбрав при наличии вариант PCL 5 вместо PCL 6.
Kyocera внезапно печатает страницы с символами, хотя никто не печатал
Типичная ситуация для сетевого аппарата: в порт 9100 пришли данные, которые он не смог разобрать, — зависшее задание, посторонняя программа в сети или сканирование портов. Обесточьте принтер, очистите очереди на всех компьютерах, проверьте в меню эмуляцию KPDL (Auto), а в офисной сети — кто ещё обращается к принтеру по его IP.
Виноват ли картридж, если принтер печатает иероглифы?
Нет. Картридж не участвует в разборе данных: он только переносит тонер или чернила на бумагу. Заправка, замена чипа и прочистка головки на иероглифы не влияют никак.
