SpectraTestDiskDrive

Идейный наследник MHDD и Victoria — и в DOS, и в UEFI

Все программы СпектраЛаб
Готовим к выпускуТест поверхности накопителей

SpectraTestDiskDrive — проверка поверхности диска так, как это делают сейчас

Тест поверхности накопителей: карта задержек со значениями, которые меняются на ходу, читаемый экран и работа не только в DOS, но и в среде UEFI — то есть на машинах, где DOS уже не запускается.

Зачем он нужен

MHDD и Victoria — программы, на которых выросло целое поколение мастеров, и по делу они до сих пор работают. Проблема в другом: обе родом из времён, когда любая машина умела загрузить DOS. Сейчас это уже не так. На современной плате DOS либо не стартует вовсе, либо не видит накопитель — просто потому, что между ними нет общего языка: у NVMe нет того интерфейса, через который DOS умел разговаривать с диском.

Поэтому мастер оказывается в тупике: инструмент есть, а запустить его негде. SpectraTestDiskDrive решает именно это — он работает и в DOS, и в среде UEFI, то есть прямо на той машине, которую принесли.

Карта задержек, которая читается

Главное, за чем смотрят в тесте поверхности, — не проценты, а разброс времени отклика. Один блок прочитался мгновенно, соседний — за сотни миллисекунд: это и есть признак беды, задолго до того как появятся честные нечитаемые сектора.

В старых программах карта рисовалась сеткой, где каждая клетка относилась к заранее заданному диапазону. Границы диапазонов были фиксированными, и на быстром накопителе всё укладывалось в одну клетку, а на больном — в последнюю. Здесь значения подстраиваются под то, что реально происходит на этом диске, поэтому разброс виден и на SSD, и на уставшем HDD.

Почему экран важен не меньше теста

Тест поверхности смотрят подолгу, и часто с двух метров — мастер ходит между стендами, а не сидит над одним. Поэтому экран сделан так, чтобы состояние читалось издалека: крупные значения, спокойные цвета, никакой мельтешащей анимации.

Цвет у нас расписан ролями, а не прямыми значениями: «предупреждение», «ошибка», «идёт работа». Это нужно для прошивок, которые рисуют цвета по-своему — вид остаётся предсказуемым на любом железе. Кириллица проверяется при запуске: если шрифт прошивки её не умеет, программа переключится, а не покажет мусор.

Что в ней сделано иначе

Запускается там, где DOS уже не живёт

Среда UEFI есть на любой современной плате, и накопитель в ней виден — включая NVMe, до которого DOS не достаёт по своей природе.

Задержки видны сразу

Карта заполняется по ходу прогона, с живыми значениями. Не нужно ждать конца теста, чтобы понять, что диск плохой.

Понятно с двух метров

Экран рассчитан на то, как на него смотрят в работе: стоя, издалека, между делом.

Ничего не ставится

Загрузочный носитель, никакой операционной системы и никакой графической оболочки.