В чем разница между разными SSD: M.2, SATA, NVMe, ключи B и M, NGFF
Если ты когда-либо пытался купить SSD, то наверняка сталкивался с кучей непонятных терминов: M.2, NGFF, SATA, NVMe, ключ B, ключ M, B+M, PCIe 3.0... И почему одни SSD работают в любых переходниках, а другие — нет? Почему одни пишут 550 МБ/с, а другие — 3500 МБ/с, хотя внешне похожи?
🔍 1. M.2 — это просто форма
M.2 — это физический форм-фактор, то есть размер и разъём платы. Он заменил старый mSATA и изначально назывался NGFF (Next Generation Form Factor). Сегодня NGFF и M.2 — это одно и то же. NGFF — это просто старое название.
✅ M.2 ≠ тип SSD. Это только корпус и разъём. Внутри может быть SATA или NVMe.
🔑 2. Ключи: B, M и B+M — куда физически вставляется
На плате SSD есть вырезы — это ключи. Они определяют, в какой слот SSD физически влезет.
⚠️ Ключ — это не протокол!
SSD с ключом M может быть SATA-диском.
SSD с ключом B+M может быть NVMe (редко) или SATA (часто).
⚙️ 3. Протоколы: SATA vs NVMe — как SSD общается с системой
Здесь начинается самое важное.
🟡 SATA SSD (даже в M.2)
- Использует старый протокол SATA III.
- Максимум — ~550 МБ/с.
- Совместим почти со всем, где есть поддержка SATA.
- Может иметь ключ B, M или B+M.
🟢 NVMe SSD
- Использует шину PCIe + протокол NVMe.
- Гораздо быстрее — обходит узкое место SATA.
- Обычно требует M-key (PCIe x4).
- Совместим только если слот/материнка поддерживает NVMe.
❗ NVMe ≠ M.2. NVMe — это протокол. M.2 — разъём. NVMe может быть и на картах PCIe, и в U.2, но чаще — на M.2.
🧩 4. Почему SSD работает в разных переходниках?
Потому что:
- Переходники часто универсальные по форме — имеют вырезы под B и M.
- SSD с ключом B+M физически влезает куда угодно.
- Но работает только если переходник передаёт нужный сигнал:
- Для SATA SSD — нужен переходник с поддержкой SATA (редко!).
- Для NVMe SSD — нужен переходник с PCIe (почти все "NVMe-переходники" такие).
❗ Важно:
Ты можешь физически вставить SATA SSD в NVMe-переходник — он влезет, если ключ M или B+M.
Но работать он не будет, если переходник не передаёт SATA-сигналы (а почти никогда не передаёт).
📊 5. Скорости на PCIe 3.0
💡 PCIe 3.0 x1 = ~985 МБ/с
Большинство современных NVMe SSD — PCIe 3.0 x4.
🧭 6. Как определить, что за SSD перед тобой?
- Смотри ключ — фото или визуально:
- Только правый вырез → B-key
- Только левый → M-key
- Оба → B+M (универсальный)
- Читай спецификации — ищи:
- Interface: SATA или PCIe NVMe
- Protocol: AHCI (SATA) или NVMe
- PCIe Lanes: x2, x4
- Проверь слот на материнке:
- Поддерживает SATA? PCIe? Или оба?
- В руководстве или рядом с разъёмом обычно указано.
- BIOS/UEFI — иногда можно выбрать режим работы M.2: SATA или PCIe.
✅ 7. Практические советы — как не ошибиться
- Хочешь скорость — бери NVMe PCIe 3.0 x4 (M-key).
- Хочешь совместимость и дешевизну — бери SATA SSD (B+M key).
- Переходник “для NVMe” — почти всегда передаёт только PCIe. SATA SSD в нём не заработает.
- NVMe SSD не влезет в чистый B-key слот — физически не войдёт.
- SATA SSD с M-key влезет в NVMe-слот, но работать будет только если слот поддерживает SATA-режим.
🎯 Главное правило совместимости
SSD заработает, только если совпадают:
- Физический ключ (чтобы вставить),
- Протокол (SATA или NVMe),
- Поддержка сигнала в слоте/переходнике (SATA или PCIe).
📌 Вывод: Что запомнить
- M.2 = NGFF — просто форма.
- Ключи (B/M/B+M) — куда физически вставляется.
- SATA = до 550 МБ/с, работает почти везде.
- NVMe = до 3500 МБ/с, требует поддержки PCIe и NVMe.
- Переходники не волшебные — если не передают нужный сигнал, SSD не заработает.
- Внешний вид ≠ внутренности — SSD с M-key может быть SATA, а не NVMe.
Теперь ты можешь с уверенностью выбирать SSD, понимать, почему одни работают, а другие — нет, и не переплачивать за то, что тебе не нужно.
