从 x86 终端服务器打印到 x64 机器

从 x86 终端服务器打印到 x64 机器

我有一台 Windows Server 2008 x86 应用程序服务器。目前无法升级。我有客户端连接到远程应用程序并尝试打印。x86 用户没有问题,但 x64 客户无法看到打印对话框中列出的打印机。

有办法解决这个问题吗?我认为这是因为它们是 x64 机器?

我如何让我的客户进行打印?

答案1

我假设您需要安装 x64 位驱动程序。

在打印服务器上,转到Printer Properties,然后单击Sharing选项卡。单击Additional Drivers...。从制造商的网站下载 x64 位驱动程序时,您需要确保驱动程序名称与 x86 驱动程序完全相同,然后您就可以从那里开始了。

我见过一些问题,比如先有 HP LaserJet xxxx PCL6 x86 驱动程序,然后他们又有 HP LaserJet xxxx PCL 6 驱动程序。额外的空间是个杀手。

答案2

这篇 Microsoft 文章与如何设置终端服务器有一定相关性:http://technet.microsoft.com/en-us/library/cc753853(v=ws.10).aspx,因此请确保您至少遵循了它的说明。

基本上,您需要确保终端服务器上有适用于人们使用的每台打印机的驱动程序(正确的版本和位数)。哎呀!如果您很幸运,他们使用的打印机基本相同。如果不是...

要获取驱动程序,大多数打印机制造商都提供多种驱动程序包。寻找标有“最小”、“网络安装”或“基本驱动程序”等字样的驱动程序包。例如,HP 有“全功能软件和驱动程序”或“基本驱动程序”。

这些通常是 ZIP 文件或自解压 EXE 文件,它们将为您提供可添加到服务器的真正的 .inf 和相关文件。

如果这些不可用,您可以在终端服务器上运行完整的安装程序(但这也会安装所有打印机帮助程序,您几乎肯定不想要这些程序),或者启动安装程序,然后在 %TEMP% 中查找它在那里提取的文件,将它们复制到其他地方,然后取消安装。

或者,你可以使用类似薄型印刷它不需要为每台打印机安装独特的驱动程序。但它确实要求在每个连接的计算机上安装 ThinPrint 客户端。(这不一定是推荐使用 ThinPrint……还有其他可以做同样事情的客户端,可能会更好。我以前用过 ThinPrint,它确实有效。)

相关内容