0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
查找 PCI 裝置
確定哪個板對應于供應商 ID 和 PCI 或 PCI Express 裝置 ID。 貼上 Windows 裝置管理器顯示的標識符或 lspci -nn 的輸出,或鍵入 VEN 的四位數字,然后按搜尋
接受 VEN_8086&DEV_1521&SUBSYS_06021028、8086:1521、[8086:1521] 或僅接受 VEN
示例:

運作方式

連接到 PCI 或 PCI Express 總線的每塊板均通過供應商 ID(對應于晶片制造商)和裝置 ID(對應于該晶片的型號)進行標識。 該工具將該對數字轉換為組件的實際名稱。

許多電路板還添加了一個子系統:第二對標識符,指示誰組裝了成品電路板。 因此,英特爾制造的網路晶片和伺服器制造商集成的特定主板之間存在區別。 資料來自 PCI ID 項目維護的 pci.ids 檔案。

範例

PCI\VEN_8086&DEV_1521&SUBSYS_06021028Intel Corporation — I350 Gigabit Network Connection — Gigabit 2P I350-t LOMWindows 裝置管理器格式。 在SUBSYS_06021028中,最后四位是板制造商,前四位是其型號。
10de:2482NVIDIA Corporation — GA104 [GeForce RTX 3070 Ti]短格式“制造商:裝置”,與 lspci 和許多技術文檔使用的格式相同。
[8086:1521]Intel Corporation — I350 Gigabit Network Connection您可以將片段貼上到方括號中,與 lspci -nn 的輸出中顯示的片段完全相同。

使用情境

  • 當系統將計算機顯示為未知裝置時,了解計算機擁有哪個網路、視訊或控制器卡。
  • 根據操作系統報告的標識符查找主板的正確驅動程序。
  • 當多個板共享同一晶片時,使用子系統區分板的確切型號。
  • 根據 lspci 輸出清點伺服器和虛擬機硬件。
  • 在虛擬機管理程序上設定裝置直通之前,請驗證哪個組件位于標識符后面。

常見問題

在哪里可以找到車牌標識符?

在 Windows 上,在裝置管理器的裝置屬性中,詳細資訊選項卡中的“ID”屬性。 “硬件”。 在 Linux 上,執行 lspci -nn,它會在每行末尾的方括號中顯示標識符。

什么是子系統以及它的用途是什么?

它是第二對標識符,描述成品板,而不是晶片。 相同的晶片可以出現在不同品牌的主板上,具有不同數量的端口或記憶體;子系統使我們能夠識別它是哪一個。

為什么它找到晶片而不找到子系統?

pci.ids 目錄記錄的晶片比成品板多得多,因為子系統是由志愿者在找到硬件時貢獻的。 子系統沒有出現的事實并不會使結果的其余部分無效。

適用于 USB 裝置嗎?

不會。USB 和 PCI 使用單獨的標識符寄存器,相同的編號可以對應不同的制造商。 對于 USB 外圍裝置,您必須使用 USB 標識符工具。

資料多久更新一次?

該工具使用從 PCI ID 項目定期重新整理的 pci.ids 檔案的副本。 結果旁邊是解決查詢的目錄的版本和日期。