Компьютер не видит SSD — почему и что делать?

Сразу понять причину проблемы с SSD невозможно — сначала нужно определить, распознает ли материнская плата подключенный накопитель на уровне BIOS/UEFI. Дальнейшие действия по устранению проблемы зависят от ответа на этот вопрос. Здесь два варианта развития событий:

  • Если материнская плата не видит SSD, поиски проблемы стоит начинать сначала в настройках BIOS/UEFI, а затем в аппаратной части самого диска и/или материнской платы, включая соединительные шлейфы/кабели питания и передачи данных (если таковые используются). Причина необязательно кроется в электронных неполадках. Возможно, SSD-диск просто не поддерживается материнской платой либо подключен в неподходящий слот.
  • Если плата видит диск на уровне BIOS/UEFI, но к нему нельзя получить доступ из операционной системы, причину неполадок следует искать либо в ОС, либо в настройках BIOS/UEFI.

Распознает ли материнская плата SSD-диск на уровне BIOS/UEFI?

При наличии каких-либо неполадок в SSD-накопителе, а также в случае его несовместимости с материнской платой (сюда же относится и подключение диска к неподходящему гнезду) тот, естественно, не будет отображен в интерфейсе (т.е. в настройках) микрочипа BIOS/UEFI. Потому первым делом нужно убедиться, распознает ли плата SSD на уровне BIOS/UEFI.

От нас требуется открыть настройки UEFI/BIOS и найти в них раздел со списком подключенных к плате запоминающих устройств. Действия следующие:

  • Выключаем компьютер и включаем его повторно. Сразу после включения периодически нажимаем клавишу «F2» или «Del» (это стандартные кнопки для входа в настройки BIOS/UEFI, но могут использоваться и другие).
  • Попав в интерфейс UEFI/BIOS, нужно будет найти раздел, в котором перечислены подключенные к компьютеру запоминающие устройства. Название этого раздела зависит от модели материнской платы и версии прошивки UEFI/BIOS. Никто не запрещает просто пробежаться по всем разделам интерфейса UEFI/BIOS в поисках названий подключенных дисков. Вот здесь, к примеру, список запоминающих устройств находится прямо на главной странице интерфейса UEFI/BIOS во вкладке «Main»:

Настройки BIOS1

  • А на этом фото настроек UEFI/BIOS список запоминающих устройств находится в разделе «Advanced»:

Название SSD в BIOS

Если SSD-диск не удалось обнаружить в BIOS/UEFI

Первым делом пробуем подключить SSD к другому порту материнской платы, если таковые присутствуют. По ходу дела также можно будет выяснить, совместим ли диск с платой. Решение зависит от того, что является проблемой — аппаратная или программная часть.

Решение аппаратных проблем

Если речь идет об SSD-дисках в форм-факторе «2.5», то дополнительные порты (а именно — «SATA») в конструкции платы будут присутствовать 100%. Если есть возможность, то пробуем еще поменять шлейф SATA и/или кабель питания (и тот и другой можно временно снять с другого диска или, например, DVD-привода).

SATA-порты на материнской плате

Касательно накопителей в форм-факторе «M.2», использующие одноименный разъем, такого сказать мы не можем, т.к. вполне возможно, что под их подключение предусмотрен всего один порт. Отсюда также вытекает еще одна возможная проблема — имеющийся твердотельный накопитель работает с использованием интерфейса «PCIe», в то время как разъем «M.2» либо работает в режиме «SATA» (в этом случае проблему стоит искать в настройках BIOS/UEFI), либо поддерживает только этот интерфейс.

Для наглядности приведем фото двух различных типов SSD-дисков в форм-факторе «M.2» с разъемами для их подключения (в обоих случаях речь идет о разъеме «M.2»):

SSD-диски M.2

Диск, что сверху, предназначен для работы через SATA-интерфейс, а снизу — через «PCIe» (не стоит путать интерфейсы и разъемы). Если на разъеме «M.2» материнской платы реализован исключительно SATA-интерфейс (тот, что на фото сверху), то диск с пометкой «NVMe» (а такие работают исключительно посредством интерфейса «PCIe») через этот разъем работать не будет. Но у некоторых материнских плат может быть предусмотрена опция в BIOS/UEFI, переключающая режим работы межу «SATA» и «PCIe» (в таких случаях на плате будет присутствовать разъем «M.2», что на фото снизу). Об этом чуть позже.

Для стационарных компьютеров также выпускаются SSD-диски в форм-факторе «PCIe». По сути, они ничем не отличаются от дисков «M.2» с поддержкой «NVMe», только подключаются к порту «PCIe». С правильностью подключения таких дисков обычно проблем не возникает, т.к. соответствующих разъемах реализуется исключительно интерфейс «PCIe». Но возможно, что используемый порт вышел из строя или отключен в настройках BIOS/UEFI. Если их несколько, как на изображении ниже, пробуем подключать диск к другому порту.

Разъемы PCIe

