如果您使用 FMAudit 收集打印机使用数据,它会随着时间的推移积累垃圾设备。不仅是旧打印机,它还可以拾取许多响应 SNMP 查询的东西。
从 4.1.3 版开始,GUI 仍然没有提供删除旧设备的选项!我能找到的唯一一篇讨论这个问题的论坛帖子说解决方案是重新安装。这听起来不太理想。
如何删除旧设备?
如果您使用 FMAudit 收集打印机使用数据,它会随着时间的推移积累垃圾设备。不仅是旧打印机,它还可以拾取许多响应 SNMP 查询的东西。
从 4.1.3 版开始,GUI 仍然没有提供删除旧设备的选项!我能找到的唯一一篇讨论这个问题的论坛帖子说解决方案是重新安装。这听起来不太理想。
如何删除旧设备?
据我所知,打印机应该从 DHCP 服务器(在本例中为路由器)分配静态 IP(具有 MAC 和 IP 绑定),以便从 DHCP IP 池中获取 IP。
建议在每台打印机上手动设置静态 IP 的替代方法。
哪个选项是最好的?有没有更好的选择?
我的学校使用 G Suite,所以除了 5/10 的办公室工作人员仍然使用他们的域帐户并访问文件共享之外,AD 几乎是多余的。现在,大多数员工使用自己的个人电脑或共享电脑,只有一个非域帐户。这对我们来说效果很好,几乎不需要维护。
我们遇到的问题是印刷。我们在各个办公室拥有 C. 25 台打印机,其中 15 台是完全相同的型号 (hp) 打印机。一些员工已将这些打印机连接到 WiFi 以安装在他们的计算机上,而其他人则使用固定 IP 连接到 LAN,但由于员工 WiFi 和 LAN 是路由的,因此在 Windows 中添加打印机会给出具有完全相同名称含义的打印机列表人们只是随机添加打印机,希望它是他们办公室里的打印机。
我的意图是;将所有打印机连接到具有固定 IP 的设备 VLAN 或使用我必须在此子网上进行 DHCP 和 IP 保留并设置打印服务器的旧服务器。
我是否可以从该服务器共享打印机,以便非域 PC 无需凭据即可轻松安装打印机?或者您对如何管理打印机有更好的了解?
我已经设置了打印管理,一切都通过 GPO 推出,看起来非常好。
但是,我试图通过从打印机中删除“Everyone”组来锁定高管打印机,而是使用具有打印权限的 AD 安全组。
不幸的是,它阻止了高管们向那台打印机打印(就是那样的一天)。一旦我再次授予“每个人”组打印访问权限,每个人都可以再次打印。
我仍然想锁定打印机,但我显然做错了什么。高管是安全组的成员。它与映射的驱动器 GPO 相关联,并且驱动器正在为它们映射,所以我知道它们可以访问,我只是不明白为什么安全组不允许它们使用打印机。
我应该如何限制对这台打印机的访问?
我正在我们的办公室安装一台带有以太网接口的 Epson TM T70 热敏打印机,并尝试转发路由器中的两个端口,以使其可公开访问并能够从 Web 打印。
我将两个端口转发到打印机的 80 和 9100 端口,但无法访问。80 用于打印机的 Web 界面,而 9100 用于侦听打印作业。
我认为问题不在于路由器,因为我可以毫无问题地将端口转发到本地 Web 服务器。
我希望我已经详细解释了自己以了解问题,否则我可以提供任何详细信息。
谢谢!
我收到一条错误消息:打印驱动程序主机 32 位应用程序已停止工作。我使用 Server 2008 R2 我停止了打印后台处理程序服务并删除了此文件夹中的所有文件:%WINDIR%\system32\spool\printers。之后,我启动了 Print Spooler 服务。它没有帮助,仍然显示错误消息。请帮我。
我正在处理我们的 Citrix 环境中的一个大打印问题,并且一直在尝试尽可能多地了解网络打印的工作原理。
我将提供我认为可以理解的内容,请纠正或填补我失败的空白。
每晚配置(重新映像)的 Citrix Desktop。
台式机是 Server 2008 R2 x64
打印机配置为Advanced Printing
启用。
单台打印服务器,Windows 2008 R2 x64
用户登录计算机。网络打印机已映射。在映射过程中,会查询打印服务器以确定本地安装的打印机驱动程序是否是最新的。如果没有,则安装新的驱动程序。
用户打开 WinWord(32 位)并打开打印预览屏幕
应用程序查询默认打印机设置,并使用本地可用的打印驱动程序显示文档。
用户提交要打印的文档。查询打印服务器以查看是否有更新的驱动程序可用,如果可用将下载。
该文档被发送到客户端假脱机程序 ( splWOW64
),并转换为位于C:\Windows\System32\spool\PRINTERS
. 应用程序被发布以开展其业务。
(对此更不确定)客户端假脱机程序利用本地安装的打印驱动程序并将打印作业转换为打印机可以理解的命令。
客户端假脱机程序将打印作业提交给网络打印服务器
网络打印后台处理程序 ( )在位于以下位置的打印服务器上spoolsv.exe
创建一组文件 ( SHD
& ):SPL
C:\Windows\System32\spool\PRINTERS
网络打印后台处理程序以打印机能够处理的速度逐页将打印作业发送到打印机。
网络打印清理队列,删除这两个文件。
如果您可以更深入地了解,请...但请不要深入马里亚纳海沟。=)
在多用户环境中,我注意到每个用户都有自己的 splWOW64,而系统运行spoolsv.exe
. 我知道 splWOW64 被 32 位应用程序用于打印,而spoolsv.exe
在 x64 位机器上处理来自 64 位应用程序的打印。在用户下运行的 splWOW64 是否与 spoolsv.exe 交互?
domain1
Print and Document Services
角色Print Server
和LPD Service
服务domain2\user
Generic_for_test
设置为“所有人:全部”\\server.domain1\print$
设置为“所有人:全部”的安全设置C:\Windows\System32\spool\drivers
设置为“所有人:全部”的共享设置domain2
domain2\user
\\server.domain1\Generic_for_test
导致此错误:连接打印机失败
此计算机上的策略阻止连接到此打印机队列。
我已经尝试过:
计算机配置 > 管理模板 > 打印机 >
用户配置 > 管理模板 > 控制面板 > 打印机 >
我还能做什么/尝试解决这个问题?