web-dev-qa-db-ja.com

スプーラサービスが複数回再起動されるまで、プリンタはオフラインです

ThinkPadからデスクトップコンピューターでホストされているWindows7 Homegroupを介して共有されているプリンターに印刷しようとすると、ジョブが完了する前にPrintSpoolerサービスを数回再起動しなければならないことがよくあります。特に、この問題は、印刷ジョブの開始時にデスクトップがスリープモードになっていて、印刷ジョブの開始後にスリープモードが解除された場合に発生します。

どちらのコンピューターも、最新のパッチが適用されたWindows 732ビット版を実行しています。

私は改善なしで以下を試しました:

4
Zian Choy

解決策は、共有プリンターを廃棄し、ネットワーク共有機能を備えた独立したデバイスとしてネットワークに接続できるプリンターを購入することです。

0
Zian Choy

プリンタをホストしているPCでこれを試すことができます。

  1. [スタート]、[ファイル名を指定して実行]の順にクリックし、検索ボックスに「Devmgmt.msc」(引用符なし)と入力して、Enterキーを押します。 [デバイスマネージャ]ウィンドウが開きます。
  2. ユニバーサルシリアルバスコントローラーを展開します。
  3. リストでUSBルートハブを右クリックし、[プロパティ]をクリックします。 [USBルートハブのプロパティ]ダイアログボックスが表示されます。
  4. [電源管理]タブをクリックします。
  5. [コンピューターにこのデバイスの電源をオフにして電力を節約する]チェックボックスをオフにし、[OK]をクリックします。
  6. リスト内のUSBルートハブごとに手順3〜6を繰り返します。
  7. [アクション]メニューで、[ハードウェアの変更をスキャンする]をクリックします。 Windowsは新しいデバイスを認識します。
  8. 次に、ネットワークアダプタについても同じ手順に従います。
1
Moab

印刷スプーラーの問題は通常、ドライバーの障害が原因で発生します。これらを修復する最善の方法は、次のようにドライバーを完全に再インストールすることです。

まず、プリンタを削除します。次に、他のプリンタを選択し、ポップアップする[プリンタサーバーのプロパティ]リンクをクリックします。 [ドライバー]タブをクリックし、リストからプリンターのインスタンスをすべて削除します。共有PCのドライバーも破損している可能性があるため、理想的にはCDまたはダウンロードしたドライバーからドライバーを再インストールします。

CDからインストールするには、最初にローカルプリンターとしてインストールし(ポートとしてLPT1を選択)、次に共有に接続する必要がある場合があります。

再インストールすると問題が解決する場合は、共有PCでも同じことを行うことをお勧めします。

0
hdhondt