Комп’ютер не бачить SSD M.2: причини та вирішення проблеми

Практично у всіх сучасних материнських платах є слот під M.2 SSD. Туди можна поставити як SATA, так і NVMe-накопичувачі. Однак найчастіше свіжопридбаний диск не розпізнається комп’ютером. Що робити в таких ситуаціях? Відповідь — у нашому матеріалі.

Налаштування BIOS і апаратні проблеми

Для початку потрібно з’ясувати, чи бачить диск безпосередньо материнська плата. Для цього вам необхідно зайти в BIOS (у нашому випадку — вже UEFI). Якщо ви вже знаєте, що накопичувач розпізнається системою, проблема може бути безпосередньо в операційній системі.

Увімкніть комп’ютер. Після появи напису виробника материнської плати натисніть ключову кнопку. Як правило, це Del або F2 , але можливі варіанти з F9 і F11 . Підказка зазвичай з’являється на екрані.

Потрапивши в BIOS, знайдіть список усіх підключених накопичувачів. З’ясуйте, чи є там ваш диск. Інформація зазвичай виводиться на стартовому екрані або в розділі Storage. У блоці зайнятих SATA-портів повинні відображатися і слоти M.2. Якщо навпроти них нічого не вказано, значить плата не розпізнає диск.

Перепідключення диска

Найперший і найпростіший метод, яким не варто нехтувати. Незважаючи на відсутність будь-яких кабелів, проблеми з поганим під’єднанням все ще трапляються.

Найкраще виконувати будь-які дії з комплектуючими ПК після повного вимкнення системного блока від живлення

Дістаньте SSD M.2, переконайтеся в цілісності контактів на диску і в слоті материнської плати. Встановіть диск у слот, закріпивши відповідним кріпленням. Накопичувач має стояти рівно, без перекосів. Детальніше про встановлення SSD можна почитати в нашому матеріалі.

Несумісність інтерфейсів

Накопичувачі форм-фактора M.2 бувають двох видів — SATA і NVMe (PCIe). Інформацію про тип диска вказують на наклейці, упаковці та в технічних характеристиках.

Про вид SSD також може сказати використовуваний ключ — розташування пінів. Є диски з ключами «В» і «М», деякі моделі використовують обидва ключі. Наприклад, якщо у плати тільки B-ключ, то це точно SATA-накопичувач.

Якщо SSD M.2 не визначається, це може свідчити про несумісність інтерфейсів. Наприклад, у досить старих материнських платах є підтримка тільки SATA M.2. Встановити в їхній слот NVME-накопичувач не можна. Навпаки, якщо у слота заявлена підтримка тільки NVME, то ви не зможете поставити в нього SATA M.2.

Проблеми найчастіше виникають, коли у користувача материнська плата з кількома слотами M.2. Зазвичай один із них універсальний — він підтримує як SATA, так і NVME-накопичувачі. Решта мають підтримку лише одного інтерфейсу — тільки SATA або тільки NVMe. Якщо користувач бездумно додає в систему другий SSD M.2, починаються проблеми.

Взагалі, уникнути їх досить легко — достатньо почитати інструкцію. Так ви гарантовано встановите накопичувач у слот із правильним інтерфейсом. Обов’язково звертайте увагу на нумерацію слотів (M2_1, M2_2…) і звіряйте дані з інструкцією до материнської плати.

Що робити, якщо слот один, і ви помилилися з вибором інтерфейсу? Скажімо, плата тільки з підтримкою SATA, а ви купили NVMe-диск. Тут може стати в пригоді плата-перехідник. Вона дасть змогу задіяти PCIe-інтерфейс.

Обрано некоректний режим роботи слота

Універсальні слоти M.2 підтримують роботу SATA і NVMe-накопичувачів. Але іноді в UEFI виставлено некоректний режим роботи. Вам необхідно знайти відповідне меню (зазвичай у розділі Advanced) і поставити слоту правильний режим — SATA Mode для SATA M.2 або PCIe Mode для NVMe.

Обов’язково перевірте покоління PCIe — розділ «Конфігурація PCIe». Це меню зазвичай можна знайти в блоці «Конфігурація PCH».

Значення PCIe Speed має відповідати аналогічному у накопичувача. Наприклад, параметр Gen3 відповідає накопичувачам PCIe 3.0. Останні моделі M.2 MVMe вже позначаються як Gen4.

Якщо режим Auto не дає результатів, спробуйте вказати потрібні параметри точно

Конфлікт із SATA-портами

Окремі слоти M.2 зазвичай поєднані з одним або декількома SATA-портами. Якщо конкретні SATA до встановлення M.2 були зайняті (наприклад, жорстким диском), материнська плата не розпізнає накопичувач.

Наприклад, в інструкції можна зустріти таке:

The M.2_1 socket shares SATA_1 port when use M.2 SATA mode device. Відрегулюйте налаштування BIOS для використання пристрою SATA.

Роз’єм M.2_2 розділяє порти SATA_56 у разі використання пристрою в режимі M.2 PCIE в режимі X4mode. Налаштуйте налаштування BIOS для використання пристроїв M.2 PCIE в режимі X4

