Привет Хабравчанам! На связи снова Артём Макаров из СЦ по восстановлению данных "Хардмастер". С момента предыдущего анонса "Изи Диск Чекера" прошло без малого пару месяцев и пришло время рассказать о новых возможностях этой бесплатной утилиты, которые появились в последних релизах.

Easy Disk Checker
Easy Disk Checker

Полный список текущих опций:

? Поддерживаемое оборудование:

  • USB, NVMe, SATA и PATA контроллеры

  • Жёсткие диски (HDD) и SSD (SATA / NVMe)

  • Внешние USB диски

  • USB флешки и карты памяти

? Диагностика:

  • Просмотр логической структуры накопителя

  • Вывод параметров диска (кол-во LBA, размер сектора, версия f.w., rpm и т.д.)

  • Просмотр S.M.A.R.T. атрибутов и логов Seagate FARM

  • Определение наличия HPA (Host Protected Area) и ATA пароля

  • Идентификация внутренней модели внешних HDD (обход USB моста)

  • Вывод VID и PID для флешек и сведений о микроконтроллере

  • Выявление дисков участников Microsoft Storage Space

? ️Тестирование:

  • Тест поверхности: Полное сканирование на наличие битых секторов (bad blocks)

  • Проверка на подделку: Выявление флешек с фальшивым объёмом

  • Бенчмарк: Замер средней скорости чтения

? Ремонт:

  • Быстрая очистка: Принудительное «обнуление» MBR записи для кардинального исправления любых логических проблем с накопителем

  • Исправление бэд-блоков: Полная посекторная запись блоков для исправления soft-bad или инициализации встроенной функции замещения дефектов там, где это возможно

? Резервное копирование:

  • Чтение и запись посекторных образов дисков без модификации (*.bin)

  • Создание VHD \ VHDX динамических образов и «разворачивание» их на физ. диск

  • Создание образа раздела (тома)

  • Клонирование в режиме диск-на-диск, сектор-в-сектор

  • Открытие файла-образа во встроенном проводнике с опцией выгрузки из него файлов и папок

? Восстановление данных:

  • Просмотр и редактирование HEX содержимого секторов

  • Восстановление повреждённых MBR \ GPT записей для потерянных или удалённых разделов

  • Просмотр и копирование файлов с разделов FAT, NTFS, exFAT, Linux (Ext2/3/4) и Mac (HFS+)

Что нового?

С самого начала - теперь кнопка "Получить\обновить список дисков" активизирует ф-цию Windows "Scan for hardware changes", и в списке в том числе появятся диски которые были подключены "на горячую".

В контекстном меню списка дисков, помимо Hex редактора, добавлена опция "Удалить все разделы", которая пишет 00h в MBR\GPT, причём делает это "проламывая" блокировки диска\тома со стороны Windows, после чего принудительно обновляется состояние накопителей.

Очистить диск "одной кнопкой"
Очистить диск "одной кнопкой"

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

Содержимое раздела открывается во встроенном проводнике с возможностью выбора одного или нескольких объектов для сохранения. Помогает не только получить доступ к данным на неподдерживаемых Windows файловых системах, но и безопасно читать файлы без монтирования тома в OS, например при рисках наличия на подключённом диске вирусов.

Встроенный "проводник"
Встроенный "проводник"

Если при выборе диска его логическая структура не опознана, например разделы были удалены или произошёл логический сбой и разметка "слетела", предлагается опция восстановления:

Утилита различает характер лог. повреждения - нули
Утилита различает характер лог. повреждения - нули
Утилита различает характер лог. повреждения - "белый шум"
Утилита различает характер лог. повреждения - "белый шум"

Алгоритм сканирования работает достаточно быстро, не перебирая все сектора до конца, а проводя "интеллектуальный" поиск. По завершению, если разделы были найдены, будет предложено восстановить разметку путём правки MBR\GPT записей.

Список найденных разделов
Список найденных разделов
Восстановление разметки

Работа с образами для выбранного диска теперь объединена в общее окно управления:

Работа с образами диска
Работа с образами диска

где доступны опции чтения образа выбранного диска в форматах .bin, .vhd и .vhdx

Выбор формата образа
Выбор формата образа

Запись образа на диск

Запись файла-образа на диск
Запись файла-образа на диск

Посекторное клонирование диск-в-диск

Клонирование диска в диск
Клонирование диска в диск

и просмотр любых бинарных и vhdx образов с открытием разделов в них во встроенном "проводнике".

