HDD Identify Drive — информация о HDD из IDENTIFY DEVICE

Назначение HDD ID

Эта программа читает с HDD/SSD и CD/DVD/BD блок идентификации (IDENTIFY DEVICE – команда 0xECh, IDENTIFY PACKET DEVICE – команда 0xA1h) и выводит всю техническую информацию об этом устройстве из блока паспорта (по документации Technical Committee T13):

  • Модель, Размер, Серийный номер HDD, Версия микрокода (прошивки);
  • Размер логического сектора, Размер физического сектора (512, 4096 4K), Версия ATA, Тип транспортной шины (SATA 3.5, 3.0, 2.6, 2.5, 2.0. 1.0, PATA), Поддерживаемая устройством скорость SATA интерфейса (SATA-III 6.0Gb/s, SATA-II 3.0Gb/s, SATA-I 1.5Gb/s), Текущая скорость работы SATA интерфейса, Поддерживаемый устройством режим Ultra DMA, Текущий режим Ultra DMA, Поддерживаемый устройством режим Multiword DMA, Текущий режим Multiword DMA, Поддерживаемый устройством режим PIO, Номинальная скорость вращения диска;
  • Использование черепичной записи (по косвенным признакам – наличие вращения диска, и при этом TRIM и ZAC опции);
  • Возможности ATA (Advanced Format, AAM (Automatic Acoustic Management), DCO (Device Configuration Overlay), DMA, DMA Setup auto-activation, DSN (Device Statistics Notification), Free-fall Control, GPL (General Purpose Logging), Hardware Feature Control, HPA (Host Protected Area), In-Order Data Delivery, LBA24, LBA48, NCQ (Native Command Queuing), NCQ Autosense, NCQ Priority Information, NCQ Queue Management Command, NCQ Streaming, Phy Event Counters log, Read Look-Ahead, Release Interrupt, Security, SDR (Sense Data Reporting), Service Interrupt, S.M.A.R.T., S.M.A.R.T. Error Logging, S.M.A.R.T. Self-Test, SSP (Software Settings Preservation), Streaming, Write-Read-Verify);
  • Возможности энергосбережения HDD/SSD (APM (Advanced Power Management), DIPM (Device Initiated Power Management), DEVSLP (Device Sleep), EPC (Extended Power Conditions), HIPM (Host Initiated Power Management), IDLE IMMEDIATE command with UNLOAD feature, PUIS (Power-Up In Standby));
  • Команды (DEVICE RESET, DOWNLOAD MICROCODE, DOWNLOAD MICROCODE DMA, FLUSH CACHE, FLUSH CACHE EXT, NOP, READ BUFFER, WRITE BUFFER, READ/WRITE DMA QUEUED, WRITE DMA FUA EXT, WRITE MULTIPLE FUA EXT, READ LOG DMA EXT, WRITE LOG DMA EXT, WRITE UNCORRECTABLE EXT, READ BUFFER DMA, WRITE BUFFER DMA, DEVICE CONFIGURATION IDENTIFY DMA, DEVICE CONFIGURATION SET DMA, SET MAX SET PASSWORD DMA, SET MAX UNLOCK DMA, RECEIVE FPDMA QUEUED, SEND FPDMA QUEUED, BLOCK ERASE EXT, OVERWRITE EXT, CRYPTO SCRAMBLE EXT, SANITIZE ANTIFREEZE LOCK EXT);
  • И прочие параметры из паспорта HDD/SSD — ещё более сотни разных параметров.

HDD ID - скриншот основной информации об устройстве HDD/SSD

В отличии от большинства тестовых утилит которые показывают информацию о HDD/SSD и CD/DVD/BD — тут показывается абсолютно вся информация (в т.ч. не интерпретируемая) из паспорта устройства и пользователю предоставляется возможность самостоятельного анализа.

HDD ID - скриншот расширенной информации об устройстве

