web-dev-qa-db-ja.com

Windows 7 x64上のプリンターをWindowsと共有するにはどうすればよいですかXP x86?

Windows 7 64ビット版のプリンターをWindows XP 32ビット版と共有しようとしています。

私はもう試した:

  • XPでAdd Printer Wizardを使用する
    • ネットワークプリンターの選択
    • プリンターを参照し、リストから選択する
    • ドライバーを手動で参照しようとすると、「Windowsが適切なプリンタードライバーを見つけられません。適切なドライバの検索とインストールについては、管理者にお問い合わせください。

プリントサーバーのように、Windows 7 PCにドライバーをロードしたいと思います。私はもう試した:

  • プリンターのプロパティを開く
  • Sharingタブをクリックする
  • Additional Drivers...をクリック
  • X86ボックスのチェック
    • Windowsを追加しようとするとXP x86ドライバー、エラーThe specified location does not contain the driver for the requested processor architectureが生成されます

価値があるのは、これはHP P4014nであり、ネットワークケーブルを使用できないことです。ユニバーサルプリントドライバーPCL6を使用しています。

プリンター共有は、Windowsのサーバーとして機能する64ビットWindows 7でどのように機能しますかXP 32ビット?

  • Additional drivers...ダイアログの下にどのドライバをインストールする必要がありますか?
    • XPドライバまたはWindows 7ドライバですか?なぜですか?
    • ドライバのバージョンは一致する必要がありますか?どうして?
  • なぜネットワークプリンターとして追加し、XPドライバーをインストールできないのですか?
  • ローカルプリンターを追加して、必要なドライバーをインストールするのはなぜですか。
13
Tanner Faulkner

Windows 7ドライバーを使用して、Windows 7マシンにプリンターをインストールします。ドライバーを共有し、そのパス名を取得します(つまり、\\MACHINENAME\PrinterName)。 XPコンピュータで、次の操作を行います。

  1. 新しいプリンターの追加ウィザードを起動します
  2. ローカルプリンターを選択し、自動検出しません
  3. を選択します新しいポート->タイプはローカルポート
  4. ダイアログで、Windows 7マシンで上記のように\\MACHINENAME\PrinterNameと入力します。
  5. ドライバーの選択ページで、次のいずれかを使用します Have Disk ドライバを取得するか、リストから選択します
  6. 完了するまでウィザードを続行します

ホスト名(\\MACHINENAME)は、システムプロパティから取得するか、コマンドプロンプトでHOSTNAMEを実行して取得できます。共有名は、Printer Properties-> Sharingタブ

12
Canadian Luke

ドライバのバージョンが一致していることを確認してください。 Windowsは、既にインストールされているバージョンと同じバージョンの場合、別のアーキテクチャのドライバーのみを受け入れます!すでにインストールされているバージョンのドライバーを削除して、最新のx86およびx64バージョンを入手してください。

6
markusju

プリンターを共有するための主なキーは、コンピューターを同じワークグループに配置し、プリンターを共有プリンターとして設定することです。プロセスには すばらしいチュートリアル がありますが、ハンガリー語なので、翻訳しました。

この手法では、Windows XP PCがWin 7に接続し、サーバーとして使用します。プリンターはWindows 7 PCに接続され、PCと(もちろん)プリンターの両方に接続されます。このチュートリアルでは、Win 7 PCでプリンターが正しく動作することを前提としています。

このチュートリアルの写真の一部はハンガリー語で書かれているため、指示またはウィンドウのレイアウトに従ってください。

ワークグループを設定

Windows 7

  1. Start menuをクリックします。
  2. Computerを右クリックします。
  3. Propertiesをクリックします。
  4. Change settingsをクリックします。
    Win 7 Computer properties
  5. Computer NameタブのChangeボタンをクリックします。
    Win 7 System properties
  6. 別のワークグループ名(MYGROUPなど)を設定し、OKをクリックします。
    Win 7 Computer name change

Windows XP

  1. My Computerを右クリックして、Propertiesを選択します。
  2. Computer Nameタブをクリックし、Changeボタンを選択します。
    Win XP System properties
  3. Windows 7 PCで入力したsameワークグループ名を入力し、OKをクリックします。 Win XP Computer name change

プリンターを共有する

Windows 7

  1. Devices and PrintersStart menuをクリックします。
  2. 共有するプリンターを選択します。このプリンタをデフォルトとして設定することをお勧めします。プリンターを右クリックし、Printer propertiesnotPropertiesを選択します。
    Win 7 Devices and Printers
  3. Share this printerSharing tab設定を確認してください。ここでは、ネットワークに表示されるプリンタに名前を設定できます。 Render print jobs on client computers設定を確認することをお勧めします。
    Printer properties

プリンター

Windows XP

  1. Start menuControl PanelAdd Printerをクリックします。
  2. NextをクリックしてA network printer, or printer attached to another computer設定を選択し、Nextをクリックします。
    Select network printer
  3. PCのネットワーク、および以前にインストールしたプリンターのPCを参照します。
    Browse for the printer
  4. 警告メッセージが表示されたら、そのまま受け入れます。この後、ドライバーをインストールする必要があります。
    Warn message
  5. このプリンターをデフォルトに設定する場合は、Yesを選択してNextをクリックし、次にFinishをクリックします。

インストールされているプリンターを使用する

Windows XP

プロセスが完了したので、FileをクリックしてからPrintをクリックすると、何でも印刷できるようになります。プリンターを選択できます。リモートPCの電源が入っている(そしてプリンターの電源が入っていない)場合は、印刷が開始されます。
Use the installed printer

