在linux系统中,我们要查看硬件信息,通常通过lspci、lsusb、top、vmstat、free、iostat 等命令,或者/proc/cpuinfo、/proc/net/dev等文件节点。
那么在Windows系统中,要如何查看详细的设备信息呢?
本文以SIV(SIV - System Information Viewer)软件为例简单讲解如何查看Windows系统中的PCI、usb等设备信息。
软件作者作者:Ray Hinchliffe.
工具获取方式,见文章底部。
一、软件总览
根据自己操作系统选择对应的运行程序。本文选择SIV64X.exe
1. 软件主页面:
软件主页面会显示操作系统版本以及各种硬件信息总览。在最下面有一排按钮,可以根据自己需要查看对应详细信息。
彭老师的pc信息概要:os:windows 10 x64cpu:i7-12700F内存:64G
2. 硬件资源总览
点击下面的Machine,可以总览所有硬件信息
二、其他硬件资源
1. sensors
点击sensors,查看sensors信息
2.USB
点击USB Bus可以插卡看usb所有信息:
可以看到彭老师pc的usb设备:
port0.1: 雷蛇鼠标
port0.2: 罗技键盘G610
port0.5: 罗技的mic-大雪怪Blue Microphones Yeti Stereo Microphone (REV8)
port0.7: 无线网卡-Realtek 802.11ac NIC (123456)
port 0.9.1 :正点原子的逻辑分析仪-ATK-Logic-Analyzer,其中用到的usb转串口用的芯片:沁恆的QinHeng Electronics Product: 1A86:FFCC:0200
点击左边绿色的名字,可以查看对应设备的详细信息。比如Vendor ID、Product ID、Revision 、Configuration 、Interface 、Endpoint 等。
- 雷蛇鼠标想信息:
- mic大雪怪:
- usb无线网卡:
- 正点原子的逻辑分析仪-ATK-Logic-Analyzer
3. PCIE
点击PCI Bus选项, 可以看到图中显示了PCI设备的bus number、device number和function number以及响应的vendor和device描述。
- pci信息总览 左边紫色部分名字格式
Bus-Numb-Fun
点击左侧紫色的名称,即可查看对应pci设备的详细信息。
设备4-00-0对应的Nvme Controller。
该界面显示了Nvme Controller设备的关键信息。
例如支持PCIe 1~ PCIe 7, 显示了关键的Standard Capabilities、Extended Capabilities相关信息,
配置空间
点击上图下方的Dump PCI,可以得到PCI设备配置空间的数值,
上图显示了PCI设备的4K配置空间的数值,点击copy选项可以复制所有内容。
PCI BARS
选择界面的PCI Bus下拉选项中选择PCI BARS
可显示操作系统中不同PCI设备申请的存储空间,图中显示了存储空间的起始地址(PCI base)、存储空间大小(size)以及存储空间的BDF。
4. volumes
点击Volumes可以显示所有硬盘分区信息:
5. wifi
点击Wi-Fi可以显示无线网卡信息:
1) Interface
2)ARP
3)Routing
4)Show DNS
总结
该款软件,非常实用,各位老铁还等什么,抓紧用起来吧!