Windowsで「現在、このハードウェアデバイスはコンピューターに接続されていません」エラー(コード45)を修正する方法
「現在、このハードウェアデバイスはコンピューターに接続されていません」という厄介なエラーコード45が表示されると、本当に頭が痛くなります。通常、これはWindowsがデバイスを認識できていないことを意味します。ケーブルの緩み、ドライバーの不具合、システムの不具合などが考えられます。幸いなことに、実用的で簡単な手順で、通常は問題を解決できます。このガイドは、ハードウェアをあまり手間をかけずに再び動作させ、エラーの再発を防ぐのに役立ちます。
Windowsで「ハードウェアが接続されていません」エラーを修正する方法
物理的な接続を確認する
当たり前のことのように思えるかもしれませんが、意外と見落とされがちです。デバイスが表示されなかったり、Windowsがコード45を表示したりする場合は、まず基本的なことから始めましょう。すべてのケーブルがしっかりと接続されているか確認してください。USBデバイスを使用している場合は、一度取り外して、できれば別のポートに差し込んでみてください。ポートは扱いにくかったり汚れていたりすることがあります。また、別のコンピューターでデバイスを直接テストすることで、正常に動作するかどうかを確認できます。Windowsは必要以上に操作を難しくすることがあるからです。ケーブルの緩みが根本的な原因である可能性もあります。
デバイスドライバーを更新する
ドライバーは古くなったり破損したりすると、さまざまなハードウェアの問題を引き起こす可能性があります。更新するには、スタートメニューを右クリックし、「デバイスマネージャー」を選択します。リストからデバイスを見つけます(USBコントローラーまたは特定のカテゴリにある場合があります)。デバイスを右クリックし、「ドライバーの更新」を選択します。「ドライバーを自動的に検索する」を選択します。Windowsが新しいドライバーを見つけたら、インストールします。見つからない場合は、デバイスの製造元のWebサイトにアクセスして、最新のドライバーを手動で入手してください。これを行うだけで、コード45を引き起こす互換性の問題を解決できる場合があります。
ドライバーがおかしい場合は、アンインストールするという方法もあります。デバイスを右クリックし、「デバイスのアンインストール」を選択します。その後、ハードウェアを取り外し、PCを再起動してから、デバイスを再接続します。Windowsは新しいドライバーの再インストールを試みます。このプロセスは、パソコンによっては一度では解決しない場合もありますが、接続の問題が魔法のように解消される場合もあります。
クリーンブートを実行する
この奇妙に聞こえる手順は、バックグラウンドアプリやサービスがハードウェアに干渉しているかどうかを特定するのに役立ちます。環境によっては、競合するソフトウェアが原因でハードウェアが突然切断されたり、初期化されなかったりすることがあります。クリーンブートを実行するには、以下の手順に従ってください。
msconfig検索バーに入力して、システム構成を開きます。- 「サービス」タブに移動します。
- 「Microsoftのサービスをすべて隠す」のチェックボックスをオンにします。次に、「すべて無効にする」をクリックします。
- [スタートアップ]タブに移動し(または Windows 10/11 の場合はタスク マネージャーを開いて)、すべてのスタートアップ プログラムを無効にします。
- [適用]をクリックし、[OK]をクリックして、PC を再起動します。
この最小限の設定は、サードパーティ製のアプリやドライバーが問題の原因となっているかどうかを特定するのに役立ちます。クリーンブート後にデバイスが正常に動作する場合は、ソフトウェアの競合が原因であることがわかります。そこから、サービスを徐々に有効化し直して、原因を特定してください。ただし、特にハードウェア自体が不安定な場合は、クリーンブートですぐに問題が解決しない場合もあることをご留意ください。
その他のヒントと一般的な修正
- Windowsが最新の状態であることを確認してください。大きな修正が頻繁にリリースされるため、更新しないと問題が発生してしまう可能性があります。
- 互換性を確認してください。古いハードウェアの中には、新しいバージョンの Windows では正常に動作しないものがあります。
- 他に方法がない場合は、デバイスを再インストールしてみてください。デバイスマネージャーに戻り、デバイスを右クリックして「デバイスのアンインストール」を選択します。その後、プラグを抜いて再起動し、再度接続してください。Windowsがデバイスを検出し、新規インストールを試みます。この方法で、なかなか消えない奇妙なエラーが解消されることもあります。
まとめ
正直なところ、多くの場合、これらの問題はケーブルの緩み、ドライバーの古さ、バックグラウンドソフトウェアの競合といった単純な原因に帰結します。まずこれらを確認することで、多くの時間を節約できます。それでもデバイスが表示されなかったり、コード45が繰り返し発生したりする場合は、ハードウェアの故障か、Windowsのより深刻な破損の可能性があります。その場合は、サポートに連絡するか、別のマシンで試してみることで、次のステップが明確になるかもしれません。
よくある質問
コード 45 エラーはどういう意味ですか?
このエラーは、Windowsがハードウェアデバイスを検出または認識できないことを示しています。通常、これは接続の問題またはドライバの問題です。デバイスが物理的に接続されていないか、Windowsがデバイスと正しく通信できない可能性があります。
ハードウェアデバイスが機能しているかどうかを確認するにはどうすればよいですか?
別のPCやノートパソコンに接続してみてください。そこで動作するなら、問題はデバイスではなくシステムにある可能性があります。別のマシンでも検出されない場合は、ハードウェアが故障しているか損傷している可能性があります。
デバイスをアンインストールするとファイルは削除されますか?
いいえ、デバイスマネージャーから削除しても、Windowsのドライバーや認識が削除されるだけです。デバイス自体のデータは削除されません。再起動後にデバイスを再接続して、Windowsが最新のドライバーをインストールできるようにしてください。
まとめ
- すべてのケーブルと接続を確認してください。
- 製造元のサイトからドライバーを更新または再インストールします。
- ソフトウェアの競合を見つけるにはクリーン ブートを試してください。
- Windows を更新し、ハードウェアの互換性を確認します。
- 可能であれば、別のマシンでデバイスをテストします。
これらのヒントで、厄介なエラーが解決することを願っています。ケーブルやドライバーをいじってみるだけで、ようやく問題が解決することもあります。うまくいくことを祈っています!