MSFN Forum: [Released] Get_HWIDs.exe - MSFN Forum

Jump to content



Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

[Released] Get_HWIDs.exe To help troubleshoot DriverPacks. Rate Topic: -----

#1 User is offline   Siginet 

  • Windows XP PowerPacker Creator
  • PipPipPipPipPip
  • Group: Members
  • Posts: 722
  • Joined: 22-January 05

Posted 09 July 2005 - 04:38 PM

I made this tool based off of a script that Bashrat originally made. ;)

I basically made this to help troubleshoot issues with the driverpacks.

If you have installed a system using the driverpacks and some drivers did not get installed please run this tool on your system after you install the missing drivers.

Let us know which drivers were not installed and post a link to where you downloaded the needed drivers.

I think if everyone does this it will help out significantly!

I will continue to add to this tool upon request... as long as I feel it is needed. ;)

@Bashrat can you sticky this thread somewhere that you feel is suitable? BTW... is there any other info that you feel is important for you to know about their system?

P.S. An update I will soon make to it is.. I think it should allow you to tell it where it will save this information. This way the tool could be run from the cd. As it is now it saves the info to a txt file created in the same directory that the exe is ran.


Get_HWIDs HERE

This post has been edited by Siginet: 09 July 2005 - 04:44 PM



#2 User is offline   Bilou_Gateux 

  • Powered by Windows Embedded
  • PipPipPipPipPip
  • Group: Members
  • Posts: 766
  • Joined: 03-January 04

Posted 28 July 2005 - 04:15 AM

Thanks Siginet for your compiled AutoIt scripts.

I'm using a little different script from the BTS original.
@ECHO OFF
:: Initialize variables
SET TmpFile="%Temp:"=%.\_DevCon.dat"
:: Remove old temporay file
IF EXIST %TmpFile% DEL %TmpFile%
:: Store DEVCON info in a temporary file to speed up processing
DEVCON Find PCI\VEN_* | FIND ":"> %TmpFile% 2>NUL
DEVCON Find USB\VID_* | FIND ":">> %TmpFile% 2>NUL
TYPE %TmpFile%


I use the _DevCon.dat output in batch script.
the output is more clean because only valuables infos are stored inside.

Quote

PCI\VEN_10DE&DEV_017A&SUBSYS_014610DE&REV_A3\4&3A321F38&0&58F0: NVIDIA Quadro NVS (Microsoft Corporation)
PCI\VEN_8086&DEV_1019&SUBSYS_11BC10CF&REV_00\4&295E04A7&0&0818: Ethernet Controller
PCI\VEN_8086&DEV_244E&SUBSYS_00000000&REV_C2\3&61AAA01&0&F0 : Intel® 82801 PCI Bridge - 244E
PCI\VEN_8086&DEV_24D0&SUBSYS_00000000&REV_02\3&61AAA01&0&F8 : Intel® 82801EB LPC Interface Controller - 24D0
PCI\VEN_8086&DEV_24D2&SUBSYS_101C1734&REV_02\3&61AAA01&0&E8 : Intel® 82801EB USB Universal Host Controller - 24D2
PCI\VEN_8086&DEV_24D3&SUBSYS_101C1734&REV_02\3&61AAA01&0&FB : Intel® 82801EB SMBus Controller - 24D3
PCI\VEN_8086&DEV_24D4&SUBSYS_101C1734&REV_02\3&61AAA01&0&E9 : Intel® 82801EB USB Universal Host Controller - 24D4
PCI\VEN_8086&DEV_24D5&SUBSYS_122F10CF&REV_02\3&61AAA01&0&FD : Multimedia Audio Controller
PCI\VEN_8086&DEV_24D7&SUBSYS_101C1734&REV_02\3&61AAA01&0&EA : Intel® 82801EB USB Universal Host Controller - 24D7
PCI\VEN_8086&DEV_24DB&SUBSYS_101C1734&REV_02\3&61AAA01&0&F9 : Intel® 82801EB Ultra ATA Storage Controllers - 24DB
PCI\VEN_8086&DEV_24DD&SUBSYS_101C1734&REV_02\3&61AAA01&0&EF : Intel® 82801EB USB2 Enhanced Host Controller - 24DD
PCI\VEN_8086&DEV_24DE&SUBSYS_101C1734&REV_02\3&61AAA01&0&EB : Intel® 82801EB USB Universal Host Controller - 24DE
PCI\VEN_8086&DEV_2570&SUBSYS_00000000&REV_02\3&61AAA01&0&00 : Intel® 82865G/PE/P/GV/82848P Processor to I/O Controller - 2570
PCI\VEN_8086&DEV_2572&SUBSYS_101B1734&REV_02\3&61AAA01&0&10 : Video Controller
PCI\VEN_8086&DEV_2573&SUBSYS_00000000&REV_02\3&61AAA01&0&18 : Intel® 82865G/PE/P/GV/82848P Processor to PCI to CSA bridge - 2573
USB\VID_046D&PID_C502\5&7EF04C1&0&1                        : USB Composite Device
USB\VID_046D&PID_C502&MI_00\6&2736BBD9&0&0000              : Logitech USB Cordless Keyboard
USB\VID_046D&PID_C502&MI_01\6&2736BBD9&0&0001              : Logitech USB Cordless Mouse & iTouch Keys
USB\VID_08D4&PID_0009\5&50AD011&0&2                        : Fujitsu Siemens USB Smartcard Reader
the output from BTS contains not valuable infos (devices using Windows OS built-in drivers) and sections headers.

