Неуправляемость печати в 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 час.

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *