デバイスマネージャーが点滅し、際限なく更新され続けるのは本当にイライラします。ハードウェアの認識やドライバーのアップデートに支障をきたし、入力遅延やゲームプレイのカクツキさえも引き起こすので、本当にイライラします。原因は、USB周辺機器の挙動不審、ドライバーの問題、あるいはクラッシュし続けるバックグラウンドサービスなどです。いわばパズルのようなもので、正しいピースを見つけるまでは、システムが壊れているように感じられます。
このガイドでは、無限更新ループに体系的に対処する方法を説明します。目標は? ハードウェアまたはソフトウェアの障害の原因を突き止め、ドライバーの競合を修正し、問題のあるサービスを停止することです。この問題を解決するには、必ずしもWindowsを再インストールする必要はありません。通常は、試行錯誤を繰り返し、どこを確認すればよいかを正確に把握するだけで解決します。これらの手順を実行すると、デバイスマネージャーは正常に動作し、システムは再びスムーズに動作するようになります。これらの修正によって、何が問題なのかを延々と推測するよりも、多くの時間を節約できることを願っています。
Windows 11でデバイスマネージャーの更新ループを修正する方法
方法1:USBデバイスとドライバーをテストする
多くの場合、USB周辺機器が問題の原因となります。特に、デバイスに不具合があったり、競合したりしている場合はなおさらです。周辺機器を取り外してみれば、それが根本原因かどうかすぐに確認できます。Windowsは当然ながら、USBの不具合を混ぜ込むことで、必要以上に問題を複雑化させているからです。
- すべての外部 USB デバイスを取り外す: PC の電源をオフにし、マウス、キーボード、Web カメラ、プリンター、外部ドライブ、ハブ、コントローラーなど、基本的に USB に接続されているすべてのものを取り外します。
- 再起動して観察します。電源を入れ直し、デバイスマネージャーを開きます(「スタート」を右クリック> 「デバイスマネージャー」)。ちらつきが止まれば、周辺機器のいずれかが問題の原因であった可能性が高いです。
- デバイスを1つずつ再接続します。各デバイスを再度接続し、数秒待ってから、リフレッシュサイクルが再開されるかどうかを確認します。特定のデバイスが原因である場合は、そのデバイスのドライバーを更新するか、別のUSBポートに切り替えるか、交換することを検討してください。
この手順は、特にドライバーやハードウェアの障害が無限ループの原因となっている場合、原因を早期に発見できることが多いです。別の環境では、この手順で問題が即座に解決することもあります。しかし、効果が見られない場合もあり、その場合は次の方法を試してください。
方法2: DevManViewを使用して、非表示または高速接続デバイスを検出する
デバイスが内蔵されている場合やドライバーが頻繁にクラッシュしている場合、特にリフレッシュ中は原因を特定するのが難しくなります。NirsoftのDevManViewは完璧ではありませんが、接続/切断があまりにも速く、その背後にある原因が見えないようなデバイスを見つけるのに非常に役立ちます。画面はリアルタイムで更新され、接続/切断イベントが記録されるため、より明確な状況把握が可能です。
- ダウンロードして実行: DevManViewを入手します。解凍し、右クリックし
DevManView.exe
て管理者として実行します。 - 接続時間で並べ替え:「接続時間」列のヘッダーをクリックすると、最近の接続イベント順にデバイスを並べ替えることができます。頻繁に接続が切り替わるデバイスは、よくある問題の原因です。
- 頻繁に再接続するデバイスを特定する:頻繁に現れたり消えたりするデバイス、または「接続時間」が異常に変化しているデバイスに注意してください。これらのデバイスは、ドライバーまたはハードウェアが接続を維持できず、Windowsのデバイスマネージャーがループしている可能性があります。
- 疑わしいデバイスを修正または無効化する: DevManView 内で問題のあるデバイスを右クリックし、「無効化」または「アンインストール」を選択します。その後、必要に応じて、デバイスの公式サイトからドライバーを再インストールします。
これには多少の忍耐が必要ですが、場合によっては、問題の原因となっているデバイスを特定することが、無限更新を止める唯一の方法です。ただし、一部のマシンでは、正しく動作させるには数回の再起動や再試行が必要になる場合があります。最初の試みで完璧に動作しなくても、落胆しないでください。
方法3:警告を見つけて問題のあるデバイスをクリアする
更新中でも、根本的な原因を直接示す警告アイコン(黄色の三角や赤い十字)が表示されることがあります。これらのアイコンに注意してください。
- 更新サイクル中に、デバイスのエントリに黄色の警告マークや赤い×印がないか素早く確認してください。見えにくいかもしれませんが、確認すればどこを見ればよいかが分かります。
- 警告が表示されているデバイスを右クリックし、[プロパティ]を選択して、問題の原因や読み込みに失敗している原因を確認します。
- そこから、ドライバーを更新し、動作に不具合が生じ始めたらロールバックするか、一時的に無効にしてみてください。
問題のあるドライバーやデバイスを見つけた場合、修正またはアンインストールすることで、多くの場合、無限に続く更新サイクルを止められる可能性があります。しかし、場合によっては、問題が深刻なソフトウェアの競合にある場合があり、その場合は次の選択肢を検討する必要があります。
フェーズ2と3: バックグラウンドソフトウェアとシステム修復の調査
ハードウェアチェックでも問題が解決しない場合は、ソフトウェアの競合やシステムファイルの破損が原因である可能性があります。特に最近のアップデートやアプリのクラッシュ、誤動作があった場合は、これらの問題が顕著になることがあります。
最近のソフトウェアとイベントログを確認する
- 問題が発生する直前にインストールされていたソフトウェアについて考えてみてください。ハードウェア監視ツール、仮想化アプリ、デバイスマネージャーユーティリティなどが原因となっている可能性があります。
- イベントビューアーを開きます(を押してWin + X「イベントビューアー」を選択)。「アプリケーションとサービスログ」>「Microsoft」>「Windows」>「DeviceSetupManager」に移動します。
- デバイスマネージャーがちらつき始めた時間帯のエラーや警告を探してください。クラッシュのようなプロセスが
ArmouryCrate. UserSessionHelper.exe
何度も繰り返される場合は、それが原因である可能性があります。 - 疑わしいアプリをアンインストールまたはアップデートしてみてください。場合によっては、アプリを停止したり、起動時に無効にしたりするだけで改善することがあります。
ASUS Armoury Crate スペシャルフィックス
ASUS ラップトップの場合、Armoury Crate がArmouryCrate. UserSessionHelper.exe
繰り返しクラッシュし、デバイス マネージャーが無限に更新されるという既知の問題があります。
- C:\Program Files (x86)\ASUS\ArmouryCrate Serviceに移動します。
- を見つけて
ArmouryCrate. UserSessionHelper.exe
、デスクトップなどの安全な場所に移動します。復元する場合に備えて、削除しないでください。 - PCを再起動して、デバイスマネージャーの表示が安定するかどうかを確認してください。多くのユーザーから、この簡単な操作でリフレッシュループが解消されたという報告があります。
Bluetoothコントローラーは時々奇妙な動作をすることがあります
特に Xbox コントローラーやその他のワイヤレス ゲームパッドの場合、接続状態が悪かったり、ドライバーが乱雑だったりすると、デバイス マネージャーがおかしくなる可能性があります。
- [設定] > [Bluetooth とデバイス]で Bluetooth をオフにします。
- デバイス マネージャーの更新が停止するかどうかを確認します。
- もしそうなら、デバイス マネージャーまたは PC 製造元のサポート Web サイトから Bluetooth ドライバーを更新するか、有線コントローラーに切り替えてください。面倒ですが、役に立つことがあります。
最終的なディープシステムの調整
一部のバックグラウンドWindowsサービスを無効にする
- services.mscを開きます(スタート メニューに入力して Enter キーを押すだけです)。
- Windows エラー報告やSSDP 検出などのサービスを停止して無効にします。これらは日常的な使用には重要ではありませんが、状況によっては競合する可能性があります。
SFCとDISMでシステムファイルを修復する
- Windows ターミナル (管理者)を開きます。
- 入力
sfc /scannow
してEnterキーを押します。スキャンと修復が完了するまでお待ちください。 - 次に を実行します
DISM /Online /Cleanup-Image /RestoreHealth
。時間はかかりますが、より深刻な破損を修復できます。
ソフトウェアの競合を分離するためにクリーンブートを試す
- msconfigを起動し、[サービス]タブに移動して、[Microsoft のサービスをすべて非表示にする] をオンにし、すべてを無効にします。
- 「スタートアップ」タブに移動し、タスクマネージャーを開きます。不要なスタートアッププログラムをすべて無効にします。
- 再起動して、デバイスマネージャーが安定するかどうかを確認します。その後、サービスを1つずつ再度有効化し、ループの原因を特定します。
まとめと最終的な考え
Windows 11の容赦ないリフレッシュサイクルへの対処は必ずしも迅速ではありませんが、体系的なアプローチを取ることが役立ちます。ハードウェア、ドライバー、バックグラウンドアプリ、システムファイルなど、何であれ、段階的に進めていくことで、パズルを解くのが容易になります。周辺機器の接続を外し、問題のあるドライバーを特定し、システムサービスを調整し、Windowsコアファイルを修復することで、ほとんどの人はデバイスマネージャーが再び正常に動作するようになります。一見複雑に見える問題が、たった1つのドライバーの不具合やバックグラウンドアプリの誤動作に帰結することもあります。この方法が、混乱を解消するのに役立つことを願っています。
まとめ
- ハードウェアの競合を排除するために、USB 周辺機器をテストして切断します。
- DevManView を使用して、急速に再接続されるデバイスまたはドライバーの問題を特定します。
- 更新中に警告アイコンが表示されたら注意して、デバイスのプロパティをすぐに確認してください。
- 最近のソフトウェアのインストールを確認し、イベント ビューアーのログで手がかりを探します。
- ASUS システムでは、クイックフィックスとして Armoury Crate ヘルパー実行可能ファイルを移動します。
- コントローラーが問題を引き起こす場合は Bluetooth を無効にし、ドライバーを更新します。
- 不要な Windows サービスを停止し、SFC と DISM を使用してシステム ファイルを修復します。
- ソフトウェアの競合を分離するにはクリーン ブートを実行します。