И последнее — SSD-диски в форм-факторе «mSATA». Данные устройства, как правило, используются в ноутбуках. Это точно такие же SATA-диски, как и «2.5», но только уменьшенные в габаритах. Конструкция контактной площадки у накопителей «mSATA» соответствует таковой у устройств, предназначенных для подключения к разъему «Mini PCIe» (такие используют, например, Wi-Fi-адаптеры в ноутбуках). Т.е. разъемы «mSATA» и «Mini PCIe» схожи конструктивно, однако электрически — нет. На материнских платах для стационарных компьютеров также может присутствовать слот «Mini PCIe», к которому можно физически подключить диск «mSATA», но работать он не будет.  Вот на этом фото можно убедиться в схожести контактных площадок у Wi-Fi-адаптера и mSATA-накопителя:

Устройства mini PCIe и mSATA

Выходом из этой ситуации также может стать переключение режима работы разъема, что будет рассмотрено ниже.

Решение программных проблем

Под программными проблемами в данном случае понимаются неправильные настройки BIOS/UEFI. Вот несколько стандартных ситуаций:

  • SATA SSD-диск в форм-факторе «2.5» поддерживает только протокол передачи данных «AHCI», в то время как в настройках SATA-интерфейса BIOS/UEFI в качестве такого протокола выбран устаревший «IDE». Решение — переключение режима работы SATA-порта с «IDE» на «AHCI». Ищем в настройках «BIOS/UEFI» опцию с названием «SATA Mode» или вроде того:

Включение AHCI

  • PCIe SSD в форм-факторе «M.2» с поддержкой «NVMe» подключен к разъему, не поддерживающему данный протокол (равно как и интерфейс «PCIe») либо работающему в режиме «SATA». Решение аналогично предыдущему. Но сработает только в том случае, если разъем «M.2» на материнской плате поддерживает переключение между режимами работы «PCIe» и «SATA», как показано здесь:

Включение режима PCIe

  • Подключение mSATA-диска к разъему «Mini PCIe», работающему в режиме «PCIe». Ситуация аналогична предыдущей. Решение такое же — переключить в BIOS/UEFI режим с «Mini PCIe» на «mSATA», если соответствующая опция присутствует у материнской платы:

Включение режима mSATA

Альтернативные решения аппаратных и программных проблем с SSD-дисками

Если материнская плата не имеет подходящих портов для подключения твердотельного накопителя и/или в настройках BIOS/UEFI нет опций для переключения режимов работы разъемов, то выходом может стать использование переходников (хотя и они не всегда могут помочь). Да, его придется приобретать отдельно, но другого решения не существует. Вот несколько примеров таких переходников:

  • Адаптер mSATA > SATA. При помощи такого устройства можно решить проблему с разъемами «mSATA», которые на самом деле являются разъемами «Mini PCIe». Ну, или просто подключить к стационарному ПК mSATA-диск от ноутбука.

Адаптер mSATA > SATA

  • Адаптеры M.2 > SATA. Переходник позволит подключить к компьютеру SATA-диск в форм-факторе «M.2» к стандартному порту «SATA», если имеющийся на плате разъем «M.2» поддерживает только PCIe-диски «M.2».

Адаптер M.2 > SATA

  • Адаптеры mSATA > PCIe. Еще одно решение проблемы с mSATA-дисками. Показанный ниже адаптер позволяет подключить к слоту PCIe x2 до 4-х mSATA-дисков одновременно. Аналогичные решения существуют и для слотов PCIe x1, x4, x8 и даже x

Адаптер mSATA > PCIe

  • Адаптеры M.2 NVME > PCIe. Если в материнской плате не предусмотрено разъемов «M.2», то при помощи подобных переходников SSD-диски в форм-факторе «M.2» могут быть подключены к разъему PCIe.

Адаптер M.2 NVME > PCIe

При использовании переходников следует обращать внимание на пропускную способность используемых ими интерфейсов. В некоторых случаях (особенно касается адаптеров PCIe) переходник может урезать скорость записи данных на диск в два или более раза.

Если SSD-диск не видит операционная система

Если из полученной через BIOS/UEFI информации удалось выяснить, что SSD-диск все же определяется материнской платой, но из Windows доступ к нему по-прежнему не удается получить, тогда проблему стоит искать уже в самой операционной системе. Причин тому может быть множество. Вот распространенные неполадки, которые можно попробовать устранить самостоятельно:

  • Операционная система не проинициализировала диск.
  • На диске отсутствует разметка (т.е. на нем не созданы разделы/тома/локальные диски).
  • Неполадки в работе драйвера контроллера запоминающих устройств.
  • Имеющимся на диске разделам не была присвоена буква. Такое бывает при переподключении диска к материнской плате или подключении второго и следующих накопителей.
  • Если проблема с SSD-диском «2.5», не поддерживающим устаревший протокол «IDE», в то время как в конфигурации BIOS/UEFI точно выбрано «AHCI», причина может быть в том, что «AHCI» отключен в самой системе.
  • Программные неисправности самого SSD-диска. Возможно, прошивка накопителя работает со сбоями.

Решение всех этих неполадок предполагает наличие второго диска, на который установлена операционная система.

