Unique complete device for flash data recovery
PC-3000 Flash


PC-3000 Flash версия 3.0.


1. Добавленные алгоритмы

  • добавлен алгоритм Транслятор Тип 19 [SM267BB] применяемый в SD картах памяти. Реализовано определение алгоритма и автоматическое определение параметров.

  • добавлен метод анализа Номер блока Тип 9 [0x4001]. (алгоритм характерен для контроллеров USBest UT165-L48) .Реализовано определение алгоритма и автоматическое определение параметров.


2. Изменения в алгоритмах.


В версии 3.0. значительно улучшена работа режимов исследования и автоматического определения! Повышена их эффективность и достоверность.
Существующие методы дополнены новыми возможностями, основанными на совершенно разных способах и принципах получения данных для анализа. Комплексный метод в сочетании с оптимизированными алгоритмами принятия решения позволяет определять параметры задачи и выполнять автоматическое восстановление данных в максимально сложных случаях.


2.1.Реализована Система версий блоков.

Реализована Система версий блоков, позволяющая произвольно корректировать построенный образ.

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

При этом наиболее достоверный из них используется по умолчанию.

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



Узел версий блока

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

Если в процессе построения результата анализа не добавлено ни одной версии блока, можно добавить вручную из контекстного меню «Добавить версию» на узле «Результат анализа».



2.2. В полностью автоматическом режиме добавлена поддержка алгоритмов коррекции ошибок ECC (Error Correction Code).

В версии 3.0. комплекса PC-3000 Flash реализовано автоматическое определение примененного в задаче алгоритма ECC и его параметров, а также реализовано исправление ошибок. Число исправляемых ошибок определяется только мощностью примененного алгоритма. Учет и применение возможностей этих алгоритмов позволяет в несколько раз повысить качество восстанавливаемых данных.

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

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

Если алгоритм ECC и его параметры успешно определены, то становиться доступно корректирование данных.





2.2.1. Пример необходимости корректировки данных алгоритмами ECC (характерная ситуация на примере графического изображения).

После построения образа алгоритмов восстановления. (Корректировка алгоритмами ECC не выполнялась):




После применения автоматического режима коррекции ошибок алгоритмами ECC:




Результат процесса коррекции. Отображается в режиме карта.



2.3. Флаг «Только чтение».

При создании задачи методом загрузки внешнего файла в диалоговом окне присутствует флаг «Запретить запись». Это необходимо чтобы защитить исходный файл от возможных деструктивных действий пользователя.

Важно: Для применения режима корректировки необходимо, чтобы этот флаг был снят для всех микросхем задачи.

В противном случае при первой корректировке процесс прервется с сообщением об ошибке.

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



2.4. Подготовка данных к анализу. Изменение формата страницы.

В группу методов подготовки данных к анализу добавлен метод «Изменение формата страницы».



В версии 3.0. комплекса PC-3000 Flash значительно переработана система представления формата страницы.

В соответствии с этим режим предлагает два способа преобразования представления страницы:
  • выбрать из заранее введенных в комплекс преобразований,
  • задать представление страницы самостоятельно (режим снабжен мастером).

Нашей компанией разработана новая версия устройства считывания PC Flash Reader V2.0., поддерживающая возможность управления состояниями линий, которые потенциально могут оказывать влияние на процесс выполнения операций с микросхемой памяти. Эта возможность позволяет работать со всеми микросхемами критичными к состояниям выводов - существующими на сегодняшний день и в перспективе.

На сегодняшний день достоверно известны следующие микросхемы памяти, которые будут поддерживаться только устройством версии 2.0.:
  • Toshiba TC58NVG4D2ETG (id=98D59432).

Новые устройства продаются сейчас и имеют следующий отличительный признак – наклейку «V.2.0.» над серийным номером на обратной стороне устройства.


Программное обеспечение одинаково для предыдущей и новой версии устройства, при этом предыдущая версия устройства Ver.1.0. (без обозначения) полностью сохраняет свою работоспособность, за исключением функций управления состоянием линий микросхемы памяти. Новые возможности по управлению состоянием линий для предыдущей версии устройства не будут мешать его работе.



Установка состояний выводов


2.6. Развитие режима "Чернового восстановления".

Режим "чернового восстановления" получил значительное развитие. Теперь возможности режима позволяют не только восстанавливать значительно больше файлов, но и контролировать их целостность и качество восстановления.

Подробнее...


3. Новое в интерфейсе.


3.1. Добавлен метод исследования «Исследование необходимости преобразования внутри страницы».

Во многих накопителях встречается ситуация, когда одновременно применяются такие преобразования данных как
  • чередование через байт
  • нестандартная структура страницы
  • инверсия данных.

Поэтому методы определения наличия одиночных типов этих преобразований становятся неэффективными. Данный метод есть специализированное решение определения наличия комплексных преобразований в рамках страницы микросхемы памяти, позволяющее получить достоверное решение в большинстве случаев.


3.2. Добавлен метод предварительной подготовки "Изменение формата страницы".


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


3.4. Реализована запись в любой результат задачи.

На любом результата в рамках комплекса допустимо в режиме редактора сектора выполнить изменение содержимого сектора как в области данных пользователя, так и в служебной области, и сохранить эти изменения. (Для работы возможности необходимо убрать флаг «только чтение» с исходных микросхем памяти)


3.5. Реализована возможность, позволяющая добавить в базу несколько микросхем с одинаковыми идентификаторам.

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


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


4. Исправленные ошибки.

  • Исправлена ошибка в реализации алгоритма CBM2091 - приводящая к невозможности восстановления при поврежденных служебных данных. Добавлен режим, позволяющий восстановить служебные структуры при полном их повреждении.

  • Исправлена ошибка отображения в режиме служебной информации последних секторов результата.

  • Исправлена ошибка при создании собственного транслятора на основе одного из секторов результата.
    Ошибка приводила к невозможности закрыть окно при неверно указанном числе блоков.

  • Исправлены ошибки, возникающие при очистке узла «Микросхемы памяти».

  • Исправлены ошибки, возникающие при выполнении «Анализ для PC-3000 Flash».

  • Исправлена ошибка, связанная с сохранением информационной строки при выполнении метода "Побитовое инвертирование".


Подробнее об изменениях в новой версии (pdf, 1.33 Мб)
вверх

На главную



 

ACE Lab ООО НПП ″АСЕ″
Россия, г. Ростов-на-Дону, Нагибина 40 www.acelab.ru
Какое количество флеш-накопителей приносят в Ваш сервисный центр в месяц?
менее 5  
5 – 20  
20 – 40  
более 40  
Приносили ли Вам когда-нибудь накопитель SSD?
Да   Нет
© Copyright 2008/09, ООО НПП ″АСЕ″

Idea-дизайн и разработка сайта