PCI-Z, freeware tool for detecting unknown PCI devics

bbanelli

New Member
Messages
2
Greetings to all,

I am the author of PCI-Z, freeware lightweight system utility designed to provide information about (unknown) PCI (plus PCI-E aka PCIe, PCI-X...) devices and helps you find appropriate device drivers.

PCI-Z is designed for detecting unknown hardware on your Windows based PC. It will help you determine vendor, device and certain details about device even if you don't have drivers installed. Software uses The PCI ID Repository, a public repository of all known ID's used in PCI devices: ID's of vendors, devices, subsystems and device classes. It is used in various programs (e.g. The PCI Utilities) to display full human-readable names instead of cryptic numeric codes.

You can find drivers for your operating system without a problem! Find drivers for your WiFi cards, audio cards, network cards or any other PCI peripheral.

So, basically, it pretty much resembles lspci on *nix, while providing both GUI and CLI.

The author of CPU-Z has granted me permission to use a name similar to his product. Thanks Franck!

So, to sum it up, software if 100% portable freeware without any malware/adware, site is also ad free and I hope you will enjoy and find this little tool useful.

PCI-Z detect unknown PCI devices

In addition, I hope I haven't missed the appropriate forum if there is such. Generally, I would much appreciate any comments or suggestions you might have!

With my best,

Bruno
 

My Computer

System One

  • OS
    Windows 7
Used it few times but didn't get much out of it, if there would be some program for non-Plug and Pray devices, that would be something.
 

My Computer

System One

  • OS
    Windows 8.1 Pro
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Home made
    CPU
    AMD Ryzen7 2700x
    Motherboard
    Asus Prime x470 Pro
    Memory
    16GB Kingston 3600
    Graphics Card(s)
    Asus strix 570 OC 4gb
    Hard Drives
    Samsung 960 evo 250GB
    Silicon Power V70 240GB SSD
    WD 1 TB Blue
    WD 2 TB Blue
    Bunch of backup HDDs.
    PSU
    Sharkoon, Silent Storm 660W
    Case
    Raidmax
    Cooling
    CCM Nepton 140xl
    Internet Speed
    40/2 Mbps
    Browser
    Firefox
    Antivirus
    WD
Used it few times but didn't get much out of it, if there would be some program for non-Plug and Pray devices, that would be something.

I also tried it but I'm guessing the real benefit may be realized "only" when one does have an unidentified device. However, lacking that presumed requirement, I could not make an appropriate evaluation.

@bbanelli: Hello Bruno. Any chance you could provide a few screenshots of a specific case where one does have an unidentified (unknown) device and how your program helps to specifically identify it?
 

My Computer

System One

  • OS
    Windows 8.1.1 Pro
    Computer type
    PC/Desktop
Unidentified P&P devices show HWId in device manager and googling it usually produce results.
 

My Computer

System One

  • OS
    Windows 8.1 Pro
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Home made
    CPU
    AMD Ryzen7 2700x
    Motherboard
    Asus Prime x470 Pro
    Memory
    16GB Kingston 3600
    Graphics Card(s)
    Asus strix 570 OC 4gb
    Hard Drives
    Samsung 960 evo 250GB
    Silicon Power V70 240GB SSD
    WD 1 TB Blue
    WD 2 TB Blue
    Bunch of backup HDDs.
    PSU
    Sharkoon, Silent Storm 660W
    Case
    Raidmax
    Cooling
    CCM Nepton 140xl
    Internet Speed
    40/2 Mbps
    Browser
    Firefox
    Antivirus
    WD
Unidentified P&P devices show HWId in device manager and googling it usually produce results.

I already know how to find them manually but thanks for the tip. I was just interested in seeing how the OPs software might help eliminate the need to do it manually.
 

My Computer

System One

  • OS
    Windows 8.1.1 Pro
    Computer type
    PC/Desktop
Unidentified P&P devices show HWId in device manager and googling it usually produce results.

I already know how to find them manually but thanks for the tip. I was just interested in seeing how the OPs software might help eliminate the need to do it manually.
All I meant is that there's no need for any programs to find that.
 

My Computer

