这是一个类似的问题这个关于我的打印机服务器传奇......
AD 是否可能已损坏或者发生某些异常情况,从而影响这些系统上的打印机配置?
我们需要考虑重建打印服务器的最初原因是,在这一年中,我们收到过关于用户无法打印的零星报告。他们尝试添加打印机,但系统提示他们没有权限。有时他们没有报告,因为第二天或下次重新启动时系统会允许添加打印机。
计算机上的策略刷新似乎并不重要。
打印机权限已设置为允许所有人使用,但问题似乎“消失”了,之后又再次出现,同一个用户,同一个计算机。
管理员级用户有时可以登录系统,添加打印机,然后注销,用户可以毫无问题地添加打印机。其他时候似乎没有问题。
在我们按照链接中的说明添加了新的打印服务器后,我们立即有两个人无法打印(这两台打印机没有使用顾问的打印机迁移工具自动迁移,我不知道它是资源工具包实用程序还是第三方)。我的老板将打印机添加到新服务器,但它仍然无法工作,打印作业卡在队列中或直接通过,但什么都不会打印……再次,链接中概述。
我拿了一台全新安装 XP 的机器并尝试添加打印机,但仍然不工作。
昨天,另一位顾问过来从头开始重建了 32 位服务器。全新安装,每个打印机驱动程序都从下载的驱动程序中进行安装和配置,没有迁移或任何其他操作。我们回到最初遇到问题的人那里(我们不得不让她使用“旧打印机”服务器),将其指向新的“打印机”服务器,然后瞧!它不起作用。打印作业再次卡在队列中。
我最终不得不删除打印机,重新启动,在她的本地机器上,我从打印服务器设置中删除驱动程序(右键单击打印机和传真窗口,然后在驱动程序选项卡中删除打印机驱动程序),重新启动,然后以管理员身份从打印机旧服务器重新添加打印机,重新启动并让她使用她的帐户登录并在她的帐户下重新添加打印机。然后她可以再次打印。
我试图在这里找出共同点。安装新的打印服务器后,两台机器上的两个人(以及之后报告中提到的更多人)无法立即打印。这说明是打印服务器的问题。但是我们用全新安装、全新驱动程序等版本替换了打印服务器,但仍然无法正常工作。需要完全从客户端删除驱动程序,客户端计算机才能打印到该打印机......打印服务器的驱动程序损坏了?但我尝试了一台从未安装过驱动程序的客户端计算机,它也失败了。打印机故障?但在最初的报告中,我们有两台打印机,两种不同型号(一台是 1020,另一台是 2600,如果我没记错的话)拒绝打印。2600 的固件已更新,但这并没有解决问题,在解决问题时,我尝试从本地客户端直接打印到打印机,但它拒绝工作,直到我完全从 Windows 中删除驱动程序并重新启动到“干净的”状态。
因此,目前我能想到的唯一其他事情,除了找到一个早餐吃汇编程序并像报纸的漫画部分一样阅读调试器输出的大师之外,就是 Active Directory 正在做一些奇怪的事情。我们正在运行 AD 2003,并且应该在不久的将来(意思是“很快”)升级到 AD 2008,而我们当前的安装是几年前从 AD 2000 升级的。我不知道知道我们的 AD 配置存在任何问题(日志中的错误等),但这并不意味着没有发生任何事情。
AD 是否会导致我们网络上的打印机配置出现类似的问题?有人甚至听到在您的网络中或其他人的网络中是否存在类似这样的情况?
答案1
具体信息太少,无法继续。您遇到的问题是否可以一致重现?
冒着不必要的迂腐之嫌,我还是要提醒您不要像“AD”那样谈论它,因为 Active Directory 本身只是一个多主控松散融合数据库引擎,与打印完全无关。您真正要寻找的是操作系统中的功能,这些功能作为 AD 的客户端,可能会导致打印后台处理程序服务出现意外行为。
在 Windows XP 和 Windows Server 2003 中,与操作系统内置的打印后台处理程序和 AD 客户端功能的交互很少。组策略可以强制执行一些与打印相关的注册表设置,并且共享打印队列会“发布”到 AD 中,但实际上仅此而已。
您可以使用组策略将每台计算机或每用户的打印机“连接”功能添加到 Windows XP(我相信从 W2K3 Server R2 开始)。该功能内置于 Windows Vista 和较新版本的 Windows 中。
使用一个从未加入域且未安装打印机驱动程序的干净 Windows 客户端,使用 创建到打印服务器计算机的 IPC 连接NET USE \\print-server\ipc$ /user:DOMAIN\user password
,然后使用“我的网络位置”“浏览”到服务器上的打印机并“连接”到打印机。这应该可以很好地测试打印服务器是否能功能正常。
对我来说,这一切都表明“打印驱动程序有问题”,但我无法从现在开始确定它到底是什么。