Русский просмотрщик S.M.A.R.T. для Windows.
English: a one-shot Windows SMART viewer. No tray, no live polling, no Health% formula. Russian UI.
Текущий выпуск: 1.6.2.4 — скачать DriveMonitor.exe, запустить от администратора.
Windows 10 / 11. Один снимок SMART (старт, hotplug, «Перечитать»), без трея, графика и теста поверхности.
Читает сырые SMART-данные через DeviceIoControl и показывает таблицу: ID / Параметр / Значение / Худший / Порог / RAW / Статус.
| Шина | Как читается |
|---|---|
| SATA | IOCTL_ATA_PASS_THROUGH_DIRECT |
| USB-бокс (Realtek, JMicron, ASMedia) | SAT сначала (SATA за мостом), затем один vendor-passthrough (NVMe). Нативного NVMe IOCTL на USB нет |
| Внутренний NVMe | SCSI miniport / IOCTL_STORAGE_QUERY_PROPERTY. Не IOCTL_STORAGE_PROTOCOL_COMMAND — на nvme.sys это давало BSOD |
Имя USB-переходника берётся из VID/PID (например Realtek 0BDA:9201), не из модели диска.
Диск — SMART RETURN STATUS / NVMe Critical Warning. Оценка — ATA-3: prefail Value≤порог сейчас, In the past, usage на пороге, RAW носителя (05/197/198/187), self-test. Механика, температура и CRC — только в своих осях и лекции, не в overall (это не «худший из четырёх каналов»). Ресурс SSD тоже не здоровье: 11–20% остатка — ось «РИСК», overall не трогает; ≤5% может поднять оценку не выше ВНИМАНИЕ. Шкала ХОРОШО → РИСК → ТРЕБУЕТ ВНИМАНИЯ → ПЛОХО → КРИТИЧЕСКОЕ.
Не формула Health%. Неизвестный vendor RAW не оценивается как поломка (например ECC 195 у не-Seagate и 187 Hitachi/HGST с packing в старших байтах — «не оценивается», не ОК). ATA 190/194 — RAW[0] датчика, не инвертированный Value 100−T. Наработка и C0 (аварийные парковки / power-loss) — контекст, не штраф. Для NVMe пороги температуры — WCTEMP/CCTEMP диска, иначе ~50/60/70 °C. USB-диск можно извлечь кнопкой «Извлечь». В текстовом отчёте есть версия программы.
Имена и RAW атрибутов зависят от производителя (Seagate, WD, Samsung, Kingston/Phison, ADATA, Toshiba, Micron, Hynix, Intel).
Нужен MinGW-w64 или TDM-GCC.
makeРезультат: bin/DriveMonitor.exe (статический x64, без DLL рантайма).
make cleanMIT. Copyright: Ari Sohandri Putra / ARImetic Inc. Изменения: chuikoff.
Поддержать: https://boosty.to/chuikoff