在linux系統(tǒng)中,我們要查看硬件信息,通常通過(guò)lspci、lsusb、top、vmstat、free、iostat 等命令,或者/proc/cpuinfo、/proc/net/dev等文件節(jié)點(diǎn)。
《一鍵獲取linux內(nèi)存、cpu、磁盤IO等信息腳本編寫,及其原理詳解》
那么在Windows系統(tǒng)中,要如何查看詳細(xì)的設(shè)備信息呢?
本文以SIV(SIV - System Information Viewer)軟件為例簡(jiǎn)單講解如何查看Windows系統(tǒng)中的PCI、usb等設(shè)備信息。
軟件作者作者:Ray Hinchliffe.
工具獲取方式,見(jiàn)文章底部。
一、軟件總覽
根據(jù)自己操作系統(tǒng)選擇對(duì)應(yīng)的運(yùn)行程序。本文選擇SIV64X.exe
1. 軟件主頁(yè)面:
軟件主頁(yè)面會(huì)顯示操作系統(tǒng)版本以及各種硬件信息總覽。在最下面有一排按鈕,可以根據(jù)自己需要查看對(duì)應(yīng)詳細(xì)信息。
彭老師的pc信息概要:
os:windows 10 x64
cpu:i7-12700F
內(nèi)存:64G
2. 硬件資源總覽
點(diǎn)擊下面的Machine,可以總覽所有硬件信息
二、其他硬件資源
1. sensors
點(diǎn)擊sensors,查看sensors信息
2.USB
點(diǎn)擊USB Bus可以插卡看usb所有信息:
可以看到彭老師pc的usb設(shè)備:
port0.1:?雷蛇鼠標(biāo)
port0.2:?羅技鍵盤G610
port0.5:?羅技的mic-大雪怪Blue?Microphones?Yeti?Stereo?Microphone?(REV8)
port0.7:?無(wú)線網(wǎng)卡-Realtek?802.11ac?NIC?(123456)
Port?0.9.1?:正點(diǎn)原子的邏輯分析儀-ATK-Logic-Analyzer,
???其中用到的usb轉(zhuǎn)串口用的芯片:沁恆的QinHeng Electronics Product: 1A86:FFCC:0200
點(diǎn)擊左邊綠色的名字,可以查看對(duì)應(yīng)設(shè)備的詳細(xì)信息。比如Vendor ID、Product ID、Revision 、Configuration 、Interface 、Endpoint 等。
雷蛇鼠標(biāo)想信息:
mic大雪怪:
usb無(wú)線網(wǎng)卡:
正點(diǎn)原子的邏輯分析儀-ATK-Logic-Analyzer
3. PCIE
點(diǎn)擊PCI Bus選項(xiàng),可以看到圖中顯示了PCI設(shè)備的bus number、device number和function number以及響應(yīng)的vendor和device描述。
-
- pci信息總覽
- 左邊紫色部分名字格式
Bus-Numb-Fun
點(diǎn)擊左側(cè)紫色的名稱,即可查看對(duì)應(yīng)pci設(shè)備的詳細(xì)信息。
設(shè)備4-00-0對(duì)應(yīng)的Nvme Controller。
該界面顯示了Nvme Controller設(shè)備的關(guān)鍵信息。
例如支持PCIe 1~ PCIe 7, 顯示了關(guān)鍵的Standard Capabilities、Extended Capabilities相關(guān)信息,
配置空間
點(diǎn)擊上圖下方的Dump PCI,可以得到PCI設(shè)備配置空間的數(shù)值,
上圖顯示了PCI設(shè)備的4K配置空間的數(shù)值,點(diǎn)擊copy選項(xiàng)可以復(fù)制所有內(nèi)容。
PCI BARS
選擇界面的PCI Bus下拉選項(xiàng)中選擇PCI BARS
可顯示操作系統(tǒng)中不同PCI設(shè)備申請(qǐng)的存儲(chǔ)空間,圖中顯示了存儲(chǔ)空間的起始地址(PCI base)、存儲(chǔ)空間大?。╯ize)以及存儲(chǔ)空間的BDF。
4. volumes
點(diǎn)擊Volumes可以顯示所有硬盤分區(qū)信息:
5. wifi
點(diǎn)擊Wi-Fi可以顯示無(wú)線網(wǎng)卡信息:
1) Interface
2)ARP
3)Routing
4)Show DNS
總結(jié)
該款軟件,非常實(shí)用,各位老鐵還等什么,抓緊用起來(lái)吧!