6
totymedli

この問題は、Windows印刷チームの誰かが Microsoft Community で解決しました。

印刷ドライバー名は一致する必要があります。 32ビットと同じ名前を使用する64ビットドライバーを見つける必要がありますXPドライバー、またはWindows 7 32ビットドライバーをx64マシンにインストールします。Windows7の32ビットntprintファイルが必要になるのは、 32ビットDVDでは、ファイルはフラットファイル形式で含まれていません。ドライバー名が一致する場合は、coorkがより適切な解決策を持っている可能性があります。

5
Matt

Tanner、x64 Windowsは別のプロセッサアーキテクチャのv3ドライバを受け入れません。私が試したところ、Win7 x64コンプはそれらを取得できませんでした。私は成功しましたが、x86 XPコンピューターを使用してそれらをそこに配置しました!HP 1500ドライバーを試しました:

  • X64 Win7にインストールされているプリンター
  • レーザーと言う名前でそれを共有しました
  • x86 WinXPに行った
  • Windows + Rおよび\\<x64computerName>
  • プリンタとFAXがあり、それを開いた
  • 私のレーザープリンターを見た、それを右クリックして共有
  • 追加のドライバー
  • チェックボックスIntel - Windows 2000 or XP
  • HPのWebサイトからダウンロードし、x86ドライバーを解凍して、私のx64マシンにアップロードしました。

ここに見られるように、私はそれらの両方を持っています this screenshot
(ソース: komprogram.pl

XP側:

this screenshot
(ソース: komprogram.pl

また、Windows 8の登場により、v4プリンタードライバーが登場しました(スクリーンショットにTyp 3またはType 3と表示されています)。 V4ドライバーはクロスアーキテクチャーであるため、2年以内にこの問題が発生しないことを願っています。

4
Kitet

INFファイルにエラーがあったUPDの古いコピーがある可能性があります。発生しているエラーが発生します。簡単な解決策は、最新の32ビットおよび64ビットのドライバーをHP。

Windows PCL6用HPユニバーサルプリントドライバー-64ビット-5.6.0.144

Windows PCL6用HPユニバーサルプリントドライバー-32ビット-5.6.0.144

それらを入手したら、コンピューターの64ビットドライバーを更新します。リブート。プリンターの共有オプションに戻り、32ビットドライバーを追加します。上記のファイルを別のディレクトリに抽出し(デフォルトではそうなっています)、まっすぐに保管してください。

3
Chris S

ここに多くの返信があります。

プリンタをXPマシンに接続し、それを共有したいと思います。そして、32または64ビットWindows OSはHP P4014nを使用できます。顧客のネットワークですが、ガイドの前に、このプリンタに組み込まれている「HP Jet-direct内部プリントサーバー」を使用しないのはなぜですか? .....?

とにかく、もしあなたが直接xpマシンに接続してそれを共有したいなら、ここにそれを行ういくつかのステップがあります。 (7にインストールする場合も同じ手順)

0-競合とドライバーの問題を防ぐため、プログラムの追加/削除からHP HP P4014nドライバーを削除します。

1-このチェックに慣れていない場合は、プリントサーバーのプロパティからドライバーを削除します here または here

2-Hpユニバーサルプリンタードライバーのx64とx86の両方のPCL6ドライバーを ここ からダウンロードします

    *** there is no difference between win xp or 7 driver chose 7 !!! 

3-7Zipを使用してそれらをそれぞれ特定のフォルダーに抽出します。 C:\ HUPD\X86、C:\ HUPD\x64

4-欲望フォルダー(xpのx86)にあるinstall.exeを使用してプリンターをインストールします

5-それを共有し、共有tABでx64フォルダーを追加ドライバーに追加できるようになりました

3
Kaveh

プリントサーバーによって提供されているドライバーは、XPでは明らかに正しくありません。 Windows 7は、32ビットWindows XPと互換性のない64ビットドライバーを提供している可能性があります。プリンターのメーカーを教えていただければ、XPに適したドライバーを見つけるお手伝いをすることができます。

プリンタをXPコンピュータにローカルに接続して、正しいドライバを検出してインストールできるようにすることができます。XPが適切なドライバを見つけることができない場合、製造元のWebサイトからダウンロードしてインストールする必要があります。つまり、プリンターにドライバーCDが付属していない場合です。

ドライバーとプリンターの両方がローカルでXPにインストールされたら、次の手順は次のようにローカルプリンターをネットワークプリンターに変換することです。

  1. プリンターを取り外し、Windows 7コンピューターに戻します。
  2. コントロールパネルからプリンタアプレットを開きます。
  3. 新しいプリンターを右クリックし、[プロパティ]を選択します。
  4. [ポート]タブに移動します。
  5. ポートの追加…をクリックし、ローカルポートを選択して、新しいポート…をクリックします。
  6. ポート名には、プリンターのネットワークパスと共有名を正確に入力します。例えば ​​\\Win7computer\MyPrinter[〜#〜] ok [〜#〜]をクリックし、隣にあるチェックボックスでこの新しいポートが選択されていることを再確認します。
  7. [〜#〜] ok [〜#〜]をクリックして、プリンターのプロパティを閉じます。
2
harrymc

これを機能させるには、XPドライバをサーバーに追加する必要があります。この場合、「サーバー」はWindows 7マシンです。「x86」オプションが表示され、 32ビットドライバーをインポートします。