デバイス マネージャー

導入

標準ユーザーによる起動

標準ユーザーがデバイス マネージャーを起動すると、

のように、設定を変更できないとの警告が表示されます。設定を確認するだけならば問題ありませんが、そうではない場合には管理者権限で実行する必要があります。そのためにはスタートメニューからdevmgmt.mscを検索し、管理者として実行します。

デバイスの特定

目的のデバイスを一覧から見つけるのが困難なときは、ポイント位置の文字列取得などで一覧のテキストをクリップボードにコピーします。そしてエディタにそれを貼り付けて検索することで、表示位置を特定できます。

接続されていないデバイス

コマンドプロンプトを開き、

C:\>set devmgr_show_nonpresent_devices=1
C:\>start devmgmt.msc

としてデバイス マネージャーを起動します。そしてメニューの【表示 → 非表示のデバイスの表示】をチェックします。デバイス・マネージャ - Windowsで接続されていないデバイスの情報を表示させる:Tech TIPS - @IT 打越浩幸 (2003/03/29)

指定のドライバーのインストール

対象のデバイスを右クリックし、[ドライバー ソフトウェアの更新]を選択します。

  1. [コンピューターを参照してドライバー ソフトウェアを検索します]をクリック
  2. [コンピューター上のデバイス ドライバーの一覧から選択します]をクリック
  3. 一覧に対象のドライバがあるならばそれを選択。なければ[ディスク使用]をクリックし、セットアップ情報 (.inf) ファイルを含むフォルダを選択

問題のあるデバイス

かつては正常であったデバイスに問題が発生した場合には、システムの復元によってシステムを正常な状態まで戻すことで、解決できることがあります。

認識されないデバイス

問題の原因は、デバイスのプロパティの[全般]タブの[デバイスの状態]で、「コード nn」の書式で確認できます。このnnのコードの意味は、デバイス マネージャで表示されるエラー コードにあります。

エラーコード エラーの内容 対処法
10 このデバイスを開始できません。 CM_PROB_FAILED_START - Windows drivers | Microsoft Learn
28 このデバイスのドライバーがインストールされていません。 CM_PROB_FAILED_INSTALL | Microsoft Learn
43 問題が発生したのでこのデバイスは停止しました。 デバイスのドライバーをインストールし直す。CM_PROB_FAILED_POST_START | Microsoft Learn
     

ほかのデバイス (other devices)

このようにデバイス名に警告マークが表示される場合には、ドライバーのインストールが必要です。

Windows 7以降ならば、解決方法がアクション センターで提示される場合があります。

表示例
表示 実体
PCIデータ取得およびシグナル処理コントローラー (PCI Data Acquisition and Signal Processing Controller) Intel® Dynamic Platform and Thermal Framework

不明なデバイス (unknown device)

不明なデバイスのプロパティを開き、[詳細]タブのプロパティで[ハードウェアID]を指定することで、そのデバイスのIDを確認できます。たとえばそこに「PCI\VEN_8086&DEV_10BD」と表示されるならば、

  • PCI … 接続の種類が、PCI
  • VEN_8086 … ベンダーIDが、8086
  • DEV_10BD … デバイスIDが、10BD

の意味となります。このときベンダーID (VENdor ID) はVID、デバイスID (DEVice ID) はPIDと表記されることもあります。Windowsで不明なデバイスを認識する方法 | チュートリアル/How-to | Softonic Fabrizio F Benedetti

IDが割り当てられているベンダーやデバイスは、PCIDatabase.com Device Huntなどで調べられます。

ベンダーID ベンダー名
045E (45E) Microsoft Corp.
046D (46D) Logitech, Inc.
056E (56E) Elecom Co., Ltd
05AC (5AC) Apple, Inc.
05C6 (5C6) Qualcomm, Inc.
0B33 (B33) Contour Design, Inc.
0C45 (C45) Microdia
1002 Advanced Micro Devices, Inc. [AMD/ATI]
10DE NVIDIA Corporation
168C Qualcomm Atheros
413C Dell Computer Corp.
8086 Intel Corporation
8087 Intel Corp.
   
不明な USB デバイス (アドレスの設定の失敗) (Unknown USB Device (Set Address Failed))

この場合ハードウェアIDは「SET_ADDRESS_FAILURE」となり確認できません。また状態は「USB アドレス設定要求が失敗しました。」と報告されます。

そのとき「このコンピューターに最後に接続された USB デバイスが正しく機能していないため、Windows によって認識されていません。」として「デバイスを接続し直してください。それでもデバイスが認識されない場合は、デバイスが正しく機能していない可能性があります。」と指示されるならば、それに従いデバイスを接続し直してみます。

不明な USB デバイス (デバイス記述子要求の失敗)

どのデバイスであるか推測できるならば、デバイス インスタンスID (Device Instance ID) から確認できます。これはデバイスのプロパティの[詳細]タブで[デバイス インスタンス パス]を選択し、2つ目の「\」より右にあります。Device Instance ID - Windows drivers | Microsoft Learn

不具合のあるデバイス

デバイスのプロパティの[イベント]タブで確認できます。

デバイスが移行されませんでした (Device not migrated)

  • イベント ID:441
  • 状態:0xC0000719

ドライバの更新停止

ドライバを更新することで問題が発生する場合、「更新プログラムの表示または非表示」トラブルシューティング ツール (wushowhide.diagcab) で、特定のドライバが更新されないようにできます。

ドライバーの更新プログラムが Windows 10 に一時的に再インストールされないようにする方法

複数のダウンロードサイトから、まとめて検索