Це означає, що якщо у вас зайнятий SATA_1, перший слот M.2 не буде підтримувати накопичувачі SATA M.2. У другому випадку, якщо зайняті SATA_5 і SATA_6, у вас не запрацює другий слот M.2.

Можливі й інші конфігурації. Обов’язково вивчіть інструкцію до материнської плати і переконайтеся у відсутності конфліктів.

У деяких мануалах зустрічаються таблиці, які допоможуть зрозуміти, які слоти SATA і M.2 пов’язані. На окремих платах один слот M.2 може конфліктувати відразу з чотирма SATA.

Конфлікт із PCIe

Проблема нечаста, але все ж трапляється. Може виникнути у тих, хто використовує додаткові плати розширення (звукову/мережеву карту) або другу відеокарту. Один зі слотів M.2 може конфліктувати з PCIe-портом, якщо вони ділять загальну лінію.

Як правило, це рідко використовувані PCIe x4 або x1. Якщо вони чимось зайняті, варто вивчити специфікацію вашої материнської плати. Відповідні таблиці допоможуть зрозуміти, які M.2 порти впливають на слоти PCIe.

Конфлікт із процесором

Стосується материнських плат, які мають підтримку двох поколінь процесорів. Старе покоління може задіяти менше PCIe-ліній. У підсумку слот M.2 працюватиме в іншому режимі. Наприклад, для плати MSI Z490 A-PRO явно зазначено в специфікації:

Якщо на платі встановлено процесор десятого покоління, слот M.2 працюватиме в режимі PCIe 3.0 без підтримки 4.0. Це не повинно викликати проблем із диском — накопичувач усього лише працюватиме на меншій швидкості. Але якщо він не відображається, варто поміняти слот і додатково перевірити конфлікти з SATA.

В інших материнських плат під час використання процесорів старішого покоління слот M.2 може зовсім не працювати. Наприклад, для плати MAG B560 TORPEDO лише встановлення процесорів Intel 11-го покоління гарантує роботу всіх слотів M.2.

Скидання/оновлення BIOS

Скинути BIOS можна шляхом вимкнення вбудованої батарейки. Робіть це, якщо ви впевнені, що відсутні проблеми з портами і самим диском. Також на материнській платі може бути перемичка з написом CLR_CMOS. Якщо переставити її в інше положення або замкнути контакти, можна скинути BIOS без вимкнення батарейки.

Оновлення BIOS — це крайній варіант, але іноді тільки він може допомогти. Проблема в тому, що в міру виходу нових ревізій виробник розширює підтримку NVMe-накопичувачів. Якщо відносно стара плата не бачить новий SSD М.2, свіжа версія BIOS може вирішити цю проблему.

Врахуйте, що оновлення пов’язане з певною небезпекою: якщо під час процесу зникне живлення, материнська плата може «окірпічитися». Детально про оновлення BIOS ми розповіли в окремому матеріалі.

Брак і поломка

Що, якщо всі вищеописані маніпуляції не дають результату? Найімовірніше, накопичувач зламався або спочатку був бракованим. Це не така вже й рідкісна проблема. Згідно з даними компанії Puget Systems за 2019-2021 роки відсоток браку деяких фірм досягав майже 1%. Збій можливий і під час гарантійного терміну. Тож якщо SSD різко зник із системи і BIOS, варто сходити в сервісний центр.

Налаштування Windows

Якщо диск коректно розпізнається в BIOS, апаратні проблеми можна відразу виключити. Найчастіше диск не розпізнається в самій Windows.

Розділ «Управління дисками»

У пошуку або через Win+R введіть compmgmt.msc і натисніть «Ок/Enter». У Windows 10 запустити цю утиліту ще простіше. Досить клацнути правою кнопкою миші по меню «Пуск» і вибрати в меню, що відкрилося, «Управління дисками».

Звертайте увагу на назву та обсяги дисків. За наявності інших накопичувачів і неправильного вибору ви можете видалити цінну інформацію!

У гіршому разі диск перебуватиме в стані «Не в мережі» — жодних дій ви з ним зробити не зможете. Щоб продовжити роботу з накопичувачем, потрібно його ввімкнути. Правою кнопкою миші клацаємо по диску, далі обираємо «В мережі».

Диск має перейти в активний стан — але вся область буде позначена чорним кольором. Як правило, це стосується нових свіжовстановлених накопичувачів.

Наступний крок — ініціалізація. Клікаємо правою кнопкою миші по диску і вибираємо відповідний пункт.

Відкриється вікно з вибором типу розділів. Доступні два типи розділів: MBR і GPT. Виберіть MBR для накопичувача менше 2 ТБ, GPT — для диска об’ємом понад 2 ТБ.

Потім новий накопичувач потрібно відформатувати. Натисніть на чорний простір правою кнопкою і виберіть «Створити простий том».

Майстер налаштування запропонує вибрати:

  • обсяг задіяного простору (залишаємо без змін, якщо потрібно використовувати весь обсяг);
  • букву диска;
  • файлову систему (NTFS).

Після форматування простір диска має стати синього кольору, з’явиться напис «Виправлено». Після цього диск має з’явитися і в провіднику.

