К статье
Практический материал

Документы и Печать · 10 мин

1С не видит принтер: что делать и как восстановить печать

Почему 1С не видит принтер и что делать: проверка драйверов, службы печати, настроек 1С, сетевого доступа и прав пользователя. Пошаговая инструкция.

Документ в 1С сформирован, но при нажатии «Печать» принтер не отображается в списке устройств или печать уходит в никуда — при этом из Word и браузера тот же принтер работает без проблем. Такое расхождение указывает, что искать причину нужно не в самом устройстве, а на стыке трёх уровней: настроек операционной системы, пользовательского сеанса (особенно при работе через RDP или терминальный сервер) и параметров печати внутри самой 1С. Первое действие — проверить, назначен ли принтер устройством по умолчанию в Windows и видит ли его текущий пользователь, под которым запущен сеанс 1С.

Важно понимать: 1С не подключается к принтеру напрямую. Платформа использует список принтеров, который ей предоставляет Windows (или сервер 1С при клиент-серверном режиме). Поэтому если устройство не видно в 1С, нужно выяснить, на каком уровне оно «теряется»: не установлен драйвер, остановлена служба печати, нет прав у пользователя либо принтер недоступен в том контексте, где работает 1С.

Ниже разобраны типовые причины и конкретные действия — от простых проверок до сценариев с сервером 1С и терминальным доступом. Большинство проблем решается без переустановки платформы и без обращения к программисту.

Сначала определите, где именно теряется принтер

Прежде чем что-то исправлять, зафиксируйте симптомы. Откройте «Панель управления → Устройства и принтеры» и проверьте, видит ли принтер сама Windows. Если принтера нет и там — проблема не в 1С, а в подключении устройства или драйвере, и настраивать конфигурацию бессмысленно.

Если Windows принтер видит, а 1С — нет, уточните режим работы: файловая база на локальном компьютере, клиент-серверный вариант или подключение через удалённый рабочий стол (RDP). В каждом сценарии список принтеров формируется в разном контексте, и это ключ к диагностике.

Принтера нет и в WindowsПроблема на уровне ОС

Проверьте кабель, сеть, установку драйвера

В Windows виден, в 1С нетПроблема контекста сеанса

Проверьте, под каким пользователем работает 1С

Виден, но печать не идётОчередь или драйвер

Очистите очередь печати, перезапустите службу

Не виден только по RDPПеренаправление отключено

Проверьте настройки проброса принтеров

Проверьте службу «Диспетчер печати»

Служба «Диспетчер очереди печати» (Spooler) отвечает за формирование списка принтеров и обработку заданий. Если она остановлена или зависла, приложения могут не видеть принтеры либо видеть их устаревший список. Это одна из самых частых причин.

Нажмите Win+R, введите services.msc, найдите службу «Диспетчер печати» и убедитесь, что она работает, а тип запуска — «Автоматически». Если служба работает, но принтер всё равно не виден, перезапустите её: правый клик → «Перезапустить». После этого закройте и заново откройте 1С — платформа считывает список принтеров при старте сеанса.

Дополнительно очистите очередь печати: зависшее задание иногда блокирует работу всей подсистемы. Откройте принтер в «Устройства и принтеры» и отмените все документы в очереди.

Базовый порядок действий
  1. 1
    Убедитесь, что принтер включён и виден в «Устройства и принтеры» Windows
  2. 2
    Распечатайте пробную страницу средствами Windows
  3. 3
    Перезапустите службу «Диспетчер печати»
  4. 4
    Полностью закройте 1С и запустите заново
  5. 5
    Проверьте список принтеров в диалоге печати 1С

Решите проблемы с драйвером принтера

Даже если принтер отображается в системе, повреждённый или несовместимый драйвер может приводить к тому, что 1С не получает устройство корректно. Особенно это характерно после обновления Windows или смены разрядности системы.

Удалите принтер через «Устройства и принтеры», затем установите свежий драйвер с сайта производителя, а не через автоматический поиск Windows. Универсальные драйверы, которые ставит система сама, иногда работают частично: печать из простых приложений идёт, а сложные задания из 1С — нет.

После переустановки драйвера назначьте принтер используемым по умолчанию. Многие конфигурации 1С по умолчанию отправляют печать именно на принтер по умолчанию, и если он не задан или указывает на несуществующее устройство, диалог печати может вести себя некорректно.

Разберитесь с правами пользователя и контекстом сеанса

Принтеры в Windows устанавливаются для конкретного пользователя (если это не локальный принтер с общим доступом). Если 1С запускается под другой учётной записью — например, через «Запуск от имени другого пользователя» или регламентным заданием на сервере — она увидит принтеры той учётной записи, а не вашей.

Проверьте, под каким пользователем запущен сеанс: в 1С это видно в разделе «Администрирование → Активные пользователи», а в Windows — в диспетчере задач на вкладке «Пользователи». Если сеанс работает не под вашей учёткой, войдите под нужным пользователем и установите принтер именно там.

Отдельный случай — печать из регламентных заданий на сервере. Учётная запись службы «Агент сервера 1С» обычно не имеет доступа к пользовательским принтерам. Для такой печати принтер нужно устанавливать на сервере под учётной записью агента либо использовать сетевые принтеры с явным подключением.

Настройте печать при работе через RDP и на сервере 1С

При подключении к 1С через удалённый рабочий стол локальные принтеры попадают на сервер только через механизм перенаправления. Если он отключён, в сеансе 1С на сервере принтеров не будет вовсе. В клиенте подключения к удалённому рабочему столу (mstsc) откройте «Показать параметры → Локальные ресурсы» и отметьте флажок «Принтеры».

