web-dev-qa-db-ja.com

プリントサーバーの設定に関するアドバイス

私は、ドメイン内の人々にプリンターを配布するための中央制御ポイントを作成しているところです。現在、共有されているその他のサーバーにいくつかのプリンターがインストールされており、プリンターは一部のマシンのTCP/IPポートを介してインストールされていますが、すべてを一元化したいと思います。

ここでの環境は次のもので構成されます。

  • Windows XP Pro(x86)
  • Windows 7 Pro(x86)
  • Windows 7 Pro(x64)

ここにあるマシンの半分以上はWindows7であり、Windows 7マシンのうち、半分はx64を実行しています。

プリントサーバーとして使用するサーバーを2つ考えていますが、サーバーを1つだけ使用する方がよいでしょう。 Windows Server 2008 x64 SP2Windows Server 2003 R2 x86 SP2の両方があります。両方に印刷サービスの役割をインストールし、準備ができました。

2008ボックスにWindows7用の32/64ビットドライバーをインストールした後、Windows XPがWindows7 x86ドライバーを使用できるかどうかを知りたいと思いましたが、結果は満足のいくものではありませんでした。 2003ボックスをWindows XPドライバー専用に使用し、2008ボックスをWindows 7(x86/x64)に使用する)。

同じプリンターに複数のプリンターを使用せずに、3つのプラットフォームすべてを1つのサーバーで動作させる方法はありますか?ネットワーク上にあるプリンターのリストは次のとおりです。

  • HP Color LaserJet 3700
  • HP LaserJet 4100
  • HP LaserJet 4240
  • HP LaserJet 4250
  • HP LaserJet 4250
  • HP LaserJet P4015
  • 東芝e-STUDIO282
  • 東芝e-STUDIO355
  • XEROX Phaser 6115MFP
  • XEROX WorkCentre 5675
3
qroberts

HPプリンターにHPGenericドライバーを使用する場合、PCL5、6またはPS、Windows 7およびXP、x86、x64のいずれでも問題なく使用できます。私は70台以上のプリンターでServer2K8クラスター化プリントサーバーを実行しており、それらはこれら4つのOSすべてで完全に機能します。プリンタとそのキューを設定した後、[デバイス設定]タブに移動し、自動構成を実行していることを確認してください。通常、プリンターの機能(デュプレックスなど)で正しく設定されますが、Mopierモードが正しく設定されていないという問題が発生しました。 HPプリンターはとにかくそれをサポートしていないようですので、無効にしても安全です。

また、いくつかの異なるXerox WorkCentreプリンターがあり、それらのドライバーはx64とx86の両方を機能させるのが最も困難でした。プリンター用に64ビットと32ビットのドライバーを提供しますが、「フレンドリ名」が2つのドライバーinfファイル間で正確に一致しない場合、同じ印刷キューにインストールされません。 infを編集し、インストールする32ビットドライバーの名前が同じであることを確認する必要がありました。彼らは「グローバルプリントドライバー」も作っていますが、それがサポートするさまざまなモデルに制限されていました(問題はプリンターのさまざまなオプションです)。 WorkCentre5675がグローバルでサポートされているかどうかを確認します。その特定のドライバーは、x86とx64の両方に簡単にインストールできます。

すべてがスムーズに機能した後、HPGenericドライバーを更新することに夢中になりました。 @nateが提案したように、新しいプリンターをセットアップするときは、可能であれば既存のドライバーを使用してください。既存のものをアップグレードすると、あらゆる種類の破損したクライアントが発生する可能性があります。それは私が二度と戻らない数週間でした...それが壊れていなければ、それを直さないでください。

可能であれば、2台のプリントサーバーを実行しないでください。エンドユーザーを混乱させるだけです。プラグを抜いて、Server2K8をすべてのプリンターとOSで動作させます。さまざまな種類のプリンター、特にいくつかのe-Studioが機能するようになるまでに数週間かかりましたが、最終的には成果を上げました。

4
FSUScoot

すべてのクライアントに同じプリントサーバーを使用させない理由はありません。 100台を超えるプリンタを搭載した複数のプリントサーバーがあり、XPおよび7(x64/x86)で問題なく動作します。

ほとんどのベンダーは、プリンター用のユニバーサルプリントドライバーを提供しています。可能であれば、それを使用すると、管理が簡素化され、同じボックスに数百のドライバーがある場合に発生する可能性のある奇妙な点がいくつか削減されます。各ユニバーサルドライバーのHCLを確認することが重要です。それらはたくさんのプリンタをサポートしますが、すべてではありません。サポートされていないプリンタで使用しようとすると、悪い経験になります。すべてのHPプリンターがHPUPDv5.xでサポートされていると思います。

XPクライアント"wasn't satisfying"でWindows7 x86ドライバーを使用すると言いますが、理由は説明しません。多くの場合、XP /であるかどうかにかかわらず、x86のインストーラーは同じです。 Vista/7。プリンターベンダーがプリンターでXPをサポートしている場合(すべてのプリンターで必要))、x86バージョンのドライバーはXP 7.そうでない場合は、製造元に連絡することをお勧めします。

1
MDMarra

まず、Microsoftx32とx64ビット印刷を組み合わせたもの悪臭。それを使って良い経験をしたと主張する人々は、妄想的であるか、さまざまなプリンタモデルで大規模に使用していないかのどちらかです。

私たちの環境(xp/win7(32/64)300以上のプリンター)では、次のものが最適であることがわかりました。 2008r2をプライマリプリントサーバーとして使用します。 これに加えて、2008 32ビットサーバーを構築します。(これはVMである可能性があることに注意してください)。

  • 2008 32ビットから2008R2プリントサーバーに接続し、自動検出されたWindowsドライバーを使用して最初にプリンター32ビットをインストールします。
  • 次に、2008R2で、同じドライバーのWindows64ビットバージョンを追加します。
  • これが機能しない場合のみ、メーカーのドライバーにアクセスしてください。

また、プリンタを追加するときは、existing driverを使用して更新を続けないでください。キューまたはクライアントの破損が発生します。

また、HPドライバーを使用する必要がある場合は、悲しみの追加のメモが表示されます。彼らがwinprintを使用する代わりに、ほとんどすべてのモデルに対して独自のプリントプロセッサを作成しているという事実は恐ろしいものです。そして決して、決してユニバーサルプリンタードライバーを使用しないでください。

0
Nate