Windows
 Computer >> コンピューター >  >> システム >> Windows

Windowsシャットダウン中にプリンターを切断するとUSBプリンターポートが消失する問題の対処法

Windowsの各バージョンにはそれぞれ固有の問題があり、中には解決までに長い時間を要するものもあります。その一つが、USBプリンターが突然消失してしまうエラーです。正確なエラーメッセージは以下の通りです。

Windowsのシャットダウン中にプリンターを切断すると、USBプリンターポートが見つからなくなる

この記事では、回避策を使ってこの問題を解決する方法をご紹介します。

シャットダウン中にプリンターを切断するとUSBポートが消失する現象

Windowsシャットダウン中にプリンターを切断するとUSBプリンターポートが消失する問題の対処法

このシナリオでは、USBプリンターが接続された状態でWindowsをシャットダウンしたり、プリンターを直接取り外したりすると、再接続時やPCの再起動後に、プリンターポートの一覧からそのポートが消えてしまいます。つまり、問題の本質は「ポートが消失すること」にあり、Windowsがそのポートを必要とするタスクを実行しようとしても正常に動作しなくなります。

症状を確認するには、次の手順でポート一覧を開いてください。

設定 > デバイス > プリンターとスキャナー > プリントサーバーのプロパティ > ポートタブ

ここで対象のプリンターに関連付けられたUSBポートを確認すると、該当するポートが表示されていないはずです。影響を受けているプリンターと、それが接続されていたUSBポートは、この一覧に現れません。

USBポート消失エラーの回避策

解決策は非常にシンプルです。Windowsを起動する前にプリンターの電源を入れ、USBケーブルで接続したままにしておくだけです。そうすることで、Windowsが自動的にプリンターと関連するポートを検出します。そのポートを別の用途で使用している場合も、正常に利用できるようになります。

正式な修正が提供されるまでは、この操作を毎回繰り返す必要があります。恒久的な対応は、今後のWindowsアップデートを通じて提供される予定です。

もう一つの回避策として、USBポート付きのルーターをお持ちの場合は、プリンターをルーターに接続し、ネットワーク経由でアクセスする方法があります。この方法なら、PCの起動・シャットダウンのたびにプリンターの接続状態を気にする必要がなくなります。

問題の原因

この問題には、主に次の2つの原因が考えられます。

  • USBプリンターのドライバーに言語モニター(Language Monitor)が含まれている場合、言語モニターのOpenPortExコールバック関数が呼び出されません。その結果、言語モニターの動作に依存する操作を実行できなくなります。
  • 「デバイスとプリンター」のコントロールパネルで[プリントサーバーのプロパティ]>[ポート]タブを選択しても、USBプリンターのポート(「USB001」など)がポート一覧に表示されません。その結果、ポートの存在に依存する操作を実行できなくなります。

技術的な背景としては、ローカルポートの代わりに仮想ポートを使用する「USBリダイレクト機能」が関係していると考えられています。

Microsoftはこの問題を公式に認めており、将来のOSバージョンで修正に取り組むことを明らかにしています。

関連記事: Windows 10 2004をインストールする際に知っておきたい既知の問題

  1. Windowsでネットワークプリンターが見つからない原因と解決策を徹底解説

    ネットワーク上でプリンターを使用していると、「ネットワークプリンターが検出されない」という問題に直面することがあります。ネットワークプリンターは、有線または無線接続によって共有ネットワーク上の複数のコンピューターと接続されています。システム上でワイヤレスプリンターが見つからない場合、作業が止まってしまい、かなりストレスを感じるかもしれません。 ネットワークプリンターは、1台のコンピューターに直接接続されるローカルプリンターとは異なります。ネットワークプリンターは、家庭内ネットワークや企業環境で多数のデバイスから共有利用できるように設置されることが多く、管理対象の機器を減らせるため、コスト効率が

  2. 【解決済み】USBポートの電力サージエラーを修正する方法(Windows 10/8/7)

    Windows 10、8、7のPCで「USBポートで電力サージが発生しました。不明なUSBデバイスに、ポートが供給できる以上の電力が必要です」というエラー通知が表示されるケースは少なくありません。電力サージの原因はいくつか考えられますが、最も一般的なのは、USBデバイスが許容値を超える電流を要求することです。通常、USBは最大電力の上限を考慮して設計されていますが、その限界を超えると、さまざまなエラーが発生します。 USBポートの電力サージエラーの解決方法 本記事では、USBポートの電力サージエラーを解消するためのトラブルシューティング手順を詳しく解説します。 試すべき対処法:Windows