System One

  • OS
    Windows 8.1 Pro
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Home made
    CPU
    AMD Ryzen7 2700x
    Motherboard
    Asus Prime x470 Pro
    Memory
    16GB Kingston 3600
    Graphics Card(s)
    Asus strix 570 OC 4gb
    Hard Drives
    Samsung 960 evo 250GB
    Silicon Power V70 240GB SSD
    WD 1 TB Blue
    WD 2 TB Blue
    Bunch of backup HDDs.
    PSU
    Sharkoon, Silent Storm 660W
    Case
    Raidmax
    Cooling
    CCM Nepton 140xl
    Internet Speed
    40/2 Mbps
    Browser
    Firefox
    Antivirus
    WD
Unidentified P&P devices show HWId in device manager and googling it usually produce results.

I already know how to find them manually but thanks for the tip. I was just interested in seeing how the OPs software might help eliminate the need to do it manually.
All I meant is that there's no need for any programs to find that.

I understood your intent but I think there is a great need for something like that (if it works) because many "average" users just don't have a clue on how to proceed once they encounter an unidentified device. This could make things easier for them IMHO.
 

My Computer

System One

  • OS
    Windows 8.1.1 Pro
    Computer type
    PC/Desktop
Those "average users" usually call me about midnight. LOL.
 

My Computer

System One

  • OS
    Windows 8.1 Pro
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Home made
    CPU
    AMD Ryzen7 2700x
    Motherboard
    Asus Prime x470 Pro
    Memory
    16GB Kingston 3600
    Graphics Card(s)
    Asus strix 570 OC 4gb
    Hard Drives
    Samsung 960 evo 250GB
    Silicon Power V70 240GB SSD
    WD 1 TB Blue
    WD 2 TB Blue
    Bunch of backup HDDs.
    PSU
    Sharkoon, Silent Storm 660W
    Case
    Raidmax
    Cooling
    CCM Nepton 140xl
    Internet Speed
    40/2 Mbps
    Browser
    Firefox
    Antivirus
    WD
Well, if any of your incoming midnight calls are originating from within the USA, those individuals must be loaded with cash! I think AT&T is currently charging about $0.60 per minute to make a call to your neck of the woods so I'm hoping you have your individual fixes "scripted" to minimize the toll charges.
:geek:
 

My Computer

System One

  • OS
    Windows 8.1.1 Pro
    Computer type
    PC/Desktop
Well, if any of your incoming midnight calls are originating from within the USA, those individuals must be loaded with cash! I think AT&T is currently charging about $0.60 per minute to make a call to your neck of the woods so I'm hoping you have your individual fixes "scripted" to minimize the toll charges.
:geek:
No, just local friends and relatives, usual freeloaders !!!
 

My Computer

System One

  • OS
    Windows 8.1 Pro
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Home made
    CPU
    AMD Ryzen7 2700x
    Motherboard
    Asus Prime x470 Pro
    Memory
    16GB Kingston 3600
    Graphics Card(s)
    Asus strix 570 OC 4gb
    Hard Drives
    Samsung 960 evo 250GB
    Silicon Power V70 240GB SSD
    WD 1 TB Blue
    WD 2 TB Blue
    Bunch of backup HDDs.
    PSU
    Sharkoon, Silent Storm 660W
    Case
    Raidmax
    Cooling
    CCM Nepton 140xl
    Internet Speed
    40/2 Mbps
    Browser
    Firefox
    Antivirus
    WD
@bbanelli: Hello Bruno. Any chance you could provide a few screenshots of a specific case where one does have an unidentified (unknown) device and how your program helps to specifically identify it?
You have screenshots on the site, since PCI-Z provides all types of Device Manager error messages as well (there is ~40 of them altogether). Since most of them are taken from Windows PE (just to show unrecognized devices), all of them would represent in Device Manager as "Yellow Exclamation Marks".

BTW, here's one for you: http://oi58.tinypic.com/5upuma.jpg

Unidentified P&P devices show HWId in device manager and googling it usually produce results.
Exactly.

Code:
mov eax, $80000002
cpuid
mov var1, eax
mov var2, ebx
mov var3, ecx
mov var4, edx
mov eax, $80000003
cpuid
mov var1, eax
mov var2, ebx
mov var3, ecx
mov var4, edx
mov eax, $80000004
cpuid
mov var1, eax
mov var2, ebx
mov var3, ecx
mov var4, edx

will provide a CPU name for you. However, people tend to use CPU-Z (or any similar tool) to get their CPU info instead of picking through EAX-BX-CX-DR registers, converting them to string, printing them to standard output and doing a Google research.

That is the whole point of the software in the first place - saving time and helping users with limited system administration knowledge.
 
Last edited:

My Computer

System One

  • OS
    Windows 7
Back
Top