Блок паспорта диска (сектор IDENTIFY DEVICE) можно сохранить в файл (для истории или для самостоятельного анализа в HEX-редакторах) или прочитать из ранее сохранённого файла. Такие же блоки паспорта HDD/SSD можно сохранить и в Victoria — её функция PASSPORT save BIN работает с этими же файлами — только расширения файлов разные (у HDD Identify Drive — *.#EC файлы, у Victoria — Passp_*.bin файлы). HDD Identify Drive может читать Passp-файлы от Victoria.

Работа со S.M.A.R.T.

Поддержка блоков SMART ATTRIBUTE VALUES и SMART ATTRIBUTE THRESHOLDS, сохранение их в файл (файл размером 1024 байт, сохраняются последовательно два сектора – VALUES и THRESHOLDS) для самостоятельного анализа.

HDD ID - скриншот S.M.A.R.T.

Работа с CDROM/ATAPI

Поддержка ATAPI устройств (CD/DVD/BD), у них тоже есть похожий блок идентификации (IDENTIFY PACKET DEVICE – команда 0xA1h). Паспорт ATAPI устройства можно тоже сохранить в файл.

HDD ID - скриншот информации об ATAPI устройстве

Список документации используемой для анализа IDENTIFY DEVICE и IDENTIFY PACKET DEVICE

AT Attachment-3 Interface (ATA-3), X3T13/2008D Revision 7b, 27 January 1997
AT Attachment with Packet Interface Extension — 4 (ATA/ATAPI-4), T13/1153D Revision 18, 19 August 1998
AT Attachment with Packet Interface — 5 (ATA/ATAPI-5), T13/1321-D Revision 3, 29 February 2000
Working Draft ATA/ATAPI Command Set — 2 (ACS-2), T13/2015-D Revision 2, 3 August 2009
Working Draft ATA/ATAPI Command Set — 3 (ACS-3), T13/2161-D Revision 5, 28 October 2013
Working Draft ATA Command Set — 4 (ACS-4), T13/BSR INCITS 529 Revision 11, 19 January 2016
Working Draft ATA Command Set — 5 (ACS-5), T13/BSR INCITS 558 Revision 4a, 24 February 2020
Working Draft ATA Command Set — 5 (ACS-5), T13/BSR INCITS 558 Revision 10, 3 March 2021
Working Draft ATA Command Set — 6 (ACS-6), T13/BSR INCITS 574 Revision 2, 17 August 2022
IEEE Public OUI/MA-L list, 22 August 2022

История версий HDD Identify Drive

История развития программы:
v.2.6 (2022.08.22) Добавлена поддержка ID-запроса (IDENTIFY PACKET DEVICE) для ATAPI(CDROM);
Добавлена база OUI для идентификации производителей;
Исправлен баг работы с некоторыми моделями контроллеров;
Реализована работа с некоторыми USB-HDD;
Добавлена поддержка S.M.A.R.T.-запроса (просмотр SMART ATTRIBUTE VALUES и THRESHOLDS, сохранение сектора);
Улучшена процедура обработки ошибок, более информативные уведомления об ошибках;
Поддержка экранов с DPI масштабированием (теперь шрифты не искажаются);
Добавлена проверка доступности обновлений (только вручную, из меню о программе);
Обновлены современные стандарты (ACS-6);
Разные мелкие доработки.
v.2.3 (2021.02.16) Обновлены современные стандарты (ACS-5, SATA 3.5 и т.п.).
v.2.2 (2020.03.10) Добавлены современные стандарты (ACS-5, SATA 3.3 и т.п.), добавлены тултипы подсказывающие адреса чтения параметров, исправлены потенциальные ошибки, внутренняя оптимизация и разные мелкие багфиксы.
v.2.1 (2016.03.20) Добавлен простой вывод информации, поиск имени в Yandex/Google, исправление мелких недоработок.
v.2.0 (2016.02.19) Кардинально всё переписано, использована новейшая документация 2016года.
v.1.3 (2003) Первая публичная версия;

Загрузка и установка HDD ID

Скачать HDD ID можно тут:

Скачать “HDDID_v26.rar” – 307 КБВерсия 2.6.0.32, 2022-08-22

Работает HDD ID в Windows XP/Vista/7/8/2012/10/11, инсталляция не требуется, для чтения паспорта диска нужны права администратора.
В Windows 10/11 программу надо внести в список исключений ransomware защиты (защита от программ-шантажистов), иначе, несмотря на права администратора, доступа к прямой работе с устройством нет.

HDD ID не меняет никаких настроек и данных HDD/SSD — только их показывает.