These PCIe expansion slots are compatible with Asrock B450M Pro motherboards.
These PCIe expansion slots are compatible with Asrock B450M Pro motherboards.
Hey there, I see you're trying to understand your motherboard setup. Let's break it down. Your GTX 1660 uses PCIe 3, while the video card is in PCIe 2. The PCIe 1 slot isn't mentioned in the manual, so it might not be shared with the NVME M.2 slot. If you want more drives, adding a SATA 6GB drive could work. Check your manual for confirmation or contact the manufacturer for clarity.
Hi, according to what I understand, NVMe M2_1 isn't sharing lanes with anything because it's directly linked to the CPU. AMD Ryzen provides its own dedicated PCIe x4 lanes for NVMe. You probably don't need to worry about the PCIe x1 slot either—it's a separate, dedicated port and doesn't overlap. Keep in mind that your NVMe M2_2 will share SATA port 3 once you install it; after that, that port will be disabled. Also, it seems the GTX1660 is conflicting with your PCIe 3 slot. They're not particularly powerful cards, and typically a 2 PCIe slot width is sufficient. Regards, Chiyawa