Non-Stop
Copy
|
|
|
ОС |
|
Windows
(9x, NTx) |
компьютер |
любой |
последняя версия |
1.04 |
|
|
|
|
|
|
|
|
В
FAQ среди прочего содержится информация о том,
как копировать каталоги, а так же как из целого файла
сформировать небольшой файл (патч-файл), с помощью которого
можно восстановить поврежденную копию данного файла. |
Программа позволяет копировать поврежденные файлы
с любых носителей.
- Способна восстанавливать информацию из
плохих секторов, нечитаемые сектора заменяются нулевыми
байтами
- Умеет продолжать файлы не до конца скопированные
с помощью других средств
- Процесс копирования можно прервать в любой
момент а затем, при необходимости, продолжить
- Возможно копирование в один файл из разных
источников
- Отображает наглядную карту расположения
поврежденных частей файла и процесса копирования
- Корректно работает на любых типах носителей
и на любых файловых системах, поддерживаемых операционной
системой
- Поддержка файлов размером больше 4GB
- Возможность автоматического выхода из программы
по завершению копирования
- Возможность автоматического выключения
компьютера по завершению копирования
- Поддержка командной строки
- Низкая ресурсоемкость
- Малый размер программы
- Русский, английский, украинский интерфейсы
Новое в версии 1.04:
- Продолжение копирования после остановки не только с того
же этапа, но и с той же позиции в файле
- Ожидание носителя, извлеченного в процессе копирования
- Небольшой скрипт, позволяющий копировать каталоги
Программа не использует никаких низкоуровневых
методов чтения информации, однако действует очень эффективно.
В программе реализован интересный алгоритм, разделяющий процесс
копирования на 4 этапа: быстрое копирование, детализация,
точная детализация, копирование плохих секторов. Цель этого
разделения за как можно меньшее время скопировать
как можно больше хороших секторов, и на каждом этапе получать
все более детальную картину плохих секторов.
Быстрое копирование. Копирует
файл довольно большими блоками. По-умолчанию размер этого
блока равен 1mb при копировании с быстрых носителей (CD, HDD),
и 64kb при копировании с медленных носителей (FDD). Если внутри
такого блока окажется плохой сектор, весь блок будет считаться
плохим. В результате достигается быстрый пропуск групп плохих
секторов и получается приблизительная картина плохих участков
копируемого файла.
Детализация. Каждый плохой участок копирует по секторам
до первого плохого сектора, сперва двигаясь от начала плохого
участка, затем от его конца. В результате при малых затратах
получается более точная картина групп плохих секторов.
Точная детализация. Пытается скопировать каждый сектор
во всех плохих участках. По окончанию этого этапа получается
реальная картина плохих секторов.
Копирование плохих секторов. Пытается скопировать каждый
плохой сектор, при этом делает подряд несколько попыток чтения.
Именно на этом основана способность программы восстанавливать
информацию из плохих секторов, так как в некоторых случаях
есть вероятность, что сектор все-таки прочитается.
Программу можно настроить так, чтобы последний
этап повторялся до тех пор, пока весь файл не будет успешно
скопирован. Потому программа и называется Non-Stop
Copy.
|