Windowsでコード43 USBエラーを解決する方法



コード 43 エラーは、基本的に Windows にデバイスの適切な認識を諦めるように指示するため、非常に厄介です。通常、これは外付けドライブなどの USB デバイスに関連していますが、グラフィック カードの不調が原因の場合もあります。ドライブを接続しただけで警告が表示されると、ドライブが永久に故障したように思えることもありますが、多くの場合はドライバーや Windows の不具合が原因です。このエラーは Windows 7、8、10、11 の複数のバージョンで発生するため、特に新しいハードウェアが追加され、Windows が互換性の問題に苦労しているときは、長い間存在してきた厄介な問題です。実際のところ、ハードウェアの故障なのか、Windows の不具合なのかを判断することが重要ですが、ほとんどの場合、何も交換せずに修正できます。

Windowsでエラーコード43を修正する方法

修正1: PCを完全に再起動する

Windowsは、たまには再起動が必要なこともあります。特別な操作は必要ありません。電源を切って数分待ってから(Windowsは必要以上に再起動を難しくするため)、電源を入れ直すだけです。デスクトップパソコンの場合、USBドライバのハンドシェイクにおける一時的な不具合であれば、これで問題が解決するかもしれません。しかし、ノートパソコンの場合、特に解決しにくいエラーの場合は、電源を完全に放電する必要があるかもしれません。対処法は以下のとおりです。

  • 問題のあるデバイスを含め、すべての USB デバイスを取り外します。
  • ノートパソコンまたは PC をシャットダウンし、取り外し可能な場合はバッテリーを取り外します (ほとんどの新しいノートパソコンにはそのオプションがない可能性がありますが、試してみる価値はあります)。
  • ノートパソコンを壁のコンセントに直接差し込み(バッテリーなし)、電源ボタンを約30 秒間押し続けて残留電力を放電します。
  • バッテリーを再度接続し(取り外した場合)、デバイスの電源を再度オンにします。

再起動したら、USBデバイスを再度接続してください。この簡単なリセットで、エラーの原因となっているハードウェアのハングアップやドライバの競合が解消される場合もあります。より複雑な修正に取り組む前に、一度試してみる価値はあります。

修正2: デバイスドライバーを更新する

再起動しても問題が解決しない場合は、ドライバーの破損または古いドライバーが原因である可能性があります。ドライバーはWindowsにハードウェアとの通信方法を指示するものであり、ドライバーが壊れているとデバイスは動作せず、あの厄介なコード43が表示されます。ドライバーを更新すると、バグが修正され、互換性が向上し、場合によってはデバイスが再び認識されることがあります。方法は次のとおりです。

  1. スタートメニューを開き、「デバイスマネージャー」と入力します
  2. リストで問題のあるデバイスを見つけます。通常は、黄色の感嘆符または「ユニバーサル シリアル バス コントローラー」カテゴリを探します。
  3. デバイスを右クリックし、「プロパティ」を選択します
  4. 「ドライバー」タブに移動し、「ドライバーの更新」をクリックします。
  5. 「ドライバーを自動的に検索する」を選択します
  6. Windows に任せて最新のドライバーを見つけてください。

Windowsが新しいドライバーを見つけると、インストールを促すメッセージが表示されます。その後、再起動してデバイスが動作するか確認してください。ただし、更新後にドライバーが問題を引き起こした場合は、「ロールバック」を実行することをお勧めします。手順は同じですが、「ドライバーのロールバック」ボタンがアクティブになっている場合は、これを選択してください。

注: 場合によっては、最新のドライバーが必ずしも優れているとは限りません (ハードウェアに実際には適合しない汎用ドライバー更新など)。そのため、状況が悪化した場合は、ロールバックすると、問題がより早く解決されることがあります。

修正3: デバイスを無効にして再度有効にする

