Как определить тип SSD, его модель и отличить от HDD в системе

Иван Корнев·28 июля 2026·4 мин

Чтобы узнать, установлен ли у вас твердотельный накопитель или жесткий диск, достаточно использовать штатные инструменты операционной системы. Выяснить, как определить тип SSD, его модель и отличить от HDD в системе, можно через диспетчер задач в Windows или терминал в Linux без установки дополнительного ПО.

Оглавление

Проверка типа накопителя в Windows

В операционных системах Windows 10 и 11 предусмотрен простой графический интерфейс для быстрой проверки типа подключенных дисков.

Откройте «Диспетчер задач» и перейдите на вкладку «Производительность». В разделе «Диск» вы увидите поле «Тип», где будет четко указано «SSD» или «HDD». Этот метод не требует ввода команд и подходит для большинства пользователей.

Для более детальной информации можно использовать PowerShell. Запустите консоль и введите команду:

Get-PhysicalDisk | Select-Object FriendlyName, MediaType

Система вернет список всех физических дисков с указанием их дружественного имени и типа носителя (SSD, HDD или Unspecified).

Получение точной модели диска в Windows

Если вам необходимо узнать точное наименование устройства, используйте инструмент «Сведения о системе». Нажмите комбинацию клавиш для вызова окна «Выполнить», введите msinfo32 и нажмите Enter.

В открывшемся окне перейдите по пути: КомпонентыХранениеДиски. В поле «Модель» отобразится точное наименование вашего накопителя.

Альтернативный способ — использование командной строки WMIC. Введите следующую команду:

wmic diskdrive get model, mediatype

Эта команда выведет таблицу, содержащую модель каждого физического диска и тип его носителя.

Диагностика накопителей в Linux

В Linux существует несколько надежных способов определить тип накопителя и его характеристики через терминал.

Утилита lsblk

Команда lsblk позволяет быстро проверить параметр вращения диска. Используйте следующую команду:

lsblk -d -o name,rota

Обратите внимание на столбец ROTA:

  • Значение 0 означает SSD (отсутствие вращающихся частей).
  • Значение 1 означает HDD (вращающийся диск).

Файловая система sysfs

Вы можете напрямую обратиться к системным файлам ядра. Для проверки конкретного диска (например, sda) прочитайте содержимое файла:

cat /sys/block/sdX/queue/rotational

Замените sdX на имя вашего диска. Содержание «0» указывает на SSD, а «1» — на HDD.

Утилита smartctl

Для получения максимально подробной информации, включая серийный номер и подтверждение типа устройства, используйте smartctl:

smartctl -i /dev/sdX

В выводе команды обратите внимание на раздел «Device Model» для названия модели и «Rotation Rate». Для SSD там будет указано значение «Solid State Device».

Сравнение методов определения

ОСИнструментКоманда / ПутьЧто показывает
WindowsДиспетчер задачВкладка «Производительность» → ДискТип (SSD/HDD)
WindowsPowerShellGet-PhysicalDiskИмя и MediaType
WindowsСведения о системеmsinfo32 → Компоненты → ДискиТочная модель
WindowsWMICwmic diskdrive get modelМодель и тип носителя
Linuxlsblklsblk -d -o name,rotaПараметр вращения (0 или 1)
Linuxsysfs/sys/block/sdX/queue/rotationalСтатус вращения
Linuxsmartctlsmartctl -i /dev/sdXМодель, серийный номер, тип

Частые ошибки

  • Неверная интерпретация ROTA в Linux. Пользователи иногда путают значения: помните, что 0 — это отсутствие вращения (SSD), а 1 — наличие вращения (HDD).
  • Игнорирование прав доступа в Linux. Для выполнения команды smartctl могут потребоваться права суперпользователя (используйте sudo).
  • Поиск типа диска в BIOS/UEFI. В современных BIOS/UEFI отображаются полные модели накопителей, но прямое указание «SSD» или «HDD» зависит от реализации производителем материнской платы и не является универсальным стандартом.

FAQ

Можно ли определить тип диска без сторонних программ? Да, как в Windows, так и в Linux есть встроенные средства (Диспетчер задач, PowerShell, lsblk, smartctl), которые предоставляют всю необходимую информацию.

Что делать, если PowerShell показывает тип «Unspecified»? Это может означать, что система не смогла автоматически определить тип носителя. В таком случае рекомендуется использовать команду wmic diskdrive get model, mediatype или проверить информацию в «Сведениях о системе» (msinfo32).

Как узнать модель SSD в Linux, если я не знаю имя диска? Сначала выполните команду lsblk, чтобы увидеть список всех доступных блочных устройств и их имена (например, sda, nvme0n1), а затем подставьте нужное имя в команду smartctl -i /dev/имя_диска.