DevCon Status
Note
PnPUtil は、Windows のすべてのリリースに付属しており、使用可能な最も信頼性の高いセキュリティで保護された API を利用します。 DevCon の代わりに PnPUtil を使用することをお勧めします。 詳細については、以下の「推奨代替」と「DevCon の置き換え」を参照してください。
コンピューター上のデバイスのドライバーの状態 (実行中、停止、または無効) を表示します。
devcon status {* | ID [ID ...] | =class [ID [ID ...]]}
パラメーター
*
コンピューター上のすべてのデバイスを表します。
ID
デバイスのハードウェア ID、互換性 ID、またはデバイス インスタンス ID のすべてまたは一部を指定します。 複数の ID を指定する場合は、各 ID の間にスペースを入力します。 アンパサンド文字 (&) を含む ID は引用符で囲む必要があります。
次の特殊文字は、ID パラメーターを変更します。
文字 | 説明 |
---|---|
* | 任意の文字または文字なしと一致します。 ID パターンを作成するには、disk のようにワイルドカード文字 (*) を使用します。 |
@ | デバイス インスタンス ID (たとえば、@ROOT\FTDISK\0000) を示します。 |
' (単一引用符) | 文字列を文字どおり (表示されているとおり) に一致させます。 アスタリスクが ID 名の一部であり、ワイルドカード文字ではないことを示すには、'*PNP0600 のように、単一引用符を文字列の前に置きます。ここで、*PNP0600 (アスタリスクを含む) はハードウェア ID です。 |
=<クラス>
デバイスのデバイス セットアップ クラスを指定します。 等号 (=) は、文字列をクラス名として識別します。
クラス名の後にハードウェア ID、互換性 ID、デバイス インスタンス ID、または ID パターンを指定することもできます。 各 ID またはパターンの間にスペースを入力します。 DevCon は、指定された ID に一致するクラス内のデバイスを検索します。
推奨代替
pnputil /enum-devices
より推奨される代替については、「DevCon の置き換え」を参照してください。
Comments
デバイスがコンピューターに接続されなくなった場合など、DevCon がデバイスの状態を判断できない場合、DevCon は状態表示の状態を説明する行を省略します。
status コマンドの成功例を次に示します。 デバイスの状態を説明するテキストが太字で表示されます。
STORAGE\VOLUME\1&30A96598&0&SIGNATURE80OFFSET7E0000LENGTH270987600
Name: Generic volume
Driver is running.
1 matching device(s) found.
これに対し、次の例は、DevCon が見つからないデバイスの状態を表示する方法を示しています。 状態の説明が表示されません。
STORAGE\VOLUME\1&30A96598&0&SIGNATURE80OFFSET7E0000LENGTH270987600
Name: Generic volume
1 matching device(s) found.
使用例
devcon status *
devcon status pci*
devcon status "PCI\VEN_115D&DEV_0003&SUBSYS_0181115D"
devcon status =printer