SSLHTML
@SSLHTML
Изыскания, разработки, изучение

Как обновить прошивку NVMe SSD Samsung 980 PRO?

ПРОЛОГ.
Столкнулся с проблемой кривого ПО Samsung или Windows (тут уж решать каждому из вас) при попытке обновления прошивки NVMe SSD Samsung 980 PRO, а их у меня с дюжину и это не считая 970 Evo Plus.
Начал курить форумы и блоги (ну всё как обычно).
Натыкался на разные комментарии. У одних нормально обновляется, но у большинства такая же проблема, как и у меня. Начал экспериментировать...
  • Вопрос задан
  • 25710 просмотров
Решения вопроса 1
SSLHTML
@SSLHTML Автор вопроса
Изыскания, разработки, изучение
ЭМПИРИЧЕСКИЙ АНАЛИЗ.
Методом экспериментов пришёл к определённым заключениям, которые позволили мне в своём конечном итоге прекрасно обновить прошивку на всёх устройствах.
Я так понял, что проблемы с обновлением прошивки подобных дисков с помощью ПО Samsung Magician заключаются в том, что в ОС по-дефолту установлены стандартные драйвера NVMe контроллера(ов).
Эти стандартные драйвера ОС Windows не даёт сменить на что-либо иное, даже при наличии цифровой подписи драйверов. Вот тут и возникает серьёзная "предъява" к МикроОкнам.
Просто так подкинуть драйвера дискам не получится, поэтому мы открываем диспетчер задач, кликаем ПКМ на названии своего компьютера (в самом верху) и выбираем "Добавить драйверы".
61e243b35b056956836872.png
Далее выбираем папку с переработанными (доведёнными до приемлимого к установке уровня) мной драйверами Samsung для NVMe накопителей, взятыми изначально из официального установочного пакета:
https://drive.google.com/file/d/1_PRPExthMQNLT6I1U...
и жмём кнопку "Далее". В итоге вы должны увидеть сообщение, говорящее о том, что драйвера были успешно установлены.
61e240b626576084849498.png Установлены, НО! Это означает лишь то, что они добавлены в систему, а не "привязаны" к оборудованию.
Следубщим действием нам нужно "привязать" драйвера к имеющемуся оборудованию NVMe от Samsung, т.е. заменить дефолтные драйвера, которые установились ОС при её установке на нативные.
Делаем ПКМ по контроллеру NVMe Samsung в диспетчере задач, далее "Обновить драйвер", далее "Найти драйверы на этом компьютере", далее "Выбрать драйвер из списка доступных драйверов на компьютере", снять галку "Только совместимые устройства", найти Samsung Electronics Co., Ltd и в окошке "Модель" выбираем "Samsung NVMe Controller".
61e241c32f86f522427934.png
Затем мы нажимаем кнопку "Далее" и утвердительно отвечаем на предупреждение о том, что Windows якобы не может проверить совместимость данного драйвера. (А чего бояться? Мамка ещё денег даст на 2Тб Samsung NVMe 980 PRO) Ржущий смайлик
61e2413756c94654514218.png
В итоге имеет сообщение об успешном обновлении драйвера.
61e2411aa7d3e005461881.png
Примечание.
Если речь идёт о диске, на котором НЕ стоит действующая система из под которой вы загружены, то перезагрузка НЕ потребуется.
Если же вы хотите обновить драйверы из под текущей системы, то потребуется перезагрузка.
Самое главное тут не пытаться после установки нативных драйверов пытаться нажать кнопку "Обновить драйвер", иначе родные драйвера сразу слетят и будут заменены тем, чему Windows отдаёт предпочтение.
Теперь, когда драйвера заменены на нативные, можно запустить Samsung Magician и обновить прошивку удобным методом.

Если вы заметили, то я ранее употребил выражение "удобным методом". Судя по всему есть ещё какой-то, "неудобный".
Да. Именно так. Существует возможность для "энтузазистов" обновить прошивку SSD ( в т.ч. NVMe) Samsung. Это загрузка официального образа с прошивкой для последующего "нарезания" на флешку с помощью Rufus или Unetbootin и затем загрузки с него. Про этот вариант писать не буду, ибо там всё элементарно для тех, кто понимает, что и как. Самый главный посыл моей темы-рассказать, что является проблемой в обновлении прошивки штатными методами (официальным ПО Samsung Magician). Скажу только, что официальные образы крайних прошивок для SSD (в т.ч. NVMe) Samsung можно скачать по ссылке в разделе "Firmware":


ЭПИЛОГ.
Проблемы с обновлением прошивки SSD и SSD NVMe накопителей возникает по причине работы вышеуказанных посредством стандартного драйвера от Майкрософт, а не родного драйвера от Samsung.
В первую очередь надеюсь, что мой материал поможет тем, кто ищет решение вопроса, которым задался и я.
Во-вторых Не могу сам для себя определить, почему Samsung не может "дописать" код ПО таким образом, чтобы прошивка обновлялась в т.ч. и на стандартных драйверах Windows.
В-третьих не понимаю политику Windows, которая не даёт ни специализированному ПО, ни персонально пользователю (ручками) установить родной драйвер для этих твердотельных дисков.
Всем спасибо. Ваши одобрительные комментарии как всегда ценны. Спасибо прежде всего тем, кто помогает другим, а не тупо набивает посты, как некоторые, праздно шатающиеся тут.
Ответ написан
Пригласить эксперта
Ответы на вопрос 5
@Drno
Тоесть Вы не поставили драйвер от гнусмаса изначально и виновата винда?)

А если пробовать обновить вручную, и вручную выбрать из папки файлик с драйвером - он поставит?

Гнусмас как был производителям чайников так и остается, моё личное имхо
Ответ написан
@vikb
Samsung Magician последней версии пару недель назад нормально обновил прошивку у одного из двух установленных SSD разных моделей этой фирмы. Никаких издевательств над системой не потребовалось!
Ответ написан
Комментировать
@renevgleb
Недавно тоже столкнулся с этой проблемой и мои поиски привели меня к тому, что в настройках биоса есть опция наподобии "скрывать ssd диски" от intel для создания raid как я понял чтобы по умолчанию выставлялся intelовский контроллер, вобщем ищите нечто подобное в биосе, я отключил у себя эту опцию и воала драйвера сами подтянулись сразуже при включении os
Ответ написан
Комментировать
@koratok
То что некоторые команды недоступны на стандартных драйверах вообще-то указанно в мануале
Для линуха есть утилита nvme-cli которая позволяет прошивать все NVME которые поддерживаю стандартные команды Firmware Update стандарта nvme. Более того прошивать в нужный слот. Кстати самсунг для OEM вариантов обновляет прошивки гораздо дольше - это видно по датам релизов тут https://github.com/lolyinseo/samsung-nvme-firmware
Ответ написан
@d1perr
у меня при нажатии пкм по имени своего пк в диспетчере устройств нету кнопки добавить драйвера, только обновить конфигурацию оборудования и всё. Что делать?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы