Windows 打印客户端拒绝并自动恢复网络打印机配置

Windows 打印客户端拒绝并自动恢复网络打印机配置

我们有一台 HP Laserjet P2055dn,运行在运行 Samba 的本地 Linux(Ubuntu 22.04)服务器上。它配置良好(IE,按配置在本地工作,共享给正确的客户端,客户端可以访问并打印)。此配置包括完全配置双面打印。此配置已经工作多年了。

问题是,Windows 10 客户端最近:

  • 该打印机的双面打印抵抗配置;以及
  • 自动恢复其配置以禁用双面打印。

具体来说,在“控制面板”>“设备和打印机”>“打印首选项”>“打印快捷方式”>“常规日常打印”中,将“双面打印”设置为“是,翻转”,然后单击“应用”,再单击“确定”。

  • 无效;并且
  • 重新打开时自动恢复为“否”。

在“完成”选项卡上的“双面打印”复选框中也会出现相同的配置阻力/自动恢复。

删除打印机并安装 HP 网站当前的 HP 通用打印驱动程序的情况更糟糕:

  • 根本不存在打印快捷方式,也没有任何方法可以创建打印快捷方式;并且
  • “双面打印”复选框表现出相同的阻力/自动回复行为。

任何关于如何让 Windows 客户端观察并保留其网络打印机双面打印配置的想法都将受到特别欢迎。

答案1

事实证明,除了“打印首选项”配置界面之外,HP 通用打印驱动程序 GUI 还有第二个完全相同的“打印默认值”配置界面。

在与这位司机搏斗的十年或十二年里,我从来没有注意到有两个。

并且,我为什么要这么做?

  • “打印首选项”和“打印默认值”的含义完全相同。
  • 界面完全相同,具有相同的选项卡、选项、图标和徽标,但标题栏字符串中的最后一个单词除外,一个是“首选项”,另一个是“默认”。 除此以外,没有任何地方对两者进行区分或对比。
  • 这两个界面都可以通过控制面板 > 设备和打印机中打印机图标的上下文菜单访问。

HP 显然也认为两者是一回事。

然而,事实证明这两个接口具有根本的行为差异:

  • “打印首选项”是一个不起作用的虚拟配置模型,可以从多个位置访问,它 (a) 对打印机配置没有影响,并且 (b) 在失去焦点时自动恢复其自身控件中的值。
  • “打印默认值”是一个配置 GUI,可通过打印机属性 GUI 中八个选项卡之一上的单个按钮访问,它实际上设置了可以在少数情况下持续存在的打印首选项(在应用配置更改后立即退出配置 GUI),但也会在配置界面内进行任何进一步导航时自动恢复其控件中的值,尽管已明确应用了这些修订的设置。

非常像透过镜子。一个人无法独自弥补这一点。

因此,对于 HP 通用打印机驱动程序的用户来说,需要学习的是警惕虚假的“打印首选项”,而寻找变化无常的“打印默认值”。

相关内容