将 Windows 7 64 位打印驱动程序添加到 32 位 Windows 2003 打印服务器时出现问题

将 Windows 7 64 位打印驱动程序添加到 32 位 Windows 2003 打印服务器时出现问题

在我们公司开始推广之前,我已经在测试系统上安装了 Windows 7 Professional 64 位的最终 RTM 版本。

我无法连接网络上的几台 HP 打印机。这些打印机由 Windows 2003 服务器主机共享。

我已经下载了最新的 HP 通用打印机驱动程序,但是无法将 64 位驱动程序添加到 2003 服务器系统(它是 32 位)上。

如何从 Windows 7 系统连接到这些打印机?

答案1

通过网络推送 64 位驱动程序

  1. 转到网络上的 64 位计算机并将 64 位驱动程序文件复制到该计算机
  2. 在 64 位计算机上,打开 Windows 资源管理器并浏览到 32 位服务器
  3. 打开通过 Windows 资源管理器看到的打印机对话框。
  4. 从菜单栏中选择File> Server Properties,选择选项Drivers卡并单击Add按钮。
  5. 在添加驱动程序向导中,勾选 x64 处理器复选框,并取消勾选 x86 复选框。
  6. 单击下一步,然后单击从磁盘安装并浏览到本地 64 位计算机上的 64 位驱动程序。
  7. 完成添加驱动程序向导。

完成后,服务器属性对话框应显示为该设备类型安装的 x64 驱动程序

答案2

我使用 RSAT 工具让 Windows 2003 为 Windows 7 x64 提供驱动程序。但首先,我必须更新驱动程序列表。我使用的程序:

-更新Windows驱动程序数据库

  1. 转到控制面板->设备和打印机。
  2. 添加新打印机,选择本地。
  3. 选择LPT1。
  4. 在“安装打印机驱动程序”对话框中,单击 Windows 更新按钮。这将下载您希望看到的其余驱动程序。
  5. 取消打印机安装,驱动程序不会被删除。

-使用 RSAT 将驱动程序安装到服务器

  1. 下载并安装 RSAT 工具。
  2. 打开打印管理工具。
  3. 右键单击“打印服务器”,选择“添加/删除服务器”,然后添加目标打印服务器。
  4. 在新的服务器对象下,单击添加驱动程序。
  5. 就我而言,由于我使用的是 Windows x64,因此我选择了 x64,并取消选择了 x86。
  6. 这将显示工作站上安装的驱动程序列表。选择要在服务器上安装的驱动程序。

答案3

Dom 的回答让我非常接近了。

我需要对其进行如下修改。

我的打印机制造商已在驱动程序中重新指定了打印机的名称。您只能将同名的其他驱动程序添加到已设置的驱动程序中。

我必须下载两个新驱动程序(x86 和 x64),并将我的原始打印机更改为新的 x86 驱动程序,然后系统会自动将 x64 添加到其列表中。然后我就可以毫无问题地在我的 Win 7 机器上安装打印机了。

谢谢您的帮助!!

答案4

最简单的方法是下载该设备的 x64 驱动程序,然后通过 rdp 连接到打印服务器并选择打印机,选择要安装的打印机的属性,然后选择共享选项卡并单击其他驱动程序。勾选 x64 Windows XP 和 Windows Server 2003 复选框,然后指向您刚刚下载的驱动程序文件夹中的 inf 文件。当用户单击该打印机时,它会询问他们是否要安装驱动程序。

相关内容