web-dev-qa-db-ja.com

プリンターが印刷されない!長くて奇妙な物語

さて、これはかなり奇妙なことです。意味のある方法でストーリーの概要を説明しようと思います。

古いプリントサーバー(Windows 2003ベース)がありました。プリンターを追加できないという問題があり、Win7システム(64ビット)を追加すると、他のプリンタードライバーを追加する必要があったため、新しいプリンターサーバーを使用して問題が解決するかどうかを確認することにしました。私たちが見た許可エラーのいくつか、そしてうまくいけば私たちが見た問題のいくつかをクリーンアップし、おそらくドライバーのいくつかを解放します。

私たちは、私たちのためにそれを再構築するために、契約グループから何人かの人を呼びました。彼らは新しい仮想マシンを構築し、Windows 2003サーバーをインストールして更新し、基本的に古いサーバー上のプリンターの構成を取得して新しいサーバーに移行するユーティリティを使用しました。古いプリンタサーバーの名前を「printers-old」に変更し、古いプリンタサーバーと同じIPと名前で新しいサーバーを配置します。

ある部門から「2600nカラーレーザージェットに印刷できない」という電話がありました。

上司はそれを見て、それがサーバー上にないことを確認します。奇妙なことに、グループがサーバーに取り組んだとき、それは明らかに移行しませんでした。彼はそれをプリントサーバーに追加し、サーバーからテストシートを送信し、正常に印刷します。クライアントに印刷を試してもらいます。何も出ません。

印刷ジョブ見た目すべてが機能するように。キューに表示され、消え、Windowsはすべてがうまくいったと言います(Windows XP、すべての更新)。エラーは表示されません。

ただし、ユーザーAのマシンだけではありません。どうやら他に2人も印刷できない人がいます。

トラブルシューティングの過程で(ここで試したすべてのことを覚えているといいのですが...)、次のことを行いました。

A)ネットワーク共有からプリンターを削除して再度追加しました。

B)「ローカル」ネットワークポート(HP jetdirect IPポート)を削除して再度追加しました

C)2600nのすべてのインスタンスをコンピューターから削除しました。再度追加されました。印刷されません。

D)ローカルシステムからドライバーを削除し、HPからドライバーを再インストールしました。

E)サーバーから離れたネットワーク共有プリンターとローカルIPプリンターの両方としてプリンターを追加しました。どちらも機能しません。

F)テスト用のワークステーション(Ubuntu)にプリンターを追加し、IPに直接印刷しました。テストシートを印刷しました!

G)新しくイメージ化されたマシンをピックアップし、そのマシンを更新しましたXP。プリンターサーバー共有からプリンターを追加しました。テストシートを送信します。何も出力されませんでした。このシステムには、実際のプリンターがインストールされていませんでした以前はドメインに追加されたばかりなので、ドライバー/ dllの問題で「汚染」されていませんでした。

H)ドライバーを一般的なテキストに変更しました。動作しませんでした。ドライバーを1回限りの2500シリーズに変更し、何も印刷しませんでした。これらのドライバーを変更する過程で、スプーラーが実際にクライアントでクラッシュしました。 @#%!

I)接続を確認しました。クライアントマシンはプリンタに正常にpingを実行できます。

J)プリンタファームウェアを更新しました。 HPの2600Nの最新版は2007年のものです。再起動(プリンター)して正常に起動しましたが、それでもWindowsマシンは動作しません。

K)サーバー自体からのテストページが機能します。

L)もちろん、HPからドライバーを再インストールします。 2600Nには、PCLバージョンやPSなどのオプションがないようです。たった1つのバージョン。 2600はハイブリッドウィンプリンターのようなものですか?

M)「printers-old」サーバーをオンにし、「白紙の状態」のテストベッドで\ printers\2600n共有を削除し、プリンター「\ printers-old\2600n」を追加しました。それに印刷してみました...何も。

N)プリンタ設定の変更(双方向印刷のオフ、プリントプロセッサ設定の変更など)

