必须查主板说明书“Expansion Slots”章节或官网PDF规格书,明确标注各插槽通道来源(CPU直连或PCH)及共享关系;缺失则跳过。再结合AIDA64芯片组页、BIOS PCIe配置菜单与HWiNFO64链路宽度及BDF路径验证,精准定位通道冲突。

组装电脑时想确认M.2固态硬盘是否被显卡抢占通道、第二条PCIe插槽是否真的能跑满x4、USB3.2 Gen2x2接口和雷电控制器会不会互相冲突,必须直接从主板本身获取通道分配逻辑,不能只看插槽外观或BIOS里模糊的开关选项。
查主板说明书中的“Expansion Slots”章节
打开主板官网对应型号的PDF规格书,搜索“Expansion Slots”或“PCIe Configuration”小节。这里会明确标注每个物理插槽/接口背后的通道来源——是CPU直连还是PCH芯片组提供,以及共享关系。比如华硕B650E主板会写明:“M.2_1:PCIe 5.0 x4(CPU);M.2_2:PCIe 4.0 x4(PCH),与USB 3.2 Gen2x2共享带宽”。【若该章节缺失或语焉不详,说明该主板未公开完整通道拓扑,需跳过此法】
翻到“Block Diagram”页,找到带箭头的PCIe链路图。CPU图标下方引出的粗线代表其原生通道,PCH图标引出的细线代表芯片组通道。M.2插槽、PCIe插槽、USB控制器等模块若连接在CPU粗线上,就是直连;若挂在PCH细线下,就受芯片组带宽制约且易与其他设备冲突。
用AIDA64读取主板芯片组PCIe总线结构
下载AIDA64 Extreme便携版,以管理员身份运行→左上角“工具”→“主板信息”→切换到“芯片组”标签页。
重点查看“PCI Express 控制器”列表:标有“Intel Raptor Lake-S Root Complex”或“AMD Promontory Root Complex”的条目,属于CPU直连通道;标有“Intel Raptor Point-S PCH”或“AMD X670E Chipset”的条目,属于主板芯片组通道。前者带宽高、延迟低、不与其他外设争抢;后者带宽受限于DMI x4(等效PCIe 4.0 x4),且所有挂在其下的设备(2.5G网卡、第二M.2、SATA控制器、USB 3.2主控)共用这组通道。
展开“设备”→“物理设备”→筛选“PCI”设备,观察每台设备挂在哪条总线下。若NVMe SSD显示在PCI Bus 2,而显卡在PCI Bus 1,两者同属CPU Root Complex,则互不干扰;若SSD出现在PCI Bus 6,且设备名含“PCH”,说明它走的是芯片组通道,此时启用雷电控制器大概率导致其降速。
进BIOS定位PCIe配置菜单并验证设置
开机反复按Delete或F2进入BIOS→导航至Advanced → PCI Subsystem Settings(华硕)/Chipset → PCIe Configuration(微星)/Advanced → Onboard Devices Configuration(技嘉)。
第一步:查找“PCIe Slot Bandwidth”或“Graphics Configuration”选项。若显卡插在第一条PCIe x16插槽,此处应显示“Gen5 x16”;若显示“Gen4 x8”,说明该插槽实际为芯片组直出或被M.2强制分频。
第二步:查找“M.2 Configuration”或“PCIe Lane Source”选项。常见值有“CPU”、“PCH”、“Auto”。选“CPU”时M.2走CPU直连通道,但可能禁用第二PCIe插槽;选“PCH”则释放CPU通道给显卡,但M.2性能受限且与USB3.2 Gen2x2互斥。【切勿设为Auto——部分主板Auto模式会优先保障显卡带宽,自动将M.2切换至PCH通道,导致SSD掉速】
第三步:查找“Above 4G Decoding”和“Resizable BAR Support”开关。这两项关闭时,系统可能无法正确识别全部PCIe地址空间,导致HWiNFO64读取的链路宽度失真,务必开启。
用HWiNFO64验证物理链路实时状态
方法一:传感器模式直读Current Link Width
运行HWiNFO64 → 选择“Sensors only” → 展开左侧“PCI Bus” → 找到你的NVMe SSD或显卡设备 → 右侧查看“Current Link Width”值。若SSD标称PCIe 4.0 x4,此处却显示x2,说明物理通道已被截断,不是驱动或系统问题。
方法二:总线设备模式比对BDF路径
启动HWiNFO64 → 切换到“Board”模式 → 展开“PCI Devices” → 找到SSD设备 → 查看其“Device ID”和“Location”。若路径含“PCIROOT(0)#PCI(1C00)”,这是CPU直连总线(1C00为Intel第12/13/14代CPU PCIe Root Complex标准地址);若为“PCIROOT(0)#PCI(1D00)”,则是PCH芯片组总线(1D00为Intel 600系列芯片组标准地址)。两者带宽上限与稳定性差异极大,不可混淆。


















