背景
我正在尝试为所有客户端安装新的 Canon LBP2900 打印机,以替换连接到小型家庭网络(4 台计算机)中的打印机服务器的 HP LaserJet P1505。网络配置的详细信息如下:
打印机服务器
- 操作系统:Windows 7 Ultimate 32位
- IP地址:192.168.1.254
客户端计算机
- 操作系统:与打印机服务器相同
- IP 地址:已定义 2 个地址(192.168.1.2 和 192.168.1.3)
互联网网关
- 操作系统:与打印机服务器相同
- IP地址:192.168.1.1
健康)状况
打印机服务器和第一个客户端上的 LBP2900 驱动程序安装顺利进行,没有问题。但是,当尝试在第二个客户端上安装相同的驱动程序时,出现了错误:
Windows 无法连接到打印机。操作失败,错误代码为 0x00000057。
我尝试过但似乎不起作用的方法:
- 停止并重新启动“打印后台处理程序”服务,
- 检查事件查看器日志,但没有发现有关该错误代码的任何信息,
- 删除以前安装的打印机,包括网络打印机,
- 打开注册表编辑器,
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Monitors
按照建议检查分支这个问题但不Canon
存在子项, - 检查类似的问题但仍然没有任何解决方案,
- 启动与打印机服务器的远程连接 (RDC),然后将
cnab4stk.inf_x86_neutral_bbb022997b458100
文件夹及其内容从服务器复制FileRepository
到第二个客户端的文件夹中,C:\Windows\System32\DriverStore\FileRepository
如中所述这个问题在取得所有权并将写权限设置为第二个客户端的管理员帐户后,错误仍然存在。
我该如何解决此驱动程序安装问题?
注意:在安装打印机驱动程序期间,打印机服务器和客户端防火墙都会暂时禁用,以确保不存在防火墙问题。