|
:: Диски и файлы - Дисковые утилиты - DeadDiskDoctor |
|
|
|
DeadDiskDoctor 1.1 0/0
|
Разработан для того, чтобы копировать файлы с поцарапанных дисков или других частично не читаемых носителей.
Как DeadDiskDoctor 1.1 работает:
Идея основана на двух типах ошибок (ошибка ввода/вывода и ошибка пути к файлу). Программа читает файл блоками по 10кб и когда устройство (CD-ROM, например) выдает ошибку, размер блока уменьшается в десять раз, попытка повторяется, и так до тех пор, пока блок данных не будет прочитан без ошибок. Если размер блока достигает минимума, тогда программа пропускает один байт и начинает чтение со следующего. После удачного прочтения, размер блока увеличивается в десять раз и так далее пока не достигнет максимума - 10кб.
|
| |
|
| |