Windowsを利用していると、USB機器が突然認識されなくなったり、動作が不安定になることがあります。特にWindows Updateの後やスリープ復帰後に問題が発生しやすく、原因の一つとしてUSBコントローラーのドライバー不具合や電源管理設定が考えられます。デバイスマネージャーを使えば、USBコントローラーの状態を確認し、ドライバーの更新や設定変更を安全に行えます。本記事では、会社のパソコンでも実行できる範囲で、デバイスマネージャーを使ったUSBコントローラーのエラー確認手順とトラブルシューティングを詳しく解説します。
【要点】この記事で確認すること
- 最初に見る場所: デバイスマネージャーの「ユニバーサルシリアルバスコントローラー」と「ほかのデバイス」の項目。黄色い警告やビックリマークがないかを確認します。
- 切り分けの軸: 問題が起こったタイミング(Windows Update後、スリープ復帰後、特定のUSBポートのみ)と、使用しているUSB機器の種類(マウス、キーボード、ストレージなど)で原因を絞ります。
- 注意点: 会社のパソコンでは、管理者権限がないとドライバーの更新やロールバックができない場合があります。また、レジストリの変更は推奨しません。まずは電源管理の設定変更など、安全な操作から試しましょう。
ADVERTISEMENT
目次
USBコントローラーのエラーが発生する主な原因
USBコントローラーに関連するエラーは、ドライバーの不具合、Windows Updateによる変更、電源管理設定、ハードウェアの故障など、複数の要因で発生します。それぞれの原因を理解することで、適切な対処が可能になります。
最も多いのは、Windows Updateを適用した後、USBコントローラーのドライバーが自動的に更新され、互換性の問題が生じるケースです。また、スリープや休止状態から復帰した際に、電源管理の設定が原因でUSBポートへの電力供給が一時的に停止し、機器が認識されなくなることもあります。さらに、マザーボードやUSBハブの故障、ケーブルの接触不良などのハードウェア原因も考慮する必要があります。
デバイスマネージャーを使えば、これらの問題の多くを視覚的に確認できます。黄色い三角の警告マーク(エラーコード)や、デバイスが「不明なデバイス」と表示される場合は、ドライバー関連の問題である可能性が高いです。
デバイスマネージャーでUSBコントローラーの状態を確認する手順
デバイスマネージャーは、Windowsに標準搭載されているハードウェア管理ツールです。以下の手順で、USBコントローラーのエラーを確認できます。
- キーボードのWindowsキーを押しながら「R」キーを押して、「ファイル名を指定して実行」ダイアログを開きます。
- 「devmgmt.msc」と入力し、「OK」をクリックします。管理者権限が求められる場合は、「はい」を選択します。
- デバイスマネージャーのウィンドウが開いたら、「ユニバーサルシリアルバスコントローラー」のカテゴリをダブルクリックして展開します。
- 一覧に表示されている各デバイスのアイコンに、黄色い警告マークや赤い×印がないか確認します。特に「不明なデバイス」や「!」マークがある場合は、ドライバーに問題がある可能性があります。
- 問題のあるデバイスを右クリックし、「プロパティ」を選択すると、「デバイスの状態」欄にエラーコードが表示されます。代表的なコードは「コード 10」「コード 19」「コード 28」などです。
エラーコードが表示されている場合は、そのコードをメモしておくと、後で具体的な対処方法を調べやすくなります。
エラーコードから原因を特定する方法
デバイスマネージャーで表示されるエラーコードは、問題の手がかりになります。
- コード 10: デバイスを起動できません。ドライバーの問題やハードウェアの障害が考えられます。ドライバーの再インストールや更新を試みます。
- コード 19: レジストリ内の構成情報が不完全または壊れています。Windows Updateの後やドライバーの変更後に発生することがあります。ドライバーのロールバックや再インストールが有効です。
- コード 28: ドライバーがインストールされていません。Windows Updateやデバイスの追加時に発生します。ドライバーを手動でインストールする必要があります。
- コード 43: デバイスが停止しました。ハードウェアの障害や互換性の問題が疑われます。USBポートを変えて試すか、別のPCでデバイスを確認します。
これらのエラーコードを確認したら、次のセクションで紹介する対処法を順に試してください。
USBコントローラーのドライバーを更新・ロールバックする方法
ドライバーが原因でエラーが発生している場合、更新またはロールバックで解決できます。会社のパソコンでは管理者権限が必要な操作もあるため、事前にIT管理者に相談することをおすすめします。
最新のドライバーに更新する手順
- デバイスマネージャーで、問題のあるUSBコントローラーを右クリックし、「ドライバーの更新」を選択します。
- 「ドライバーを自動的に検索」をクリックします。Windowsが自動で最新のドライバーを探してインストールします。
- インストールが完了したら、パソコンを再起動して問題が解決したか確認します。
自動検索でドライバーが見つからない場合は、PCメーカーのサポートサイトから該当するドライバーをダウンロードし、「コンピューターを参照してドライバーを検索」から手動でインストールします。
以前のドライバーにロールバックする手順
Windows Update後に問題が発生した場合は、ドライバーを以前のバージョンに戻すことで改善することがあります。
- デバイスマネージャーでUSBコントローラーを右クリックし、「プロパティ」を開きます。
- 「ドライバー」タブをクリックし、「ドライバーのロールバック」ボタンが有効になっている場合は、それをクリックします。
- 確認メッセージが表示されたら「はい」を選び、ロールバックを実行します。
- 再起動後に問題が解決したか確認します。ロールバックボタンがグレーアウトしている場合は、以前のドライバーが保存されていないため利用できません。
ロールバックができない場合は、システムの復元を試すことも検討しますが、その際は管理者に相談してください。
電源管理設定の変更でUSB接続の不安定さを解消する
スリープや休止状態からの復帰後にUSB機器が使えなくなる場合、省電力設定が原因であることが多いです。以下の手順でUSBコントローラーの電源管理を変更できます。
- デバイスマネージャーで「ユニバーサルシリアルバスコントローラー」を展開します。
- 「USB Root Hub」または「Generic USB Hub」という名前のデバイスをダブルクリックします。
- 「電源の管理」タブを開き、「電力の節約のためにコンピューターでこのデバイスの電源をオフにできるようにする」のチェックを外します。
- すべてのUSB Root Hubに対して同様の設定を行います。
- 設定後、パソコンを再起動して効果を確認します。
この設定は会社のポリシーで変更が禁止されている場合があるため、変更できない場合は管理者に依頼してください。
状況別のトラブルシューティング比較表
問題の発生状況に応じて、優先すべき対処法をまとめました。
| 症状 | 考えられる原因 | 推奨される対処法 | 管理者への確認が必要か |
|---|---|---|---|
| Windows Update直後にUSBが使えなくなった | ドライバーの互換性問題 | ドライバーのロールバックまたは更新 | ロールバックは管理者権限が必要な場合あり |
| スリープ復帰後に認識しない | 電源管理設定 | USB Root Hubの電源オフ設定を無効にする | 会社のポリシーで禁止されている可能性あり |
| 特定のUSBポートだけ使えない | ポートのハードウェア障害 | 別のポートに接続、またはハードウェアの修理 | 修理は管理者に連絡 |
| すべてのUSB機器が認識されない | USBコントローラーの障害 | ドライバーの再インストール、システムの復元 | システム復元は管理者と相談 |
| エラーコード19が表示される | レジストリ情報の破損 | ドライバーの再インストールかアンインストール | レジストリ編集は禁止 |
失敗パターンと管理者へ確認すべきこと
トラブルシューティングで陥りやすい失敗と、管理者に確認すべきポイントを説明します。
よくある失敗パターン
- レジストリを直接編集しようとする: エラーコード19の解決方法としてインターネットにレジストリ削除の手順がありますが、誤った編集はシステムを不安定にします。会社のパソコンでは絶対に行わないでください。
- 非公式のドライバーをインストールする: メーカーサイト以外からダウンロードしたドライバーは、ウイルスを含む可能性があり、会社のセキュリティポリシーに違反します。
- 管理者権限のない操作で失敗する: ドライバーの更新やロールバックには管理者権限が必要です。権限がない状態で操作しようとしてもエラーが表示されるだけなので、最初から管理者に依頼しましょう。
- ハードウェア障害を見逃す: デバイスマネージャーでエラーが表示されなくても、USBポートの物理的な故障やケーブルの断線が原因の場合があります。別の機器でテストして切り分けてください。
管理者へ伝えるべき情報
管理者に問い合わせる際は、以下の情報を準備するとスムーズです。
- 発生している現象(いつから、どのUSB機器か、どのポートか)
- デバイスマネージャーに表示されているエラーコード
- 直近に行ったWindows Updateの日付やKB番号
- 自分で試した対処法とその結果
よくある質問
Q: デバイスマネージャーでUSBコントローラーが表示されません。
A: ユニバーサルシリアルバスコントローラーのカテゴリ自体がない場合は、USBコントローラー自体が認識されていない可能性があります。BIOS設定やハードウェア障害が考えられるため、管理者に報告してください。
Q: 電源管理のチェックを外しても改善しません。
A: 電源管理以外の原因かもしれません。ドライバーの更新やロールバックを試すか、Windows Updateのアンインストールを検討します。管理者に相談してください。
Q: エラーコード10が表示されました。どうすればいいですか?
A: コード10はドライバーかハードウェアの問題です。まずはUSB機器を別のポートで試し、それでもダメならドライバーの再インストールを検討します。管理者権限が必要な場合は依頼してください。
まとめ
USBコントローラーのエラーは、デバイスマネージャーを使えば原因を特定しやすくなります。まずは黄色い警告やエラーコードを確認し、ドライバーの更新、ロールバック、電源管理設定の変更を順に試してください。会社のパソコンでは、管理者権限が必要な操作やレジストリ編集は避け、安全な範囲で対処しましょう。どうしても解決しない場合は、管理者に正確な情報を伝えて支援を仰ぐことが重要です。適切な手順でトラブルを解決し、スムーズな業務に役立ててください。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Windows・PCの人気記事ランキング
- 【直し方】F7でカタカナにならない!ファンクションキーが効かず音量などが変わる時のFnロック解除法
- 【Windows】画面がチカチカ・点滅する!グラフィックドライバの更新と設定の見直し
- 【Windows】パスワードなしで起動!PIN入力を省略して自動ログイン(サインイン)させる設定手順
- 【Windows】デスクトップのアイコンが「白い紙」になった!アイコンキャッシュを削除して元に戻すコマンド
- 【PC周辺】2台のモニターで壁紙を「別々」にする方法!Windows11での配置と調整
- 【Edge】お気に入りが同期で消えた時の復元手順
- 【Windows】デスクトップアイコンの「緑のチェック」は何?OneDriveの同期マークを非表示にする方法
- 【Windows】「HEVCビデオ拡張機能」の導入により高画質な動画を標準再生できるようにする手順
- 【Edge】起動時や新しいタブを「Google」にする設定!ニュースを消してシンプルにする方法
- 【Edge】起動時に前回のタブを自動で復元させる設定手順