エラー-何もポップアップしません。ログを確認しなかった場合は、何も出てこないことを除けば、すべて問題ないようです。しかし、ログを見ると、これが私が持っていたものです:


ソースプリント

イベントID6161

タイプエラー

Your_Nameが所有するドキュメントテストページをプリンタ<2600n>で印刷できませんでした。データ型:RAW。スプールファイルのサイズ(バイト単位):0。印刷されたバイト数:0。ドキュメントの総ページ数:1。印刷されたページ数:0。クライアントマシン:。プリントプロセッサから返されたWin32エラーコード:0。操作は正常に完了しました。


\ shareに印刷している場合はプリントサーバーに、プリンターを「ローカル」プリンターとして追加して送信しようとするとローカルクライアントにエラーが表示されます。

通常はクライアントで破損していると思いますが、新しいプリントサーバーを追加してプリンターを移行した直後に発生し、すぐに複数のクライアントに影響を及ぼしました。それ以上に、これは唯一のプリンターではありません。私たちはもう1つ、1022も同様の症状で動作しなくなったことを知っていますが、私はこの特定のクライアント(およびテストベッドマシン)でこのプリンターに焦点を合わせて、自分が何をしているかを完全に追跡できなくなるのを防いでいます問題を修正してみてください。また、これら2つのプリンタは、ユーティリティを使用して新しいプリンタサーバーに自動移行されなかったことにも気付きました。また、変更されたことがわかっている設定が名前とIPアドレスだけだった古いプリントサーバーが自動移行できないのは奇妙なことです。テストベッドシステムがプリンタを追加し、以前と同じように印刷するために使用します。

私たちが追求している次のステップは、USBケーブルでこの人のマシンに物理的に接続して、それで印刷されるかどうかを確認することです。これ以外は困ります。コンサルタントは、何が起こったのか、なぜこれを行っているのかについての手がかりを持っていません。誰かアイデアはありますか?これまでにこのようなものに遭遇したことがありますか?

編集-さて、より多くの情報。別のユーザーのシステムがそこに印刷されておらず、ユーザーBがその特定の2600をインストールしたことは一度もないとユーザーは私に言いました。一度もやったことがないのは彼女だけで、ユーザーB以外のオフィスの全員がそれを持っていたことが判明しました。それで、ひばりで、私はBのシステムにリモートで接続し、プリンターの古いサーバーに移動して、2600を追加しました。それは機能しました。

次に、ユーザーAのシステムに戻り、管理ユーザーとしてログインし、ローカルコンピューターからドライバーを削除し(プリンター構成ウィンドウからプリンターサーバーの設定)、ローカル/共有2600プリンターのすべてのインスタンスを削除しました。次に、printers-oldに移動し、そこからプリンターを追加しました。テストシートを印刷しました!

それで...それを台無しにしている新しいプリンタサーバーのドライバに何か奇妙なことがありますか?繰り返しになりますが、これは移行と、このプリンタと1022/1020シリーズプリンタがユーティリティで移行されなかったという事実から始まりました...うーん...

プリンターの古いサーバーを廃止したいので、明らかにこれは今のところ回避策の問題です。しかし、これは、ユーザーAのシステム上のプリンターが、ローカルIPプリンターとしてインストールされたプリンターで印刷されず、ドライバーをパージして古いサーバーに直接移動するまで、古いシステムのプリンターに印刷されない理由については、まだ奇妙です。 。新しいサーバーから広がり、クライアント上のプリンターを削除するだけでは消えないプリンタードライバーの破損の問題のように見えます。クライアントは、新しいプリンタサーバーで何かを試すことで汚染されますか?

5

Laserjetsで問題が発生した頃、古き良きLaserjet5ドライバーに戻ったのを覚えています。いつもそれを使って印刷できるようでした。

新しいプリントサーバーでそのドライバに変更することが問題に役立つかどうかを確認するのは興味深いでしょう...

2
scampbell