Що, якщо Windows не бачить раніше встановлений диск? Тут проблема може бути як у відсутності ініціалізації, так і конфлікті букви диска. Наприклад, система елементарно не дала диску букву: видно лише його об’єм і справний стан. Це можна виправити вручну — клікаємо ПКМ по розподіленому простору, обираємо пункт «Змінити букву диска».

Залишається вибрати незайняту букву. Після цього накопичувач має відображатися в провіднику.

Низькорівневе форматування

Інший варіант — виконати низькорівневе форматування. Для цього підійде HDD Low Level Format Tool. Достатньо вибрати диск і натиснути кнопку форматування. Врахуйте, що всі дані буде втрачено.

Драйвер пристрою

Перейдіть у диспетчер пристроїв і подивіться, чи нормально працює накопичувач. Спробуйте видалити проблемний диск із диспетчера, а після — «Оновити конфігурацію обладнання» (або перезапустіть ПК). Ця процедура змусить Windows перевстановити драйвер.

Якщо проблема залишилася, скачайте драйвер для вашої материнської плати і встановіть вручну — це може бути Intel(R) AHCI/RAID and NVMe Drivers, SATA Driver, Chipset Driver.

Іноді стандартний пошук Windows за драйверами нічого не знаходить, тоді ви можете зазирнути на сайт виробника. Наприклад, Samsung пропонує власний NVMe Driver. Після розпакування пакета та інсталяції в диспетчері пристроїв з’явиться відповідний пункт.

Якщо інсталятор драйвера не визначає підключений SSD M.2, можна вказати йому файли вручну. Однак для цього з інсталяційного пакета.exe вам доведеться витягти відповідні файли — стане в нагоді розпакувальник дистрибутивів WiX Toolset. Детальніше про процедуру можна почитати тут.

Отримавши потрібні файли, додайте драйвер у систему. Робиться це в диспетчері пристроїв.

Далі вже за знайомою схемою — вибираємо «оновити драйвер» для потрібного пристрою, «знайти на цьому комп’ютері», потім знімаємо галочку з «тільки сумісні пристрої». І, нарешті, знаходимо наш NVME-Controller.

Що ще може допомогти?

Оновлення прошивки контролера SSD

У нових прошивках розробники усувають різні недоробки — іноді оновлення здатне зробити диск видимим у BIOS або Windows. Процес можна виконати двома способами.

  • Фірмовий софт з-під робочої системи. Підійде в тому разі, якщо SSD M.2 не хоче розпізнаватися саме з вашою материнською платою. При цьому його коректно видно в іншій системі.
  • Завантажувальна флешка. У кожного бренду індивідуальна інструкція. У Samsung, наприклад, потрібно завантажити ISO-образ і зробити з ним завантажувальну флешку. Завантажившись із неї, залишається лише кілька разів підтвердити дії.

Оновлення прошивки пов’язане з ризиками, особливо під час вимкнення живлення.

Явна вказівка режиму роботи PCIe

На деяких материнських платах, де слоти PCIe ділять лінію з M.2, можна задати режим, у якому працюватиме перемикач. Якщо Auto не допомагає, спробуйте виставити M.2.

Помилка CRC

Під час спроби виконати будь-які маніпуляції в розділі «Керування дисками» користувачі можуть зіткнутися з такою проблемою.

Причинами можуть бути:

  • проблеми з підключенням накопичувача;
  • пошкодження файлової системи диска;
  • апаратні несправності накопичувача, контролера;
  • проблеми з ОЗП.

Варто перевірити якість підключення SSD, «перевтикнути» планки ОЗП, протестувати роботу диска в іншому комп’ютері. Спробуйте зайти в безпечний режим і виконати перевірку диска на помилки. А потім зробіть ініціалізацію/форматування.

Не видно SSD.M2 під час встановлення Windows, але в BIOS він є

Для початку вимкніть усе другорядне — HDD, SATA SSD і DVD-приводи (якщо є). Залиште в системі лише накопичувач M.2.

Переконайтеся, що у вас вимкнений Compatibility Support Module (CSM) у BIOS. Він потрібен для роботи з Legacy BIOS, але у випадку з Windows 10/11 функція може створити проблеми.

У блоці Boot\Secure Boot спробуйте змінити параметр OS Type — наприклад, на Other OS.

Під час встановлення Windows у розділі вибору диска спробуйте вручну вказати драйвер. Попередньо файли потрібно скинути на USB-носій з установником.

У разі встановлення Windows 7 обов’язково потрібен драйвер на NVMe, а також драйвер для USB 3.0. Порти USB 2.0 ще зустрічаються, але управляються частіше контролерами версії 3.0. Це означає, що без інтеграції драйверів у дистрибутив Windows 7 встановлення не виконати

Пам’ятайте просте правило. Найчастіше, відсутній у системі SSD M.2 — це проблема некомпетентності користувача. Завжди детально вивчайте специфікації до материнської плати і перевіряйте доступність M.2-слота. Так ви майже напевно уникнете будь-яких проблем.

текст оновлено автором MrUsmith