![为网络打印机安装附加驱动程序](https://linux22.com/image/1313175/%E4%B8%BA%E7%BD%91%E7%BB%9C%E6%89%93%E5%8D%B0%E6%9C%BA%E5%AE%89%E8%A3%85%E9%99%84%E5%8A%A0%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F.png)
我对整个服务器系统还不太熟悉,正在家里使用一些虚拟机来捣鼓。基本上,我安装了一台连接到路由器并具有静态 IP 的打印机。我在 2008 R2(64 位)虚拟机上安装了打印机,并创建了一个脚本来为我的 XP 和 Windows 7 客户端虚拟机(32 位)安装打印机 - 但它们无法安装,因为没有驱动程序!
所以我明白我需要使用打印机共享选项卡下的附加驱动程序选项。我是否要添加 2008 R2 32 位驱动程序?我是否要添加 Windows 7 32 位驱动程序?由于我有 XP 和 7,我不知道要添加哪个 x86 驱动程序?
奇怪的是 - 也许就是这样 - 我下载了 2008R2 64 位打印机驱动程序 - 并将其解压 - 使用 64 位驱动程序在我的服务器 VM 上添加了一台打印机,然后添加了 32 位版本的附加驱动程序 - 而我的 XP 和 7 客户端仍然可以使用该驱动程序?服务器驱动程序(2003 和 2008)是否包含所有操作系统的驱动程序,还是无论你为驱动程序获取哪个操作系统平台,任何 32 位驱动程序都可以?
干杯!
答案1
我是否添加 2008 R2 32 位驱动程序?
没有这样的事。
我是否要添加 Windows 7 32 位驱动程序?由于我有 XP 和 7,我不知道要添加哪个 x86 驱动程序?
通常,打印驱动程序不是特定于版本的。x86 Win 7 驱动程序通常适用于 XP 客户端。
奇怪的是 - 也许就是这样 - 我下载了 2008R2 64 位打印机驱动程序 - 并将其解压 - 使用 64 位驱动程序在我的服务器 VM 上添加了一台打印机,然后添加了 32 位版本的附加驱动程序 - 而我的 XP 和 7 客户端仍然可以使用该驱动程序?服务器驱动程序(2003 和 2008)是否包含所有操作系统的驱动程序,还是无论你为驱动程序获取哪个操作系统平台,任何 32 位驱动程序都可以?
这是正常的,尽管通常 x86 Server 2008 或 2003 驱动程序比同一型号的 x86 W7 驱动程序稍微过时一些。
答案2
服务器驱动程序不附带其他操作系统的驱动程序,但对于几乎任何打印机,您都可以下载适用于大多数操作系统的驱动程序。制造商的网站应列出适用于 XP 64 位和 32 位、Win7 64 位和 32 位等的驱动程序。Win 7 驱动程序应适用于 2008,Vista 驱动程序适用于 2003。下载您需要的驱动程序并将其安装在“附加驱动程序”下。然后,当您在客户端上将打印机安装为联网打印机时,一切应该都可以正常工作。
2008 服务器的一个问题:您需要确保打印机名称匹配确切地适用于所有操作系统。因此“HP LaserJet 4”是不是与“HP Laserjet 4 PCL”相同。这可能是一个大问题,但有两种方法可以解决它。一种方法是使用通用驱动程序(如果您的打印机有),因为它在所有情况下都应该具有相同的名称。如果做不到这一点,您可以编辑 .INF 文件以匹配名称。