web-dev-qa-db-ja.com

Windows 7 64ビットプリントドライバーを32ビットWindows 2003プリントサーバーに追加する際の問題

会社でのロールアウトを開始する前に、テストシステムにWindows 7 Professional 64ビットの最終的なRTM=バージョンをインストールしました。

ネットワーク上にあるいくつかのHPプリンターへの接続に問題があります。これらのプリンターは、Windows 2003サーバーホストから共有されています。

最新のHPユニバーサルプリンタードライバーをダウンロードしましたが、64ビットドライバーを2003サーバーシステム(32ビット)に追加できません。

Windows 7システムからこれらのプリンターに接続するにはどうすればよいですか?

12
Richard West

ネットワーク全体で64ビットドライバーをプッシュする

  1. ネットワーク上の64ビットマシンに移動し、64ビットドライバーファイルをマシンにコピーします。
  2. 64ビットマシンからWindowsエクスプローラーを開き、32ビットサーバーを参照します。
  3. Windowsエクスプローラで表示される[プリンタ]ダイアログを開きます。
  4. メニューバーからFile> Server Propertiesを選択し、Driversタブを選択してAddボタンをクリックします。
  5. ドライバの追加ウィザードで、[x64プロセッサ]チェックボックスをオンにし、[x86]チェックボックスをオフにします。
  6. [次へ]をクリックし、[ディスク使用]をクリックして、ローカル64ビットマシンの64ビットドライバーを参照します。
  7. ドライバーの追加ウィザードを完了します。

完了すると、[サーバーのプロパティ]ダイアログに、そのデバイスタイプにインストールされているx64ドライバーが表示されます。

9
Tatas

RSATツールを使用してWindows 2003でWindows 7 x64のドライバーを提供しました。しかし、最初に、ドライバーリストを更新する必要がありました。私が使用した手順:

-Windowsドライバーデータベースの更新

  1. [コントロールパネル]-> [デバイスとプリンター]に移動します。
  2. 新しいプリンターを追加し、ローカルを選択します。
  3. LPT1を選択します。
  4. [プリンタドライバのインストール]ダイアログで、[Windows Update]ボタンをクリックします。これにより、リストに表示されると予想される残りのドライバーがダウンロードされます。
  5. プリンターのインストールをキャンセルします。ドライバーは削除されません。

-RSATを使用してサーバーにドライバーをインストールする

  1. RSATツールをダウンロードしてインストールします。
  2. 印刷の管理ツールを開きます。
  3. [プリントサーバー]を右クリックし、[サーバーの追加と削除]を選択して、ターゲットプリントサーバーを追加します。
  4. 新しいサーバーオブジェクトの下で、[ドライバーの追加]をクリックします。
  5. 私の場合、私はWindows x64を使用しているため、x64を選択し、x86の選択を解除しました。
  6. これにより、ワークステーションにインストールされているドライバーのリストが表示されます。サーバーにインストールするドライバーを選択します。
4
Dom

ドムの答えは私にかなり近づきました。

次のように変更する必要がありました。

私のプリンター製造元は、ドライバー内でプリンターの名前を再指定していました。同じ名前の追加のドライバーは、既にセットアップ済みのドライバーにのみ追加できます。

新しいドライバー(x86とx64)の両方をダウンロードし、元のプリンターを新しいx86ドライバーに変更する必要がありました。その後、システムが自動的にx64をリストに追加しました。その後、Win 7マシンに問題なくプリンターをインストールできました。

この助けをありがとう!

3
Dash

私はこれが古い質問であることを知っていますが、私はそれを行う方法を理解しただけなので、Windows 7 64ビットから32ビットWindowsプリントサーバーに接続して印刷する方法を投稿するつもりだと思いました(同じようにする必要があります) 64ビットVista):

  • windows 7ボックスに適切なプリンタードライバーがインストールされていることを確認します。
  • プリンターとデバイスに移動し、新しいプリンターを追加する
  • ローカルプリンターを選択
  • 既存のポート(LPT1)を使用する
  • 適切なプリンタードライバーを選択
  • 残りのプロセス全体で[次へ]をクリックします
  • プリンターの表示方法を指定します。
  • インストールしましょう...
  • 「共有しない」を選択
  • 終了したら、右クリックして[プリンタのプロパティ]を選択します
  • [ポートに移動]タブで、[ポートを追加...]をクリックします
  • 「ローカルポート」を選択し、「新しいポート...」をクリックします
  • プリンタの正確なネットワークアドレスを入力します。つまり、\ printserver01\hplaserj
  • [OK]をクリックし、[閉じる]をクリックします
  • 新しいポートが選択されていることを確認し、[適用]をクリックして閉じます。
  • テストプリンター。動作しない場合は、正しくない、または互換性のないプリンタードライバーがインストールされている可能性があります

また、HPプリンターに接続しようとしている場合は、HP Universal PCL6ドライバーが非常にうまく機能することがわかりました。 こちらからダウンロード

3
JohnyD

XP64ビットドライバーをダウンロードします。サーバーに移動し、共有の下に「追加ドライバー」を追加します。 x64をクリックし、それをXP64ビットドライバにポイントします。これでX64ドライバーがインストールされ、任意のMS 64ビットOSにプリンターを追加できるようになります。これは、Win7 64ビットOSユーザー(HP P3005Xプリンター)で機能します。

追伸64ビットPCでドライバーを解凍しましたが、問題にはならない可能性があります。 32ビットのホスティングプリンタサーバーでも同様に機能する可能性があります。

2
Vitamin Z

最も簡単な方法は、そのデバイスのx64ドライバーをダウンロードしてからプリントサーバーにrdpし、プリンターを選択して、インストールするプリンターのプロパティを選択し、[共有]タブで追加のドライバーをクリックします。 x64 WindowsのチェックボックスをオンにしますXP and widows server 2003次に、ダウンロードしたドライバーのフォルダーからinfファイルをポイントします。ユーザーがそのプリンターをクリックすると、必要かどうか尋ねられますドライバをインストールします。

2
JohnyV

以前この問題に遭遇したことがあります。これは、.inf内のプリンター名に由来します。 x32とx64のプリンター名は、「完全に」同じでなければなりません。そのため、「HP LaserJet P2015シリーズPS」は「HP LaserJetP2015シリーズPS」とは異なります。これは、私がそれを知ってx64 .infに入り、x32 .infのプリンター名をコピーしてそれに貼り付けるまで、少しの間私を動かしました。それらがまったく同じになった後、それはうまくいくはずです。

2
user56820