Инициализация диска в системе

В ходе инициализации с диска будут удалены все данные. В решении этой задачи (в также некоторых других из списка) нам поможет системная программа «Управление дисками»:

  • Для начала запустим ее. Выполните комбинацию клавиш «Win + R», введите без кавычек команду «diskmgmt.msc» в открывшемся окно «Выполнить», затем нажмите «ОК»:

diskmgmt.msc

  • Найдите в программе «Управление дисками» диск, помеченный как «Не проинициализирован», кликнте по нему правой кнопкой мыши и выберите из выпадающего меню пункт «Инициализировать диск»:

Управление дисками

  • Откроется новое окно, в котором нужно будет выбрать стиль разделов — «Основная загрузочная запись MBR» или «Таблица с GUID». Если не знаете, что выбрать, рекомендуем к прочтению нашу другую статью — «Что лучше для SSD-диска: GPT или MBR?»

  • Если все прошло нормально, то после последнего шага в программе «Управление дисками» отобразится новый диск. Ввиду отсутствия разделов, напротив диска будет виднеться надпись «Не распределена»:

Это приводит нас к решению проблемы с отсутствием разметки.

Создание разделов на SSD-диске

Действия следующее:

  • Кликните правой кнопкой мыши по той области в программе «Управление дисками», где написано «Не распределена», затем выберите «Создать простой том»:

Создание раздела

  • В новом окне нажмите «Далее», затем укажите размер для вновь создаваемого тома (раздела):

  • Выберите букву для создаваемого тома:

Выбор буквы для тома

  • В следующем окне выберите NTFS в качестве файловой системы для создаваемого раздела:

  • Готово.

Завершение создания раздела

Проверка драйвера контроллера запоминающих устройств

Как и в случае с любым другим устройством, для обмена данными между системой и SSD-накопителем требуется драйвер, а именно — драйвер контроллера запоминающих устройств. Чтобы проверить его наличие или отсутствие, сделайте следующее:

  • Откройте окно «Выполнить» по инструкции выше и выполните команду «devmgmt.msc», что запустит системную программу «Диспетчер устройств»:
  • В отобразившемся списке найдите и раскройте раздел «Контроллеры IDE ATA/ATAPI», в котором должно присутствовать название AHCI-контроллера:

Диспетчер устройств

Если такого раздела не существует или напротив названия AHCI-контроллера стоит восклицательный знак или желтый треугольник, то это означает наличие проблем с драйвером (или, как вариант, с самим контроллером).

Драйвер можно установить при помощи программы DriverHub. Также можно зайти на сайт производителя материнской платы и скачать драйвер оттуда. Чтобы определить модель платы выполните команду «msinfo32» через окно «Выполнить», где — напротив графы «Модель основной платы» — можно будет получить искомую информацию:

msinfo32

Присвоение букв разделам на SSD

Это самое легкое. Все действия также выполняются в программе «Управление дисками»:

  • В программе «Управление дисками» кликните правой кнопкой по тому разделу, напротив названия которого отсутствует буква (т.е. например, «C:» или «F:»), и выберите пункт «Изменить букву диска или путь к диску»:

Управление дисками

Откроется новое окно — кликните в нем по кнопке «Добавить», затем — в еще одном новом окне — выберите букву и нажмите «ОК»:

Готово.

Проделайте то же самое с остальными разделами, если таковые присутствуют на диске и им также еще не присвоена буква.

Активация режима «AHCI» в Windows

Обычно деактивация поддержки режима «AHCI» приводит к сильному снижению производительности SSD-диска, но нельзя исключать, что это послужило причиной невозможность определения накопителя системой. Для активации «AHCI» нужно будет изменить значения 4-х ключей в системном реестре Windows. Для этого:

  • Запустите «Редактор реестра» при помощи окна «Выполнить», вписав в нее команду «regedit».
  • Перейдите в нижеследующий раздел (можно просто скопировать путь в адресную строку «Редактора реестра») найдите ключ «Start», кликайте по нему два раза и впишите «0» в поле «Значение» отобразившегося окна:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci

Реестр

  • Проделайте то же самое с еще одним ключом «Start», только в другом разделе:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV

  • Далее поочередно перейдите в указанные ниже два раздела, найдите в них ключ с названием «0», откройте их и впишите «0» в поле «Значение» (обоих ключей):

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorAVC\StartOverride

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride

Редактирование ключа в реестре

Теперь останется перезагрузить компьютер.

Программные неисправности в прошивке SSD-диска

Здесь мы не будем приводить инструкций по перепрошивке (переустановке управляющей диском микропрограмме) SSD-накопителя, т.к. данный процесс различается в зависимости от модели устройства. Но можем сказать, в каком направлении двигаться. Современные SSD-диски от известных производителей прошиваются при помощи фирменных утилит, которые доступны для скачивания с официальных сайтов этих производителей. Однако такие программы существуют не для всех SSD, что можно приобрести на рынке. Некоторые накопители прошиваются, скажем так, в ручном режиме при помощи сторонних утилит, но простым пользователям ПК это обычно не под силу.