Неуправляемость печати в Windows 11
Клиент обратился с жалобой, что принтер Canon MF-463 DW не подчиняется командам. Подозревает, что проблемы начались после очередного обновления Windows 11, до этого все работало хорошо.
Я предположил, что проблема в том, что установлен не тот драйвер. Стоял такой:
На сайте Canon Europe предлаются три варианта драйвера для принтера — PCL, Постскрипт и UFR II.
Решил поставить более просто Постскрипт:
Но когда попробовал печатать, задался вопросом, а что это за окно диалога показывается при печати:
Обнаружил, что когда в нем выбираешь ориентацию «Книжная», то при нажатии «Дополнительные параметры» показывается ориентация Ландшафтная.
Посмотрел в процессах, это какой то диалог печати:
Может быть он вносит проблему, как в игре «Испорченный телефон»?
Думал, это стороннее приложение, но решение нашел случайно в ветке про принтер для Nero. Оказывается, это новый диалог печати Windows и 1С 8.3.24 видимо, с ним еще не дружит. Или драйвер Canon не готов к новому посреднику Windows 11, судя по тому, что предварительная печать не показывается драйвером принтера.
Автор решения рекомендовал выполнить такую команду:
reg add "HKCU\Software\Microsoft\Print\UnifiedPrintDialog" /v "PreferLegacyPrintDialog" /d 1 /t REG_DWORD /f
Я не очень понял по смыслу, что она делает, поэтому посмотрел сначала, что в реестре до команды:
И посмотрел что после команды:
Оказывается, добавляет ключ реестра.
После этого диалог печати стал старым (Oldschool) и печать пошла нормально из 1с:
Как говорится, к новинками 1С не все готовы. 1С и Canon не поспешают за разгулом творческой мысли Билла Гейтса.
Мне еще повезло, что я нашел решение. Их системный администратор бился несколько часов над проблемой, так ее и не решив.
Среда: 8.3.24 Windows 11
Объем: 1 час.
Свежие комментарии