天天看点

如何在window server 2008 R2里添加x86客户端打印机驱动(64位服务器下添加32位客户端打印机驱动)          您指定的文件夹不包含您的设备的兼容软件驱动程序

由于Windows Server 2008 R2是64位系统,默认情况下不会添加32位打印机驱动,这就需要我们自己添加,但失败率很高,过程中会遇到很多错误。错误类型有:

服务器端:

1.错误信息:The folder you specified doesn't contain a compatible software driver for your device

          您指定的文件夹不包含您的设备的兼容软件驱动程序

2.安装了X86的打印机驱动后,在打印机的共享属性里仍然显示for x86处理器的打印机驱动没有安装。

客户端:

1.单独安装32位打印机驱动后,添加网络打印机仍然不成功,提示没有合适的驱动。

这里要注意的有几点:1.驱动要正确。2.驱动器的名称要和打印机一致

添加x86打印机驱动具体步骤:>服务管理器 > 打印和文件服务 > 打印管理 > 打印服务器 > 计算机名称(本地)> 驱动程序, 在驱动程序列表里面空白处 右键 > 添加驱动程序,出现添加加打印机驱动出现向导 > 下一步 > 取消x64,勾选x86,下一步 > 从磁盘安装 > 浏览你的x86驱动程序的.inf文件 > 打开,确定 > 选择和你已安装的x64一样名称的x86打印机驱动(注意点:如果名称不一样的话,你会遇到上面的第2个问题)> 下一步 > 完成。 x86打印机驱动已经安装完成,并且显示在驱动器列表里面。这时候会有两个同名的打印机驱动,只是环境不一样,一个是x64一个是x86的,都选择驱动器隔离为:已共享。

   这时候切换到 >服务管理器 > 打印和文件服务 > 打印管理 > 打印服务器 > 计算机名称(本地)>打印机,到该打印机的右键管理共享属里面查看其他驱动程序列表里面显示的x86处理器环境下的驱动器已经安装。现在可以在32位客户端安装网络打印机啦(在客户端,打开我的电脑,在地址栏输入服务器ip地址( \\IP地址\) 回车你就能看到共享出来的网络打印机了,双击该打印机如果出现打印列表查看窗口即添加成功,可到开始>打印与传真里面查看是否多了个打印机)。

附:如何更改打印机驱动名称

   打开编辑你的打印机驱动.inf文件,找到打印机名称并修改

   我的测试的打印机是 Lexmark E120n (MS)win 2008 R2 自动装了名为 Lexmark E120n (MS)的x64驱动。我打开.inf文件后修改如下。

[Lexmark.NTx86.6.0]

“Lexmark E120 V” = 此处省略n个什么什么

“Lexmark E120n V” = 此处省略n个什么什么

修改为:

[Lexmark.NTx86.6.0]

“Lexmark E120 V” = 此处省略n个什么什么

“Lexmark E120n V(MS) = 此处省略n个什么什么

保存。

继续阅读