这里的环境包括:
> Windows XP专业版(x86)
> Windows 7 Pro(x86)
> Windows 7 Pro(x64)
这里有超过一半的机器是Windows 7和Windows 7机器,其中一半是运行x64.
我有两台服务器用作打印服务器,但只使用一台服务器会更好.我有Windows Server 2008 x64 SP2和Windows Server 2003 R2 x86 SP2.我已经在两者上安装了print services角色,并准备好了.
在2008年的盒子上安装Windows 7的32 / 64bit驱动程序后,我很想知道Windows XP是否可以使用Windows 7 x86驱动程序,但结果并不令人满意.我在考虑可能只使用2003年的Windows XP驱动程序框,并使用2008年的Windows 7(x86 / x64)框.
有没有办法让所有3个平台在一台服务器上工作而不需要为同一台打印机配备多台打印机?以下是我们在网络上的打印机列表:
> HP Color LaserJet 3700
> HP LaserJet 4100
> HP LaserJet 4240
> HP LaserJet 4250
> HP LaserJet 4250
> HP LaserJet P4015
> TOSHIBA e-STUdio282
> TOSHIBA e-STUdio355
> XEROX Phaser 6115MFP
> XEROX WorkCentre 5675
我们还有一些不同的Xerox WorkCentre打印机,这些驱动程序最难同时使用x64和x86.它们为打印机提供64位和32位驱动程序,但如果“友好名称”与两个驱动程序inf文件不完全匹配,则它们不会安装在同一个打印队列中.我必须编辑inf并确保32位驱动程序的名称相同才能安装.他们也制作了“全局打印驱动程序”,但它支持的不同型号受限(问题是打印机上的不同选项).我会检查你的WorkCentre 5675是否受全球支持.这个特定的驱动程序很容易安装x86和x64.
一切顺利进行后,我被更新了HP Generic驱动程序.与@nate建议一样,在设置新打印机时,如果可以,请使用现有驱动程序.升级现有的可以并且将为您提供各种损坏的客户端.那几个星期我永远都不会回来……如果没有破产,就不要修理它.
如果可以,请远离运行两台打印服务器,这只会让最终用户感到困惑.继续关闭并使Server 2K8与所有打印机和操作系统一起使用.我花了几个星期的时间来完成所有不同类型的打印机的工作,特别是我们的混合中的几个电子工作室,它最终得到了回报.