Quote

--=====================================================================--
--================Information Generated by: Get_HWIDs.exe==============--
--==========Get_HWIDs.exe was created by: Siginet of MSFN.ORG==========--
--=======Based on code written by: Bâshrat the Sneaky of MSFN.ORG======--
--===================With the help of Devcon.exe=======================--
--=====================================================================--

[PCI Devices]
15 matching device(s) found.


[USB Devices]
USB\ROOT_HUB\4&1D488A16&0                                  : USB Root Hub
USB\ROOT_HUB\4&2CA8F3E&0                                    : USB Root Hub
USB\ROOT_HUB\4&4701B24&0                                    : USB Root Hub
USB\ROOT_HUB\4&BDCAC65&0                                    : USB Root Hub
USB\ROOT_HUB20\4&253B8D3B&0                                : USB Root Hub
USBSTOR\CDROM&VEN_TOSHIBA&PROD_CD-R/RW_SR-C8102&REV_1A11\11100E00005A1078: TOSHIBA CD-R/RW SR-C8102 USB Device
USBSTOR\DISK&VEN_GENERIC&PROD_STORAGE_DEVICE&REV_1.02\00502301&0: Generic STORAGE DEVICE USB Device
13 matching device(s) found.


[Unknown Devices]
No matching devices found.


Could you enhance the GUI of your tool with a selection (drop down list?):
  • PCI Devices: PCI\VEN_
  • USB Devices: USB\VID_
  • All Devices: PCI\VEN_ + USB\VID_


#3 User is offline   Siginet 

  • Windows XP PowerPacker Creator
  • PipPipPipPipPip
  • Group: Members
  • Posts: 722
  • Joined: 22-January 05

Posted 28 July 2005 - 05:20 PM

Bilou_Gateux, on Jul 28 2005, 04:15 AM, said:

Thanks Siginet for your compiled AutoIt scripts.

I'm using a little different script from the BTS original.
@ECHO OFF
:: Initialize variables
SET TmpFile="%Temp:"=%.\_DevCon.dat"
:: Remove old temporay file
IF EXIST %TmpFile% DEL %TmpFile%
:: Store DEVCON info in a temporary file to speed up processing
DEVCON Find PCI\VEN_* | FIND ":"> %TmpFile% 2>NUL
DEVCON Find USB\VID_* | FIND ":">> %TmpFile% 2>NUL
TYPE %TmpFile%


I use the _DevCon.dat output in batch script.
the output is more clean because only valuables infos are stored inside.

Quote

