Windows 11でPL2303ドライバーが動作しない問題を解決する方法

📅
🕑 1 分で読む

PL-2303は、基本的に、旧式のプリンターや産業用機器などのRS-232デバイスをUSB経由でWindows PCに接続できる小さなシリアルアダプターです。ところが、Windowsが時々「PL-2303用のドライバーをインストールしたことがあっても、それをインストールしてください」とエラーメッセージを表示するので、ちょっと変な感じがします。これは通常、Windowsのアップデート後にドライバーが破損したり、古くなったり、互換性がなくなったりすることで発生する問題です。このメッセージが表示されたまま動かなくなったり、ドライバーが全く動作しなくなったりした場合は、以下の手順で問題が解決することがよくあります。必ずしも完璧ではありませんが、私の経験では、これらの手順でよくある原因をカバーできます。多少の試行錯誤は覚悟してください。

Windows 11でPL-2303ドライバの問題を解決する方法

COMおよびLPTドライバーを更新する

おそらく最初に試すべきことはこれです。ドライバーが古かったり破損していたり​​すると、Windows がデバイスを正しく認識できなくなる可能性があります。簡単なアップデートで問題なく動作する環境もあれば、そうでない環境もあります。なぜこれが役立つのでしょうか?それは、アップデートによって互換性の問題が解決できる場合があり、特に Windows のパッチ適用後は顕著です。多くの場合、ドライバーを最新バージョンにするだけで、再びスムーズに動作させることができるのです。

  • Windows アイコン を右クリックし、[デバイス マネージャー]を選択します。
  • 「ポート(COMとLPT)」セクションを見つけ、小さな矢印をクリックして展開します。ドライバーが別の名前で表示される場合があり、これは面倒ですが、「Prolific」またはデバイス名が含まれているものを探してください。
  • PL-2303 に関連付けられているリストされたドライバーを右クリックし、[ドライバーの更新]を選択します。
  • ドライバーを自動的に検索する を選択します。Windows はオンラインで新しいバージョンを検索し、利用可能な場合はインストールします。
  • Windowsが何も検出しない場合は、「設定」>「Windows Update」>「詳細オプション」>「オプションの更新」に進み、キューに登録されているドライバーの更新がないか確認してください。これらの更新は非表示になっている場合もありますが、Windowsに保留中の更新をインストールすることで、すべてのドライバーを最新の状態に保つことができます。

アップデート後、デバイスマネージャーを閉じて再起動し、ドライバーが正常に動作するか確認してください。一部のマシンでは、Windows の都合で処理が複雑になるため、何度か試す必要がある場合があります。

PL-2303ドライバを再インストールする

アップデートで問題が解決しない場合は、ドライバーをアンインストールして再インストールすると解決することがよくあります。これは一種の「リセット」で、破損したファイルを消去し、Windowsに新しいコピーを強制的に読み込ませます。ただし、自動管理されているドライバーの場合、アンインストール後にWindowsが同じドライバーを再インストールすることがあるため、公式ソースから手動で再インストールすることをお勧めします。

  • USB デバイスを接続し、デバイス マネージャーを開きます。
  • [ポート (COM と LPT)] を見つけて、PL-2303 デバイスを右クリックし、[デバイスのアンインストール]を選択します。
  • 確認ポップアップで、「このデバイスのドライバー ソフトウェアを削除します」が表示されたらチェックを入れ、「アンインストール」をクリックします。
  • その後、ツールバーの「ハードウェア変更のスキャン」ボタンをクリックします(またはデバイスマネージャーでコンピューター名を右クリックし、「ハードウェア変更のスキャン」を選択します)。これにより、Windowsはデバイスを新規デバイスとして検出し、ドライバーの再インストールを促します。

最後に、PCを再起動し、デバイスを再度接続して、正常に動作することを期待します。場合によっては、これだけで「ドライバーが動作しない」というエラーが繰り返し発生する問題を解決できることもあります。

公式ソースから互換性のあるドライバーをインストールする

それでもWindowsが反応しない場合は、公式サイトから直接ドライバーをダウンロードするのが最善策かもしれません。Prolificの最新ドライバーは、最近のWindowsバージョンとの互換性が高いことが多く、さらに、ドライバーが正しく読み込まれない原因となるセキュリティ上の問題やバグも修正されています。

  • お気に入りのブラウザを開き、Prolific の公式 Web サイトにアクセスします。
  • 「 」ドライバの最新バージョンPL-2303(通常は zip または実行可能ファイル)をダウンロードします。
  • 保存したフォルダーに移動し、セットアップ ファイルを右クリックして[管理者として実行]を選択します。
  • インストーラーの指示に従ってください。UACプロンプトには「はい」と答え、プロセスが完了するまでお待ちください。「ドライバー署名」の警告が表示された場合は、そのまま受け入れてください。古いドライバーの中には署名されていないものがあり、Windowsがそれを頑固に認識しない場合があります。

インストールが完了したら再起動し、デバイスを再度確認してください。互換性のないドライバーの問題であれば、これで問題が解決するはずです。

最近更新されたドライバーをロールバックする

最近のWindowsまたはデバイスドライバーのアップデート後にドライバーの動作に不具合が生じた場合は、ロールバックすることで改善する可能性があります。新しいドライバーがハードウェアやWindowsのバージョンと互換性がない場合もあります。

  • Win + Xを押して、デバイス マネージャーをクリックします。
  • [ポート (COM と LPT)]を展開し、ドライバーを右クリックして、[プロパティ]を選択します。
  • 「ドライバー」タブに移動し、「ドライバーを元に戻す」をクリックします。このオプションがグレー表示になっている場合は、古いドライバーを手動で探すか、他の解決策を試す必要があるかもしれません。

影響を受ける他のCOMポートドライバについてもこの手順を繰り返し、再起動してください。これにより、最近更新された問題が視覚的に元に戻る可能性があります。

システムの復元を実行する(他の方法がすべて失敗した場合)

これは最終手段ですが、ドライバーの問題が解決しない場合は、システムを正常に動作していた時点にロールバックすると改善する可能性があります。復元ポイントが既に作成されている必要があります。作成されていない場合は、この方法は使えません。Windowsをクリーンインストールする方が賢明かもしれません。とはいえ、復元ポイントがあれば、その時点に戻してみる価値はあります。

接続ケーブルまたはポートを変更する

深刻な問題ですが、最も簡単な解決策となる場合もあります。ケーブルが破損しているか、ポートが故障している可能性があります。ピンが少し折れたり曲がったりするだけで、ドライバーがフリーズしたり、デバイスを正しく認識できなくなったりすることがあります。

  • 別のUSBケーブルを試してみましょう。もちろん、それだけで解決することもあります。
  • COMポート番号を確認するには、「ポート(COMとLPT)」を右クリックし、「プロパティ」を選択して、 「ポート設定」 > 「詳細設定」に進みます。そこで、COMポート番号をCOM9、COM10など、使用されていない番号に変更してください。

ポートを変更した後、PCを再起動してドライバーの問題が解決するかどうかを確認してください。それでもデバイスが動作しない場合は、ポート自体が物理的に損傷している可能性があります。別のPCでテストするか、別のポートを使用する必要があります。