パソコンのハードウェア構成でどのメーカーのどのチップを使用しているかなどを調べるのに重宝するコマンドユーティリティです
所謂Windows OSのデバイス情報なので、GUIのデバイスマネジャーでも一つ一つ調べることもできますが、面倒なのでコマンド一発で(^^
Windows Device Console (Devcon.exe) (Windows Drivers)
http://msdn.microsoft.com/en-us/library/windows/hardware/ff544707%28v=vs.85%29.aspx
Devcon.exeはそもそもWindows開発ツールの一部として提供されています
Windows Driver Kit (WDK) 8 and Windows Driver Kit (WDK) 8.1
http://msdn.microsoft.com/ja-jp/windows/hardware/hh852365
ただ、WDKをインストールする前に Visual Studioをインストールしておく必要があります
WDKのインストール時に Visual Studioのインストールされている環境(path)を参照します。デフォルトのインストール先は下記になります
C:\Program Files (x86)\Windows Kits\8.0\Tools\x86\devcon.exe
C:\Program Files (x86)\Windows Kits\8.0\Tools\x64\devcon.exe
インストール後はdevcon.exe単体で動作します
試しに先日購入したNEC LZ550/SSBを調べてみました。その一部を載せておきます
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
C:\>devcon.exe hwids * PCI\VEN_8086&DEV_0A16&SUBSYS_604C17AA&REV_0B\3&11583659&1&10 Name: Intel(R) HD Graphics Family SCSI\DISK&VEN_SAMSUNG&PROD_MZMTE128HMGR-000\4&25DCAAFD&0&010000 Name: SAMSUNG MZMTE128HMGR-000L1 HDAUDIO\FUNC_01&VEN_10EC&DEV_0282&SUBSYS_17AA603E&REV_1000\4&A418D9C&0&0001 Name: Realtek High Definition Audio PCI\VEN_8086&DEV_9C31&SUBSYS_606517AA&REV_04\3&11583659&1&A0 Name: Intel(R) USB 3.0 eXtensible Host Controller - 0100 (Microsoft) PCI\VEN_8086&DEV_08B2&SUBSYS_42708086&REV_83\4&B78866B&0&00E2 Name: Intel(R) Dual Band Wireless-AC 7260 ACPI\ETD0F05\4&45B1AA8&0 Name: NX PAD 100 matching device(s) found. |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
C:\>devcon.exe help Device Console Help: devcon.exe [-r] [-m:\\<machine>] <command> [<arg>...] -r Reboots the system only when a restart or reboot is required. <machine> Specifies a remote computer. <command> Specifies a Devcon command (see command list below). <arg>... One or more arguments that modify a command. For help with a specific command, type: devcon.exe help <command> classfilter Add, delete, and reorder class filters. classes List all device setup classes. disable Disable devices. driverfiles List installed driver files for devices. drivernodes List driver nodes of devices. enable Enable devices. find Find devices. findall Find devices, including those that are not currently attached. help Display Devcon help. hwids List hardware IDs of devices. install Install a device manually. listclass List all devices in a setup class. reboot Reboot the local computer. remove Remove devices. rescan Scan for new hardware. resources List hardware resources for devices. restart Restart devices. sethwid Modify Hardware ID's of listed root-enumerated devices. stack List expected driver stack for devices. status List running status of devices. update Update a device manually. updateni Manually update a device (non interactive). dp_add Adds (installs) a third-party (OEM) driver package. dp_delete Deletes a third-party (OEM) driver package. dp_enum Lists the third-party (OEM) driver packages installed on this machine. |
PCI IDとDEV IDが分かればどのメーカーのどのチップか調べられるので、そのドライバをインストールすれば他のOSでも動くかもしれません
もちろん、メーカーがドライバを提供してくれていればですが(^^;