Вы отправили документ на печать, но вместо распечатанных листов получили файл с расширением .prn, .pdf или .ps? Эта проблема знакома многим пользователям, особенно при работе с сетевыми принтерами или устаревшими драйверами. «Печать в файл» — полезная функция для сохранения документов в виртуальном формате, но когда она срабатывает вместо обычной печати, это раздражает. В 80% случаев виноваты неверные настройки принтера или конфликт драйверов, но иногда причиной становятся особенности конкретных программ (например, 1С или AutoCAD).
В этой статье разберём все возможные причины и способы решения — от базовых проверок до сложных манипуляций с реестром Windows. Отдельно остановимся на нюансах для разных операционных систем и моделей принтеров (HP LaserJet, Canon LBP, Brother HL и др.). Если вы торопитесь — используйте оглавление ниже, чтобы сразу перейти к нужному разделу.
1. Что значит «печать в файл» и когда это нормально
Функция «печать в файл» (Print to File) изначально предназначена для сохранения документа в виртуальном формате без физической печати. Она полезна в нескольких случаях:
- 📄 Архивирование документов. Например, сохранение чеков или отчётов в формате
.prnдля дальнейшей перепечатки. - 🖨️ Перенос заданий на другой принтер. Файл можно отправить на печать позже или на другом устройстве.
- 🔧 Отладка драйверов. Разработчики ПО используют такие файлы для тестирования совместимости.
Однако если вы не выбирали эту опцию сознательно, а принтер автоматически сохраняет файлы вместо печати — это ошибка. Чаще всего она возникает из-за:
- ⚙️ Неправильных настроек принтера в системе.
- 🔄 Конфликта драйверов (особенно после обновления Windows).
- 📥 Устаревших или повреждённых профилей устройства.
- 🖥️ Особенностей конкретных программ (например, 1С:Предприятие или SolidWorks).
Windows 10/11|macOS|Linux|Не знаю-->
2. Проверка базовых настроек принтера (5 шагов)
Прежде чем копать глубже, выполните простые действия — в 30% случаев они решают проблему:
Проверьте физическое подключение принтера (USB/сетевой кабель)
Перезагрузите принтер и компьютер
Убедитесь, что в лотке есть бумага
Попробуйте распечатать тестовую страницу с панели принтера
Отправьте на печать документ из другой программы (например, Блокнот)-->
Если проблема осталась, переходите к настройкам:
- Откройте «Устройства и принтеры»:
- В Windows: нажмите
Win + R, введитеcontrol printersи нажмитеEnter. - В macOS: перейдите в
Системные настройки → Принтеры и сканеры.
- В Windows: нажмите
- Проверьте настройки по умолчанию:
- Кликните правой кнопкой по принтеру →
Настройки печати. - Ищите опцию
Печать в файл(Print to File) и снимите галочку.
- Кликните правой кнопкой по принтеру →
На некоторых принтерах (например, Kyocera TASKalfa) эта опция может скрываться в разделе Дополнительные параметры или Порт. Если не находите — читайте дальше.
На сетевых принтерах проверьте настройки непосредственно на устройстве: иногда функция «печать в файл» включается через веб-интерфейс (введите IP принтера в браузере).
3. Исправление через драйвер принтера
Проблема часто кроется в некорректном драйвере или его настройках. Рассмотрим два сценария:
Сценарий 1: Драйвер установлен неправильно
Если принтер определяется как «универсальный» (Generic) или имеет рядом восклицательный знак в Диспетчере устройств:
- Удалите текущий драйвер:
Пуск → Параметры → Устройства → Принтеры и сканеры → Выберите принтер → Удалить устройство - Скачайте официальный драйвер с сайта производителя (например, для HP LaserJet P1102 — с support.hp.com).
⚠️ Внимание: Никогда не используйте драйверы с сторонних сайтов — они могут содержать вирусы или быть устаревшими. Для корпоративных принтеров (Xerox, Ricoh) ищите ПО в разделе «Поддержка» с указанием точной модели.
- Установите драйвер в режиме
Администратор(правый клик по файлу →Запуск от имени администратора).
Сценарий 2: Драйвер работает, но отправляет в файл
Если принтер определяется корректно, но всё равно сохраняет файлы:
- Откройте
Свойства принтера→ вкладкаПорты. - Убедитесь, что выбран правильный порт:
- Для USB-принтера: должен быть указан порт
USB001илиDOT4_001. - Для сетевого принтера: проверьте IP-адрес (например,
192.168.1.100).
- Для USB-принтера: должен быть указан порт
FILE: — измените его на физический.Для принтеров Canon и Epson может потребоваться дополнительная настройка в утилите Printer Properties (открывается через контекстное меню принтера).
Как проверить версию драйвера?
Откройте Диспетчер устройств → найдите принтер → правый клик → Свойства → вкладка Драйвер. Сравните версию с последней на сайте производителя.
4. Решение для конкретных программ
Некоторые программы принудительно включают печать в файл, игнорируя системные настройки. Рассмотрим типичные случаи:
| Программа | Причина | Решение |
|---|---|---|
| 1С:Предприятие | Настройка печати в конфигураторе | Откройте Администрирование → Печать → Настройки принтера и снимите галочку Печатать в файл. |
| AutoCAD, SolidWorks | Параметры экспорта в PDF/PLT | В окне печати выберите физический принтер, а не DWG to PDF. |
| Microsoft Word/Excel | Сбой в настройках печати | Сбросьте настройки: Файл → Параметры → Дополнительно → Сбросить настройки печати. |
| Adobe Acrobat | Конфликт с виртуальными принтерами | Отключите Adobe PDF как принтер по умолчанию. |
Для 1С также проверьте настройки внешней печатной формы — иногда проблема кроется в шаблоне документа. Если используете 1С:Зарплата и Управление Персоналом, обновите конфигурацию до последней версии.
Если проблема возникает только в одной программе — ищите решение в её настройках, а не в системе.
5. Исправление через реестр Windows (для опытных)
Если предыдущие методы не помогли, проблема может крыться в системном реестре. Этот способ подходит для пользователей Windows 10/11 с правами администратора.
⚠️ Внимание: Неправильное изменение реестра может привести к сбою системы. Создайте точку восстановления перед началом (Пуск → Восстановление → Создать точку восстановления).
Инструкция:
- Нажмите
Win + R, введитеregeditи подтвердите. - Перейдите по пути:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Devices - Найдите раздел с названием вашего принтера (например,
HP LaserJet P1102). - Удалите параметр
Port, если его значение —FILE:. - Перезагрузите компьютер.
Для сетевых принтеров также проверьте ветку:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\ИМЯ_ПРИНТЕРА
Если после изменений принтер исчез из списка устройств — переустановите драйвер.
6. Альтернативные способы печати
Если исправить проблему не удаётся, воспользуйтесь обходными путями:
- 🖼️ Сохраните документ в PDF (через
Файл → Экспортили виртуальный принтер Microsoft Print to PDF), затем распечатайте PDF. - 🌐 Используйте веб-печать:
- Для Google Chrome:
Настройки → Печать → Сохранить как PDF, затем отправьте файл на принтер. - Для Canon и Epson: загрузите файл через Canon PRINT Utility или Epson Smart Panel.
- Для Google Chrome:
- 📱 Мобильная печать:
- Установите приложение производителя (HP Smart, Canon PRINT).
- Отправьте документ на печать со смартфона по Wi-Fi или Bluetooth.
Для корпоративных пользователей подойдёт решение через сетевой shared-принтер:
- На другом компьютере (где принтер работает корректно) откройте доступ к принтеру.
- На своём ПК подключитесь к нему через
\\ИМЯ_КОМПЬЮТЕРА\ИМЯ_ПРИНТЕРА.
7. Проблемы с конкретными моделями принтеров
Некоторые модели имеют уникальные баги, связанные с печатью в файл. Рассмотрим самые распространённые:
| Модель принтера | Проблема | Решение |
|---|---|---|
| HP LaserJet P1102/P1108 | После обновления Windows печатает в .prn |
Установите драйвер HP Universal Print Driver (PCL6) вместо стандартного. |
| Canon LBP6030/6020 | В настройках нет опции отключить «печать в файл» | Используйте утилиту Canon CAPT для сброса настроек. |
| Brother HL-L2350DW | Сетевая печать сохраняет файлы на сервере | Отключите функцию Secure Print в веб-интерфейсе принтера. |
| Xerox WorkCentre | Печать из 1С всегда идёт в файл | Обновите прошивку принтера и драйвер Xerox Global Print Driver. |
Для принтеров Samsung (теперь HP) может потребоваться ручная правка файла PPD (PostScript Printer Description). Если не уверены — обратитесь в поддержку производителя.
⚠️ Внимание: Для принтеров с PostScript (например, Xerox Phaser) не используйте драйверы PCL — это может вызвать конфликт и принудительную печать в файл.
FAQ: Частые вопросы
Почему принтер печатает в файл только из определённой программы?
Скорее всего, в программе включён режим «печать в файл» или используется несовместимый драйвер. Проверьте настройки печати внутри программы (например, в 1С это может быть шаблон печатной формы). Также попробуйте экспортировать документ в PDF и распечатать его через стандартное средство просмотра.
Как отключить печать в файл на macOS?
Откройте Системные настройки → Принтеры и сканеры, выберите принтер → Параметры и материалы → снимите галочку с Сохранить как файл. Если опции нет, обновите драйвер через Apple Software Update или с сайта производителя.
Можно ли распечатать файл .prn, который сохранил принтер?
Да, для этого:
- Скопируйте файл на другой компьютер с рабочим принтером.
- Используйте утилиту Copy в командной строке:
copy /b файл.prn LPT1:(где
LPT1— порт принтера). - Или откройте файл через Notepad++ и распечатайте как текст.
Для HP и Canon подойдёт утилита PRN Viewer.
Принтер печатает в файл после обновления Windows. Что делать?
Обновления Windows часто сбрасывают настройки принтеров. Попробуйте:
- Удалить принтер и добавить заново.
- Установить драйвер в режиме совместимости (правый клик по установщику →
Свойства → Совместимость → Windows 8). - Откатить систему до точки восстановления до обновления.
Если проблема осталась — проверьте журнал обновлений Windows на наличие известных багов с принтерами.
Как навсегда отключить функцию «печать в файл»?
Полностью удалить эту функцию нельзя, но можно минимизировать её использование:
- Настройте принтер по умолчанию на физическую печать.
- Удалите виртуальные принтеры (Microsoft XPS Document Writer, Adobe PDF).
- Используйте групповую политику (для Windows Pro/Enterprise), чтобы запретить печать в файл для всех пользователей.