我正试图在Windows 2003 R2 Standard x86打印服务器上安装x64打印机驱动程序。 我将amd64文件夹本地下载到服务器。
当我尝试安装x64位打印驱动程序时,它会询问NTPrint.inf并自动指向我的CD驱动器E:\amd64 。 我点击浏览并浏览到我提取我的amd64文件夹的位置,并findNTPrint.inf 。 我点击确定接受,然后说,我再次需要NTPrint.inf 。 再次从CD驱动器e:\amd64 。
我已经看到了通过更改CD驱动器的驱动器号,然后将文件夹映射到您的光盘所使用的位置,但似乎马虎和危险。 有没有一个更专业/干净的方式来得到这个工作?
我有相反的问题; 64位打印服务器上的32位驱动程序。 这个解决scheme可能适用于您的情况,也可能不适用,但值得一试:
从一个64位的系统(一个桌面或东西应该没问题,虽然相同的窗口生成将是一个好主意),将目录c:\windows\winsxs\amd64_ntprint.inf_*复制到您的32位系统(不是winsxs ,虽然)。 下一次驱动程序安装要求inputntprint.inf ,将其指向复制目录中的副本。
这永久停止了对我的提示,但是又一次,相反的情况; 我很好奇,如果这个工程!
它看起来是最好的方法,使这项工作,而不是要求amd64文件夹是通过一个x64位操作系统设置打印机。
View Remote Printers Properties Sharing选项卡> Additional Driversbutton 当遇到这个问题时,我一直使用打印pipe理来完成这项工作。 打印pipe理工具的一个最好保密的是,您可以在任何计算机上使用“打印pipe理”将驱动程序安装到任何其他计算机上,以便以前安装在该打印服务器上的任何打印机。 我曾使用过这个技术,在某一时刻为我们的旧服务器上的古董打印机安装了一个“技术含量低”的驱动程序, 并将其安装到新的打印服务器上。 在旧的打印服务器上打开打印pipe理,添加新的打印服务器打印服务器列表。 添加新的打印机。
在今天类似的情况下,我使用我们的x64(又名x86_64)pipe理盒之一来安装x64驱动程序到x86盒子(是的,你可以完全安装在32位盒子上的64位驱动程序,很奇怪,对吧?以便另一台x64客户端计算机可以打印到共享打印机。