Windows 11で「プリンターが印刷コマンドを受信して​​いません」という問題を解決する方法

「印刷」を押しても何も表示されない?ええ、本当に困りますよね。特にWindows 11で「プリンターは印刷コマンドを受信して​​いません」というメッセージが表示されるとなおさらです。これは通常、何らかの通信障害を示しています。ドライバーが古い、ネットワーク設定がおかしい、あるいはなかなか印刷できない印刷ジョブがキューのどこかで滞っているなど、原因は様々です。システムアップデート後のソフトウェアの不具合である場合もあります。原因が何であれ、解決方法はそれほど複雑ではありませんが、ご自身の環境に合った解決策を見つけるには何度か試してみる必要があるかもしれません。

ここでの主な目標は、PCからプリンターへのスムーズなデータの流れを回復することです。そこでこのガイドでは、実際にプリンターが再び接続できるようになることを願って、実証済みの方法を段階的に、そして現実的なシナリオに基づいていくつかご紹介します。特別なことは何もなく、似たような問題を抱えた複数のマシンで実際に効果があった実用的な方法だけです。Windowsは、単純な操作を本来よりも少し難しくしてしまうからです。

Windows 11で「プリンターが印刷コマンドを受信して​​いません」というエラーを修正する方法

Windows プリンター トラブルシューティング ツールで基本をチェックする

Windowsに組み込まれているトラブルシューティングツールを使えば、簡単に原因を特定できる場合が多いので、まずはこれを試してみましょう。ドライバーの問題、接続エラー、印刷ジョブの停止といったよくある問題を自動的に検出してくれます。

  • [スタート]メニューを開き、「Get Help 」と入力して、[Get Help]アプリを起動します。
  • 次に、検索ボックスに「プリンターのトラブルシューティング」と入力し、Windows に処理を実行させます。
  • 指示に従ってください。トラブルシューターがシステムをスキャンし、問題を検出し、修正を提案します。
  • 完了したら、テストページを印刷して動作を確認してください。通常、これで問題が解決するはずです。

接続を確認し、すべての電源を入れ直します

ケーブルの緩みやデバイスの動作不良といった単純な原因で問題が発生することもあります。すべての物理的な接続を再確認し、デバイスを再起動して不具合を解消しましょう。

  1. プリンターの電源を入れ直してください。電源を切り、プラグを抜いて約30秒後に再び差し込み、電源を入れてください。これによりハードウェアがリセットされ、軽微な不具合が解消される場合があります。
  2. 有線プリンターの場合: USBケーブルの両端がしっかりと差し込まれていることを確認してください。Windowsがケーブルを検出しない場合は、別のUSBポート(できればハブではなく、PC本体のポート)に接続してみてください。
  3. ワイヤレスプリンターの場合: Wi-FiまたはBluetoothが有効になっていることを確認してください。PCと同じネットワークに接続されていることを確認してください。ネットワークの不一致が原因となることがよくあります。
  4. 最近ルーターまたはネットワーク設定を変更した場合は、プリンターのネットワーク構成をリセットし、プリンターのコントロール パネルから再接続します。

もちろん、電源を入れ直すことで改善する場合は、キャッシュされた信号の一部がリセットされたり、一時的なメモリエラーが解消されたりするかもしれません。すべてが解決するわけではありませんが、迅速かつ効果的な場合が多いです。

正しいデフォルトプリンタを設定し、スタックしたジョブをクリアする

Windowsが間違ったデバイスに印刷しようとしたり、不正な印刷ジョブがスタックしてすべてがブロックされたりすることがあります。優先プリンターがデフォルトに設定され、キューが空になっていることを確認すると、驚くほどの効果が得られる場合があります。

  • [設定] → [Bluetooth とデバイス] → [プリンターとスキャナー]に進みます。
  • プリンタを選択し、「デフォルトとして設定」をクリックします。
  • グレー表示されている場合、「Windows で通常使うプリンターを管理する」を無効にして(オフに切り替えて)、適切なプリンターを手動で選択します。
  • プリンターの印刷キューを開き、省略記号(…)アイコンをクリックして、「すべてキャンセル」を選択します。これにより、新しいコマンドをブロックしている可能性のある、停止しているジョブがすべてクリアされます。

古い仕事を捨てることは、新たなスタートを切るための魔法のチケットとなることがあります。

印刷スプーラーサービスを再起動します

印刷ジョブは印刷スプーラーサービスによって管理されています。このサービスが機能しなくなると、印刷できなくなります。再起動すればすべてがリセットされます。場合によっては、それだけで解決することもあります。

  • Win + Rを押して、 と入力しservices.mscEnter を押します。
  • 印刷スプーラーを見つけて右クリックし、「再起動」を選択します。

問題が解決しない場合は、より徹底したリセットを実行する必要がある可能性があります。

  • もう一度印刷スプーラーを右クリックし、 [停止]を選択します。
  • (管理者権限が必要な場合があります)に移動しますC:\Windows\System32\spool\PRINTERS。このフォルダ内のすべてを削除します。これにより、バックグラウンドで残っている印刷ジョブがすべて消去されます。
  • 次に、 services.mscに戻り、印刷スプーラー[開始] をクリックします。

これにより、印刷ジョブのバックログがクリアされ、奇妙でスタックしたコマンドが修正されます。

プリンタドライバを再インストールまたは更新する