Учтите, что перенаправленные принтеры создаются заново при каждом входе и могут получать другие имена. Если в настройках 1С сохранён конкретный принтер по имени, после переподключения он может «пропасть». В таких условиях надёжнее ставить принтер на сам сервер или использовать прямое сетевое подключение.

В клиент-серверном варианте помните: толстый клиент и веб-клиент формируют печать по-разному. Веб-клиент использует механизм печати браузера и требует установки расширения для работы с внешними компонентами — если печать не работает только в браузере, проверьте именно это.

Маршрут решения

Как выбрать действие

Принтера нет в «Устройства и принтеры»Устанавливайте драйвер и подключение в Windows, 1С пока не трогайте
Принтер виден в Windows, но не в 1С на локальном ПКПерезапустите службу печати и сеанс 1С, проверьте принтер по умолчанию
Не виден только в RDP-сеансеВключите перенаправление принтеров в настройках подключения
Не печатают регламентные заданияУстановите принтер под учётной записью службы агента сервера 1С

Проверьте настройки печати внутри 1С

В ряде конфигураций есть собственные настройки печати, которые могут скрывать или переопределять системный диалог. Например, в типовых решениях встречается печать без предварительного просмотра на заранее заданный принтер — если тот принтер удалён, документ «молча» не печатается, и кажется, что 1С не видит устройства.

Откройте печатную форму документа и используйте «Файл → Печать» с явным вызовом диалога выбора принтера, а не кнопку быстрой печати. Если в диалоге список принтеров пуст — проблема точно на уровне системы или сеанса, а не конфигурации.

Также проверьте, не включён ли режим сохранения в PDF вместо печати: некоторые пользователи случайно переключают вывод на виртуальный принтер (Microsoft Print to PDF и подобные), после чего физический принтер кажется «пропавшим».

Типичные ошибки
01
Переустановка платформы 1С при системной проблеме — время потрачено, принтер как не был виден, так и остался
02
Проверка печати только из 1С — без пробной страницы Windows непонятно, где уровень сбоя
03
Установка принтера под администратором, а работа под обычным пользователем — принтер есть, но не в том профиле
04
Игнорирование зависшей очереди печати — одно «застрявшее» задание блокирует новые
05
Сохранение имени перенаправленного RDP-принтера в настройках — после переподключения имя меняется и печать ломается

Проверьте результат и закрепите решение

После выполненных действий проверьте печать в три этапа: пробная страница из Windows, печать из простого приложения (Блокнот), затем печать документа из 1С через полный диалог выбора принтера. Если все три этапа проходят — проблема решена.

Чтобы ситуация не повторялась, зафиксируйте рабочую конфигурацию: принтер по умолчанию, актуальный драйвер, автоматический запуск службы печати. В терминальной среде имеет смысл стандартизировать способ подключения принтеров для всех пользователей, а не настраивать каждое рабочее место индивидуально.

Контрольные точки

Как проверить результат

Пробная страница из Windows
Норма

Страница напечатана без ошибок

Тревожный признак

Ошибка очереди или «принтер не отвечает»

Список принтеров в диалоге печати 1С
Норма

Нужный принтер присутствует и выбирается

Тревожный признак

Список пуст или принтер отсутствует

Печать реального документа
Норма

Документ выходит на бумаге корректно

Тревожный признак

Задание зависает в очереди или уходит не на то устройство

Итог

Что важно запомнить

1С показывает те принтеры, которые ей отдаёт система в контексте текущего сеанса. Диагностику начинайте с Windows, затем проверяйте службу печати, драйвер, права пользователя и особенности RDP или сервера. Переустановка 1С требуется крайне редко.

Частые вопросы

1С видит принтер, но документы не печатаются — что проверить?

Откройте очередь печати принтера в Windows и посмотрите состояние заданий. Зависшие документы отмените, службу «Диспетчер печати» перезапустите. Если задания уходят и исчезают без печати, переустановите драйвер принтера актуальной версией с сайта производителя.

Почему принтер виден в 1С у одного пользователя и не виден у другого на том же компьютере?

Сетевые принтеры устанавливаются в профиль конкретного пользователя. Войдите под учётной записью, где принтера нет, и подключите его заново, либо установите принтер локально через TCP/IP-порт — тогда он будет доступен всем пользователям компьютера.

Нужно ли переустанавливать платформу 1С, если пропал принтер?

Нет, в подавляющем большинстве случаев это бесполезно: платформа не хранит собственный список принтеров, а запрашивает его у операционной системы. Переустановка оправдана только при повреждении самих файлов платформы, что проявляется гораздо шире, чем проблема с печатью.

После обновления Windows принтер пропал из 1С. Что делать?

Обновления иногда заменяют драйверы на универсальные или сбрасывают настройки принтера. Проверьте, виден ли принтер в Windows, при необходимости удалите устройство и установите драйвер производителя заново, затем назначьте принтер по умолчанию и перезапустите 1С.

Как печатать из 1С через веб-браузер, если принтер не определяется?

Веб-клиент печатает средствами браузера. Убедитесь, что в браузере разрешена печать и не блокируются всплывающие окна, при необходимости установите расширение 1С для работы с файлами и внешними компонентами. Пробуйте печать через системный диалог браузера (Ctrl+P) — если и там принтера нет, проблема снова на уровне ОС.

Может ли антивирус или брандмауэр мешать печати из 1С?

Да, при работе с сетевым принтером брандмауэр может блокировать порты печати, а антивирус — встраиваться в обработку заданий. Проверьте, доступен ли принтер по сети (ping, открытие веб-интерфейса устройства), и временно проверьте печать с отключённой фильтрацией — если помогло, добавьте исключения, а не оставляйте защиту выключенной.