Современные твердотельные накопители, поддерживающие интерфейс NVMe, выполняются в форм-факторе M.2, ранее известном под куда более громоздким (и «скромным») названием NGFF, что расшифровывается как «Next Generation Form Factor» («форм-фактор следующего поколения»). Стандарт пришел на смену mSATA и Mini PCI-E и изначально применялся для установки карт расширения (WiFi-адаптеров, 3G/4G-модемов, GPS-модулей) в ультрабуки и неттопы. Однако в настоящий момент слот M.2 можно отыскать практически на любой материнской плате верхнего ценового сегмента, а используется он преимущественно для подключения высокопроизводительных твердотельных накопителей.
Главной «фишкой» M.2 является его универсальность: на разъем выводятся шины PCI Express (2 или 4 линии), SATA и даже USB, что позволяет подключать широчайший спектр разнообразных устройств. Типоразмеры последних могут существенно варьироваться: от 12 до 30 мм в ширину и от 16 до 110 мм в длину. Габариты того или иного модуля указываются в его описании следующим образом:
M.2 Type WWLL или M.2 WWLL
Здесь WW — ширина, а LL — длина в миллиметрах. Так, например, твердотельный накопитель WD Black SN750 имеет приписку «M.2 2280», что означает: ширина SSD равна 22 мм, а длина — 80 мм.

Габаритные размеры твердотельных накопителей WD Black SN750 составляют 22×80 мм
Все современные SSD, рассчитанные на установку в слот M.2, имеют ширину 20 мм, а вот их длина может различаться, что необходимо учитывать перед покупкой. Дело в том, что контакты разъема подпружинены, и чтобы накопитель нормально встал в слот, его требуется закрепить с противоположной стороны с помощью винта, для которого должна быть предусмотрена специальная прорезь.
На материнских платах верхнего ценового сегмента, как правило, существует несколько отверстий под фиксирующий винт, что позволяет установить практически любой накопитель. Например, в Asus Maximus VIII Ranger можно поставить SSD длиной 42, 60, 80 или 110 мм.

Asus Maximus VIII Ranger имеет полный набор монтажных отверстий для SSD разной длины
Системные платы попроще не могут похвастаться подобным разнообразием. На тот же Asus Z97-A можно поставить лишь два типа SSD: длиной 60 или 80 мм. А поскольку рядом расположены разъем PCI Express и коннектор для кулера, накопитель 110 мм даже не выйдет «приколхозить»: он просто не сможет встать в нужное положение.

К Asus Z97-A можно подключить только твердотельные накопители длиной 60 или 80 мм
Совместимость слотов и коннекторов M.2
Однако типоразмер самого накопителя — отнюдь не единственный фактор, который следует учитывать как при покупке SSD, так и при выборе материнской платы. Также необходимо убедиться в том, что коннектор устройства и слот M.2 совпадают по ключам.
Всего существует 12 ключей, обозначаемых заглавными латинскими буквами (от A до M). Но не беспокойтесь: для подключения SSD используются только два (B и M), а также их комбинация (B+M). Различия между разными типами ключей наглядно отображены на картинке ниже.

Схема коннекторов и разъемов B, M и B+M
Как нетрудно догадаться, ключи B и M физически несовместимы: вы не сможете установить твердотельный накопитель с ключом M в слот B и наоборот. Присутствуют различия и в поддерживаемых логических интерфейсах: разъемы типа B способны работать с устройствами PCI Express только в двухканальном режиме, тогда как разъемы типа M поддерживают PCI-E x4, что делает их пригодными для подключения NVMe SSD.
Звучит достаточно сложно, не так ли? Чтобы не запутаться, запомните два факта:
- современные материнские платы снабжены разъемом M.2 с ключом M, причем такой слот поддерживает и NVMe-, и SATA-накопители;
- актуальные модели SSD с логическим интерфейсом SATA, выполненные в форм-факторе M.2, имеют универсальный коннектор B+M, что позволяет подключать их и к платам с разъемом типа M, и к платам с разъемом типа B.
Рассмотрим конкретный пример. Упомянутые нами в предыдущей статье твердотельные накопители WD Blue доступны в двух форм-факторах: 2,5 дюйма (идентичны по габаритам и способу подключения винчестерам для ноутбуков) и M.2 2280.

Твердотельный накопитель WD Blue M.2 2280 с интерфейсом SATA
На приведенном выше изображении отчетливо видно, что SSD имеет коннектор с ключом B+M. Это делает его совместимым как с B-, так и с M-слотами. Поскольку твердотельный накопитель использует интерфейс SATA и не зависит от количества линий PCI Express, он будет демонстрировать одинаковую производительность в обоих случаях.
Напротив, высокопроизводительные SSD WD Black SN750 используют интерфейс NVMe и задействуют сразу четыре канала PCI Express. Вырез на контактной площадке помогает безошибочно определить, что перед нами коннектор типа M.

Твердотельный накопитель WD Black SN750 имеет типоразмер M.2 2280 и коннектор типа M
Такое устройство совместимо только с разъемом M.2 с ключом M: установить его в слот типа B не выйдет ни при каких обстоятельствах.