PCI\VEN_10DE&DEV_017A&SUBSYS_014610DE&REV_A3\4&3A321F38&0&58F0: NVIDIA Quadro NVS (Microsoft Corporation)
PCI\VEN_8086&DEV_1019&SUBSYS_11BC10CF&REV_00\4&295E04A7&0&0818: Ethernet Controller
PCI\VEN_8086&DEV_244E&SUBSYS_00000000&REV_C2\3&61AAA01&0&F0 : IntelŪ 82801 PCI Bridge - 244E
PCI\VEN_8086&DEV_24D0&SUBSYS_00000000&REV_02\3&61AAA01&0&F8 : IntelŪ 82801EB LPC Interface Controller - 24D0
PCI\VEN_8086&DEV_24D2&SUBSYS_101C1734&REV_02\3&61AAA01&0&E8 : IntelŪ 82801EB USB Universal Host Controller - 24D2
PCI\VEN_8086&DEV_24D3&SUBSYS_101C1734&REV_02\3&61AAA01&0&FB : IntelŪ 82801EB SMBus Controller - 24D3
PCI\VEN_8086&DEV_24D4&SUBSYS_101C1734&REV_02\3&61AAA01&0&E9 : IntelŪ 82801EB USB Universal Host Controller - 24D4
PCI\VEN_8086&DEV_24D5&SUBSYS_122F10CF&REV_02\3&61AAA01&0&FD : Multimedia Audio Controller
PCI\VEN_8086&DEV_24D7&SUBSYS_101C1734&REV_02\3&61AAA01&0&EA : IntelŪ 82801EB USB Universal Host Controller - 24D7
PCI\VEN_8086&DEV_24DB&SUBSYS_101C1734&REV_02\3&61AAA01&0&F9 : IntelŪ 82801EB Ultra ATA Storage Controllers - 24DB
PCI\VEN_8086&DEV_24DD&SUBSYS_101C1734&REV_02\3&61AAA01&0&EF : IntelŪ 82801EB USB2 Enhanced Host Controller - 24DD
PCI\VEN_8086&DEV_24DE&SUBSYS_101C1734&REV_02\3&61AAA01&0&EB : IntelŪ 82801EB USB Universal Host Controller - 24DE
PCI\VEN_8086&DEV_2570&SUBSYS_00000000&REV_02\3&61AAA01&0&00 : IntelŪ 82865G/PE/P/GV/82848P Processor to I/O Controller - 2570
PCI\VEN_8086&DEV_2572&SUBSYS_101B1734&REV_02\3&61AAA01&0&10 : Video Controller
PCI\VEN_8086&DEV_2573&SUBSYS_00000000&REV_02\3&61AAA01&0&18 : IntelŪ 82865G/PE/P/GV/82848P Processor to PCI to CSA bridge - 2573
USB\VID_046D&PID_C502\5&7EF04C1&0&1                         : USB Composite Device
USB\VID_046D&PID_C502&MI_00\6&2736BBD9&0&0000               : Logitech USB Cordless Keyboard
USB\VID_046D&PID_C502&MI_01\6&2736BBD9&0&0001               : Logitech USB Cordless Mouse & iTouch Keys
USB\VID_08D4&PID_0009\5&50AD011&0&2                         : Fujitsu Siemens USB Smartcard Reader


the output from BTS contains not valuable infos (devices using Windows OS built-in drivers) and sections headers.

Quote

--=====================================================================--
--================Information Generated by: Get_HWIDs.exe==============--
--==========Get_HWIDs.exe was created by: Siginet of MSFN.ORG==========--
--=======Based on code written by: Bâshrat the Sneaky of MSFN.ORG======--
--===================With the help of Devcon.exe=======================--
--=====================================================================--

[PCI Devices]15 matching device(s) found.


[USB Devices]
USB\ROOT_HUB\4&1D488A16&0                                   : USB Root Hub
USB\ROOT_HUB\4&2CA8F3E&0                                    : USB Root Hub
USB\ROOT_HUB\4&4701B24&0                                    : USB Root Hub
USB\ROOT_HUB\4&BDCAC65&0                                    : USB Root Hub
USB\ROOT_HUB20\4&253B8D3B&0                                 : USB Root Hub
USBSTOR\CDROM&VEN_TOSHIBA&PROD_CD-R/RW_SR-C8102&REV_1A11\11100E00005A1078: TOSHIBA CD-R/RW SR-C8102 USB Device
USBSTOR\DISK&VEN_GENERIC&PROD_STORAGE_DEVICE&REV_1.02\00502301&0: Generic STORAGE DEVICE USB Device
13 matching device(s) found.


[Unknown Devices]
No matching devices found.


Could you enhance the GUI of your tool with a selection (drop down list?):
  • PCI Devices: PCI\VEN_

  • USB Devices: USB\VID_

  • All Devices: PCI\VEN_ + USB\VID_
<{POST_SNAPBACK}>


Good idea. As soon as I get some spare time I will work on changing it. ;)

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy