How do I know if NVMe is compatible with a motherboard?

NVMe (Non-Volatile Memory Express) is a newer and faster storage interface for solid-state drives (SSDs) than the older SATA interface. But not all motherboards support NVMe drives. So, how do you know if NVMe is compatible with your motherboard?

In this article, we will guide you through the process of checking NVMe compatibility with your motherboard.

Check the motherboard manual

The first step in determining NVMe compatibility with your motherboard is to consult the motherboard manual. The manual should clearly state whether NVMe is supported and which M.2 slots, if any, support NVMe.

If you don’t have the manual, you can typically find it on the manufacturer’s website by searching for your motherboard’s model number.

Check the motherboard specifications

If you don’t have access to the manual, you can also check the motherboard’s specifications on the manufacturer’s website. Look for the storage interface type or the M.2 slot specifications. If NVMe is supported, it should be listed in the specifications.

Check the BIOS

If your motherboard supports NVMe, you may need to enable it in the BIOS. Enter the BIOS setup utility by pressing the key specified during boot-up (often F2 or Delete).

In the BIOS, look for a setting related to NVMe or M.2. It may be located under the storage settings or in a separate section for advanced features. Enable the NVMe setting if it’s not already enabled.

Check the M.2 slot

Once you’ve confirmed that your motherboard supports NVMe, you need to make sure that the M.2 slot you want to use supports NVMe as well.

Some M.2 slots support both NVMe and SATA, while others only support one or the other. If your motherboard has multiple M.2 slots, refer to the manual or the specifications to determine which slots support NVMe.

Check the SSD specifications

Finally, make sure the NVMe SSD you’re considering is compatible with your motherboard. Check the specifications for the SSD to ensure that it’s compatible with the NVMe version your motherboard supports.


In conclusion, determining NVMe compatibility with your motherboard requires checking the manual or specifications, enabling the NVMe setting in the BIOS, and ensuring that both the M.2 slot and the SSD are compatible with NVMe. By following these steps, you can ensure that your NVMe SSD is compatible with your motherboard and take full advantage of the faster speeds and improved performance.