Windows Server 2012 无法打印

Windows Server 2012 无法打印

我知道这听起来可能非常愚蠢,而且可能有一个简单的解决方案,但我似乎找不到。我的朋友最近将他们的小企业的服务器从 POS 旧服务器升级。新硬件和从 Windows Server 2003 更改为 Windows Server 2012。除了打印之外,我已经将他们需要的所有东西都传输过来并运行。他们需要能够通过远程桌面从服务器打印到技术人员使用的货车上的打印机上。换句话说,使用笔记本电脑远程桌面进入服务器,并需要将发票从远程服务器打印到通过 usb 本地连接的打印机上。

在旧服务器上,他们只是安装了相同的驱动程序,仅此而已,他们可以根据需要进行打印。在这台服务器上,无论我们做什么,似乎都无法让它进行远程打印,在此过程中,我们还发现服务器甚至无法打印到网络打印机。它可以看到网络上的打印机,也可以看到(通过重定向)货车上的打印机,但当你点击打印时,它声称它确实可以打印,但什么也没发生。

打印机本身没有问题,因为我们拥有的所有其他设备都可毫无问题地通过它们进行打印。

是否有某些设置阻止服务器打印?我需要安装某些东西(打印服务器?)才能添加该功能吗?

提前感谢你帮助我

答案1

从 win2003 服务器迁移到 win2008 和 2012 时我看到过类似的问题。

问题在于打印驱动程序和 Windows 中的新“轻松打印”系统。某些打印驱动程序无法与轻松打印配合使用。

我应该提到,最好的解决方案是使用“通用”打印驱动程序(制造商“Microsoft”下)如果它可以与您的打印机兼容。

如果您选择禁用 EasyPrint,则需要在服务器和客户端上安装完全相同版本的打印机驱动程序。禁用 EasyPrint 后,RDP 打印机重定向将尝试通过将客户端打印机的打印驱动程序名称与服务器上的打印机驱动程序进行匹配来在服务器上创建打印队列。如果名称完全匹配,它将使用该驱动程序在服务器上为客户端打印机创建打印队列。

这个 kb 有已知的故事(讨论 win2008,但也适用于 win2012):

http://www.shiprush.com/knowledge_bases/shiprush/srxa-0464.txt


问题:使用远程桌面和本地 Zebra 打印机时没有打印任何内容

设想:

如果 ShipRush 在 Windows 2008 或 Windows 7 上运行,并且两者:

1) 通过远程桌面访问;2) Zebra 打印机本地连接

标签不打印。

讨论:

这是 Microsoft“Easy Print”系统的已知问题。当主机系统为 Windows 7 或 Windows 2008 时,Easy Print 会自动处理打印。

解决方案:

使用组策略编辑器禁用轻松打印:

1)注销远程桌面会话

2) 在主机上。以管理员身份运行 gpedit.msc

3)导航至:计算机配置|管理模板|Windows 组件|远程桌面服务|远程桌面会话主机|打印机重定向

4)找到设置:“首先使用远程桌面轻松打印打印机驱动程序”

5)通常,此设置为“未配置”

6)将此设置更改为:“已禁用”

测试:

启动新的远程桌面会话。现在应该可以使用 Zebra 打印机进行打印了。



相关内容