我有一台 Windows 2008R2 打印服务器,上面托管着大约 40 台打印机。长期以来,我们一直使用 Point and Print GPO,允许用户安装这些打印机的驱动程序而无需管理员交互。管理模板\打印机\Point and Print 限制:已禁用。该设置仍然有效。但最近它不再起作用了。
以“销售”打印机为例。人们已经连接了好几年,最近几天,当有人尝试打印时,他们的计算机(所有 Windows 7)都要求安装打印驱动程序。即使是以前没有连接过该打印机的新用户也被要求具有管理员权限才能安装打印机。这影响了此打印机服务器上大约一半的打印机。因此,一些打印机用户可以顺利安装。因此,当有人遇到问题时,我会跳到他们的机器上并提供我的权限,以便安装打印驱动程序。
我确信我知道导致这种情况的催化剂,但我不知道它是如何直接相关的。出于库存目的,我更新了打印机的主机名。为了澄清起见,我进入了所有打印机的 Web 界面,并在每个网络 IPv4 配置中,我将其通用 Ricoh 的主机名更新为与我为打印机创建的 DNS 记录相同。因此,每台打印机都有一个共享名称、打印机服务器上的端口名称,它们都与物理打印机主机名相同,例如“sales”。托管这些打印机的打印服务器没有进行任何更改。我不明白这种变化如何导致这种情况。
对于“销售”用户来说,它阻止他们打印。我们必须允许驱动程序更新,然后他们才能打印。这就是我们知道存在问题并将其与我的库存更新联系起来的方式。这些用户并不都在 AD 中的同一个 OU 中,而且都应用了相同的策略。
我正在测试不同的 GPO,因为当您查找网络打印机驱动程序 GPO 时,人们更改的内容不仅仅是我上面提到的内容。
你知道我的做法为什么会导致这个问题吗?也许我追错了方向,还有其他问题?
答案1
这是最近的 MS 安全更新MS16-087解决了 Windows 打印后台处理程序和打印驱动程序安装的问题。
知识库文章在这里https://support.microsoft.com/en-us/kb/3170005表示你需要更新至软件包感知打印驱动程序绕过提示。