ドライバーの更新でも問題が解決しない場合は、デバイスマネージャーでデバイスをリセットすると改善する可能性があります。この方法では、Windowsにハードウェアの接続を再初期化するよう指示するため、ドライバーの更新後やデバイスの不適切な取り外し後に発生する不具合を解消できます。手順は以下のとおりです。

  1. デバイス マネージャーに戻ります。
  2. エラーが発生している USB デバイスまたはハードウェアを見つけます。
  3. 右クリックして「デバイスのアンインストール」を選択します。
  4. アンインストール後、デバイスマネージャーを閉じずに、上部の「操作」メニューをクリックし、 「ハードウェア変更のスキャン」を選択します。これにより、Windowsはデバイスを再度認識し、必要なドライバーを再インストールします。
  5. または、デバイスを右クリックして「デバイスを無効にする」を選択し、数秒後にもう一度右クリックして「デバイスを有効にする」を選択します。

デバイスマネージャーでデバイスの電源を切って入れ直すだけで、ドライバーが正しくリセットされ、エラーが解消されることもあります。これは「電源を切って入れ直す」というデジタルトリックのようなもので、驚くほど効果的です。

修正4: BIOSを更新する

これは少し高度な話になりますが、BIOSの問題はハードウェアの互換性に影響を及ぼす可能性があります。特に新しいデバイスや、ファームウェアが古いマザーボードでは顕著です。ドライバーのアップデートやリセットを試しても問題が解決しない場合は、マザーボードのBIOSをアップデートする必要があるかもしれません。これはメーカーによって手順が異なるため、難しい作業です。そのため、先に進める前に、現在のBIOSバージョンを確認してください(システム情報または起動時のBIOSセットアップで確認できます)。

Asus、MSI、Gigabyteなどのマザーボードメーカーのウェブサイトにアクセスし、BIOSアップデートを探してください。指示に従ってください。ユーティリティによってはWindowsが自動的にアップデートしてくれるものもありますが、起動可能なUSBメモリの作成や専用のフラッシュツールの実行が必要なものもあります。これは、特定のUSBデバイスやビデオカードとの互換性の問題(コード43エラー)を劇的に改善するかもしれません。

修正5: システムの復元を使用する

最後の手段として、Windowsを以前の復元ポイントにロールバックすることで、デバイス認識を阻害した変更を元に戻すことができます。これは、システムファイルとドライバーの状態を以前の状態に戻すため、最近のアプリのインストールやWindowsのアップデートも元に戻ってしまう可能性があるため、いわば核心的な選択肢です。復元ポイントを作成したことがない場合は、少しリスクはありますが、他に方法がない場合は試してみる価値はあります。

スタートボタンをクリックし、「システムの復元」を検索してウィザードを開きます。画面の指示に従って、エラーが発生し始める前の時点を選択します。PCがしばらく安定していた場合は、コード43の原因が解消される可能性があります。ただし、一部の設定やインストール済みの更新プログラムが元に戻ってしまう可能性があるので、その点に注意してください。

結局のところ、すべてのエラーがハードウェアの故障によるものではありません。ドライバの不具合やWindowsのバグで、適切なリセットやアップデートで解消される場合もあります。それでも問題が解決しない場合は、別のPCでデバイスをテストするか、専門家のサポートを受ける必要があるかもしれません。ハードウェアが故障していて、ソフトウェアによる対策では修復できない場合もあります。

まとめ

  • 完全なシャットダウンと電力の放電を試してください。Windows が単に休止状態を望んでいる場合もあります。
  • デバイス マネージャーでドライバーを更新またはロールバックします。ドライバーによって競合が発生することがよくあります。
  • デバイスを無効にしてから再度有効にします。ハードウェア ハンドシェイクがリセットされます。
  • ハードウェアの互換性が根本的な原因である場合は、BIOS を更新してください。
  • 他の方法がすべて失敗した場合は、システムの復元をクリーンアップ パスとして使用します。

まとめ

コード43は根気強いバグですが、通常は少しの忍耐で解決できます。これらの手順は多くのユーザーの役に立ち、多くの場合、問題は単にドライバの不具合やWindowsの不具合でした。場合によっては、より深刻なハードウェアの問題が発生することもありますが、諦めたり機器を交換したりする前に、上記のすべてを試す価値はあります。この方法が、誰かのデバイスが復活する、あるいは少なくとも何とか使えるようになることを願っています。



この記事は役に立ちましたか?