好的,这里有一些相当奇怪的东西。 我会试图以一种合理的方式来概括这个故事。
我们有一个旧的打印服务器(基于Windows 2003)。 我们遇到了一些人们无法添加打印机的问题,并且当我们添加了Win7系统(64位)时,我们需要添加其他打印机驱动程序,所以我们决定做一个新的打印机服务器,看看是否可以解决我们所看到的一些权限错误,希望能够清理我们所看到的一些问题,也许还有一些驱动程序没有被解决。
我们打电话给一个承包小组的一些人为我们重build它。 他们构build了一个新的虚拟机,安装并更新了Windows 2003服务器,并使用了一个基本上在旧服务器上configuration了打印机的实用程序,并将其迁移到新的虚拟机上。 将旧打印机服务器重命名为“printers-old”,并将旧打印机服务器的IP和名称与旧打印机服务器相同。
我们接到一个部门的电话,说“我们不能打印到我们的2600n彩色激光打印机”。
老大看着它,看到它不在服务器上。 奇怪的是,这个小组在服务器上工作时并没有明显的迁移。 他将其添加到打印服务器,从服务器发送testing页,打印罚款。 客户尝试打印。 什么都没有出来
打印作业看起来像一切正常。 出现在队列中,消失,Windows说,一切正常(Windows XP,所有更新)。 没有错误popup。
不仅仅是用户A的机器。 显然还有其他两个人也无法打印。
在排除故障的过程中(希望我记得所有我在这里试过的…),我已经:
A)删除并重新添加打印机的networking共享。
B)删除并重新添加“本地”networking端口(HP Jetdirect IP端口)
C)从计算机中删除了2600n的所有实例。 重新添加。 不会打印。
D)从本地系统中删除驱动程序,并从HP重新安装驱动程序。
E)将打印机添加为服务器的networking共享打印机和本地IP打印机。 两者都行不通。
F)将打印机添加到我的工作站进行testing(Ubuntu),直接打印到IP。 打印testing表!
G)拿起一台新的机器,并更新XP。 从打印机服务器共享添加打印机。 发送testing表。 没有出来。 这个系统从来没有安装过实际的打印机,只是添加到域中,所以它没有受到驱动程序/ DLL问题的“污染”。
H)将驱动程序更改为通用文本。 没有工作。 把司机改成一次性的,2500系列,什么都不打印。 在更改这些驱动程序的过程中,假脱机程序实际上在客户端上崩溃。 @#%!
我)检查连接。 客户机可以很好地ping打印机。
J)更新的打印机固件。 惠普最新的2600N是从2007年。它重新启动(打印机),来了很好,但仍然Windows机器将无法正常工作。
K)从服务器本身的testing页面工作。
L)当然,从惠普重新安装驱动程序。 2600N显然没有像PCL版本或PS这样的选项。 只有一个版本。 2600是否像一些混合赢得打印机?
M)打开“打印机旧”服务器,在“空白板”testing平台上,我删除了\ printers \ 2600n共享,添加了打印机“\ printers-old \ 2600n”。 试图打印到它…什么都没有。
N)更改打印机设置(closures双向打印,更改打印处理器设置等)
错误 – 没有东西popup。 如果你没有检查日志,一切似乎都很好,除非没有任何东西出现! 但是如果你看日志,这是我的:
源打印
事件ID 6161
键入错误
由Your_Name拥有的文档“testing页”无法在打印机<2600n>上打印。 数据types:RAW。 假脱机文件的大小(以字节为单位):0.打印的字节数:0.文档中的总页数:1.打印的页数:0.客户机: 打印处理器返回的Win32错误代码:0.操作成功完成。
打印服务器上显示错误,如果我打印到\共享,并在本地客户端,如果我添加打印机作为“本地”打印机,并试图发送到。
通常情况下,我认为它是客户端上损坏的,但在新的打印服务器被添加并且打印机被迁移之后,它发生了RIGHT,并且它立即影响了多个客户端。 不仅如此,这不是唯一的打印机。 我们知道另外一个1022我相信,也停止了类似症状的工作,但我一直关注这台打印机与这个特定的客户端(和testing台机器),以防止失去完整的轨道,我正在做什么尝试解决这个问题。 我还注意到,这两台打印机没有将其实用程序自动迁移到新的打印机服务器上,而且发现奇怪的是,旧的打印服务器(我知道只更改名称和IP地址的唯一设置)不能由testing平台系统使用来添加打印机并像以前那样打印。
我们正在追求的下一步是用USB电缆将其连接到这个人的机器,看看它是否会打印。 除此之外,我很难过。 顾问不知道会发生什么事情或为什么这样做。 有人有主意吗? 有没有遇到过这样的事情?
编辑 – 好吧,更多的信息。 另一个用户的系统没有在那里打印,用户告诉我,用户B从来没有安装特定的2600。 原来她是唯一一个从来没有做过的,除了用户B以外的所有人都拥有了它。 所以,在云雀,我远程B系统,导航到打印机旧服务器,并添加了2600.它的工作。
然后,我回到用户A的系统,以pipe理用户的身份login,从本地计算机中删除驱动程序(打印机configuration窗口中的打印机服务器设置),并删除本地/共享2600打印机的所有实例。 然后我导航到旧的打印机,从那里添加打印机。 testing表打印!
所以…新的打印机服务器的驱动程序,搞砸了一些奇怪的东西? 再次,这起始于迁移和事实,这台打印机和1022/1020系列打印机从来没有迁移与他们的实用工具…嗯…
显然这是一个解决问题的方法,因为我们希望退休的打印机旧的服务器。 但是对于我来说,为什么用户A系统上的打印机不能使用作为本地IP打印机安装的打印机进行打印,也不能将打印机旧系统打印出来,直到我清除驱动程序并直接转到旧服务器。 看起来像从新服务器传播的打印机驱动程序损坏问题,并且不会通过删除客户端上的打印机而消失; 客户端通过尝试使用新的打印机服务器而受到污染?
我记得在我遇到激光打印机出现问题的时候,我会回到那个老式的LaserJet 5驱动程序。 总是似乎能够使用该打印。
如果在新的打印服务器上更改为该驱动程序可以帮助您解决问题,将会非常有趣