Отдельно считаю нужным отметить, что формат VHD\VHDX образов был добавлен специально, как возможность получать сжатые динамические файлы (например на "занулённом" 2 Tb SSD с "голой" системой утилита выдаст на выходе всего несколько сот мегабайтный VHD\VHDX образ) и возможностью "монтировать" такие образа в список дисков Windows штатными виндовыми средствами.

VHDX образ почти пустого 120Gb диска "весит" всего 12 мегабайт и его можно подключить к системе прямо из "проводника Windows"
VHDX образ почти пустого 120Gb диска "весит" всего 12 мегабайт и его можно подключить к системе прямо из "проводника Windows"

Так же были устранены некоторые недочёты, расширена база данных определения контроллеров флешек по VID\PID, добавлена смена кодировки в HEX редакторе и всякое по-мелочи, типа отдельного вывода сведений о температуре диска с цветовой градацией значения (раньше это надо было смотреть в SMART показателях отдельно).

Окно быстрой проверки диска
Окно быстрой проверки диска

Кроме того, удалось пройти квест по сертификации утилиты в "Microsoft Partner Center" и теперь программу можно скачать не только со страницы поддержки, но и бесплатно установить из официального Windows Store.

Комментарии (11)


  1. bazanovv
    05.02.2026 15:02

    Спасибо! Пара вопросов:

    • Правильно ли понимаю, что образ диска, с которого сейчас загружена система, лучше не снимать - не будет консистентности? Или используется VSS (Volume Shadow Copy Service)?

    • Будет ли часть функций (проверка, запись, образы) работать с RAID-контроллером SCSI / SAS, драйвера которого есть в загруженной сейчас системе и диски которого видны?

    • Будет ли программа работать с LiveCD / загрузочной флешки с каким-нибудь из вариантов Windows PE / etc?


    1. wwwHardMasterInfo Автор
      05.02.2026 15:02

      Механизм теневого копирования (VSS Snapshot) в коде отсутствует, соответственно образ загруженной системы в релизе 4.7.* лучше не делать, т.к. файлы, которые менялись в процессе чтения, могут оказаться битыми.

      Что касается контроллеров Raid SCSI\SAS то Easy Disk Checker работает с абстракцией \.\PhysicalDriveX и если Windows видит массив как диск, утилита с ним работает. Более того в коде реализованы IOCTL_SCSI_PASS_THROUGH_DIRECT и чтение страниц VPD, что позволяет "диск чекеру" видеть реальные названия SAS-дисков, даже если они "за контроллером" (в режиме HBA). Т.е. основные ф-ции работают полностью, чтение SMART и т.п. будет зависеть от того, пропускает ли драйвер контроллера SCSI-команды.

      По LiveCD - приложение собрано как .NET 9 Self-Contained и несёт все библиотеки с собой не требуя установленного .NET Framework, поэтому да, должно запуститься на любой современной WinPE (на базе Win 10/11).


  1. SCP-076-2
    05.02.2026 15:02

    Полезная прога, тёмную темку бы еще чтоб глаза не выжигала и вообще цены не будет xD


    1. wwwHardMasterInfo Автор
      05.02.2026 15:02

      Спасибо за замечание, обязательно сделаю, в ближайшие обновления запланировано.


      1. wwwHardMasterInfo Автор
        05.02.2026 15:02

        Бэта уже в разработке
        Бэта уже в разработке


  1. zelenin
    05.02.2026 15:02

    \ используется только в путях. Во всех остальных местах используется /.


  1. BeetleII
    05.02.2026 15:02

    например на "занулённом" 2 Tb SSD 

    Было бы логично добавить функцию "зануления" в приложение...


    1. wwwHardMasterInfo Автор
      05.02.2026 15:02

      Я думал об этом, но все эти ручные зануления, по типу того, что делает утилита sdelete -z - оно рискованное всё, в плане потери данных. Алгоритм очистки вынужден будет опираться на анализ занятого\незанятого пространства на основе fat, bitmap или аналогов, а ну как там в метафайлах этих глюк какой, или покривело что-то?


      1. BeetleII
        05.02.2026 15:02

        Главное что это расширит функционал, т.к. сказать все в одном...

        Понятно что это теоретически может навредить, нужно просто пердупредить пользователя.

        "Запись образа" же добавили, хотя оно тоже может привести к катастрофе...


  1. Koshkink
    05.02.2026 15:02

    В windows 7 просто не запускается.....


    1. wwwHardMasterInfo Автор
      05.02.2026 15:02

      Увы, ПО написано на Net 9 ради производительности, поддержки современного "железа" и актуальных средств безопасности, версии винды ниже десятки в этом фреймворке не поддерживаются. Даже когда все библиотеки "вшиты" в exe, всё равно требуются системные API ядра, которых в старых ОС просто нет.