Home > Windows にまつわる e.t.c.

正しく認識されていないデバイスを PowerShell で調べる


正しく認識されていないデバイスは、デバイスマネージャーで確認しますが、GUI が無い Server Core 環境では PowerShell で確認出来ます。

PS C:\> Get-WmiObject Win32_PnpEntity | ?{ $_.ConfigManagerErrorCode -ne 0 } | ft Caption,PNPDeviceID,ConfigManagerErrorCode -AutoSize

Caption                        PNPDeviceID                                                  ConfigManagerErrorCode
-------                        -----------                                                  ----------------------
PCI シンプル通信コントローラー PCI\VEN_8086&DEV_8D3B&SUBSYS_083415D9&REV_05\3&11583659&0&B1                     28

VEN_ がベンダーを、DEV_ がデバイスを表現していますので、(オフィシャルなのかは不明ですが)以下のURLで検索できます。
ただし、デバイスマネージャーで警告表示されないデバイスも検出されますので、運用上問題ならなければ神経質になって全てのデバイスを認識させる必要はないと思います。

PCI Vendor and Device Lists
http://www.pcidatabase.com/

ちなみに、ConfigManagerErrorCode : 28 はドライバーがインストールされていないエラーです。

 

GUIが使える環境であれば、PCI-Z で認識されないデバイスのメーカーとデバイスを確認する事が出来るので、メーカーサイトからドライバーをダウンロードしてインストールすると良いでしょう。

PCI-Z detect unknown PCI devices
http://www.pci-z.com/

[Database]-[Check for Update]でデータベースを更新すると最新のデーターベースで確認できます。

 

back.gif (1980 バイト)

home.gif (1907 バイト)

Copyright © MURA All rights reserved.