古くなったドライバーや破損したドライバーは、特にWindowsアップデートによってコアシステムファイルが置き換えられたり更新されたりした後によく見られる原因です。最新のドライバーをメーカーから直接入手することで、互換性の問題を解決できる場合があります。

  1. [設定] → [Bluetoothとデバイス] → [プリンターとスキャナー]に移動します。
  2. プリンターを選択し、「削除」をクリックします。
  3. プリンター ブランドのサポート ページ (HP、Canon、Epson、Brother など) にアクセスし、最新のWindows 11 対応ドライバーをダウンロードします。
  4. インストーラーを実行します。注意:ソフトウェアから指示があるまでプリンターを接続しないでください。そうしないと、Windowsが最適化されていない汎用ドライバーをインストールする可能性があります。
  5. インストール後、PC を再起動します。すべてが安定するまで再起動が必要な場合があります。

残留ソフトウェアとデバイスのエントリをクリーンアップする

これはちょっとひどいですが、残ったソフトウェアやゴースト プリンターのエントリによって状況が台無しになる可能性があります。

  • コントロールパネル → デバイスとプリンターを開きます。古いプリンターや重複したプリンターを削除します。
  • コントロールパネル→プログラムの下にあるプログラムと機能を確認します。不要になった古いプリンターユーティリティをアンインストールします。
  • 削除に失敗した場合は、Revo UninstallerMicrosoft プログラムのインストールおよびアンインストールのトラブルシューティングツールなどのツールを使用します。
  • デバイスマネージャーを開き、「プリンターイメージングデバイス」を展開します。「不明なデバイス」のエントリや、使用していない古いプリンタードライバーをアンインストールします。
  • 最後に、Win + Rを押して と入力し%temp%、すべての一時ファイルを削除します。Windows が古いドライバーと新しいドライバーを混同するのを防ぎます。

ファームウェアを更新し、ファイアウォールの設定を調整する

最近のプリンターはスマートフォンと同じようにファームウェアで動作するため、ファームウェアを最新の状態に保つことでネットワーク通信がスムーズになります。ただし、古いファームウェアを使用すると、コマンドがうまく動作しない場合があります。

  1. プリンターメーカーのサポートサイトでファームウェアのアップデートを確認してください。指示に従ってください。おそらく、最新のファームウェアをダウンロードし、専用のユーティリティやプリンターのコントロールパネルを使用する必要があるでしょう。
  2. ファイアウォールやセキュリティソフトウェアが通信をブロックしていないことを確認してください。特にネットワークプリンターの場合は、プリンターのソフトウェアまたはIPアドレスを例外に追加してください。
  3. 安全のため、これらの更新後に PC を再起動することをお勧めします。

ネットワークまたは共有プリンタの場合は、接続と共有オプションを確認してください

ネットワークに接続している場合、または別の PC からプリンターを共有している場合は、ネットワークの中断が通常の原因となります。

  1. PC とプリンターの両方が 同じ Wi-Fi ネットワーク に接続されていることを確認します。ここでのわずかな不一致が問題の原因となります。
  2. プリンタを共有しているホスト コンピュータで、プリンタ共有が有効になっていることを確認します。
  3. コントロールパネル → ネットワークと共有センター → 共有の詳細設定に移動し、ファイルとプリンターの共有がオンになっていることを確認します。
  4. 特に企業ネットワークや厳重に保護されたネットワークでは、セキュリティ ソフトウェアによってプリンタへのネットワーク トラフィックがブロックされる可能性があるかどうかを確認します。
  5. 問題が解決しない場合は、HP Print and Scan Doctor や Canon の IJ Printer Assistant などの製造元のツールを使用してネットワークの問題を診断します。

まとめ

「プリンターが印刷コマンドを受信して​​いません」という問題は、ほとんどの場合、ハードウェアの故障ではなく、通信障害が原因です。トラブルシューティングツールの実行、接続の修正、ドライバーのリセットまたは再インストール、そしてスプーラーのリフレッシュを行うことで、通常は解決します。ドライバー、ファームウェア、そしてWindows Updateを最新の状態に保つことが、スムーズな印刷を維持する最善の方法です。

まとめ

  • Windows プリンターのトラブルシューティング ツールを実行し、その指示に従います。
  • ケーブルの接続を確認し、デバイスを再起動してハードウェアの不具合をリセットします。
  • 正しいデフォルト プリンタを設定し、キューからスタックしたジョブをクリアします。
  • 必要に応じて、印刷スプーラー サービスを再起動し、古い印刷ジョブを手動でクリアします。
  • 製造元のサポート サイトから直接プリンター ドライバーを再インストールまたは更新します。
  • 競合の原因となる可能性のある残りのソフトウェアとデバイスのエントリを削除します。
  • ファームウェアの更新を確認し、ファイアウォール/ネットワーク設定で印刷コマンドが許可されていることを確認します。
  • ネットワーク プリンターの場合は、すべてのデバイスが同じネットワーク上にあり、共有が正しく構成されていることを確認します。

まとめ

これらの問題の解決は、うまくいくかどうかに左右されることもありますが、ほとんどの場合、これらの方法のいずれかで解決できます。プリンターの問題は厄介ですが、大抵は簡単に解決できます。根気強く、計画的に対処すればいいだけです。この記事が、誰かの頭痛の種を解消し、再び印刷できるようになることを願っています。