Вначале необходимо сформировать перечень поврежденных архивов, которые требуется восстановить. Для добавления архива в список нажмите кнопку Добавить , в открывшемся окне выделите его щелчком мыши и нажмите кнопку Открыть . Чтобы удалить ошибочно добавленный файл, выделите его в списке щелчком мыши и нажмите кнопку Удалить , а чтобы полностью очистить список используйте кнопку Удалить все (учтите, что в обоих случаях программа не выдает дополнительный запрос на подтверждение операции удаления). Чтобы запустить процесс восстановления, нажмите кнопку Восстановить . Через некоторое время на экране отобразится информационное сообщение о количестве успешно восстановленных архивов (рис. 4.12).
Рис. 4.12. Сообщение о количестве восстановленных архивов
После нажатия в данном окне кнопки ОК содержимое поля Список файлов для восстановления будет выглядеть так, как показано на рис. 4.13.
Рис. 4.13. Информация о восстановленных файлах
Как видно на рисунке, теперь в колонке Конечное имя файла отобразился полный путь к восстановленному архиву и его имя, а в колонке Статус показан новый статус – Успешно . Отметим, что в режиме пакетного восстановления вы не сможете менять путь к восстановленным архивам и их имена – эти параметры программа определяет автоматически. Восстановленные архивы будут сохранены в тот же каталог, что и исходные архивы, а имя будет сформировано по шаблону name_fixed.rar или name_fixed.exe (в зависимости от расширения исходного архива), где name – это имя исходного архива.
4.3. Восстановление ZIP-архивов с помощью программы DiskInternals ZIP Repair
Решения, которые мы рассмотрели выше, ориентированы в большей степени на восстановление RAR-архивов. Однако ZIP-архивы являются не менее популярными, и в данном разделе мы познакомимся с программой, которая предназначена для восстановления поврежденных или испорченных архивов именно этого типа.
Эта программа называется DiskInternals ZIP Repair, ее разработчиком является компания DiskInternals Research (сайт разработчика – www.diskinternals.com). Дистрибутив программы, предлагаемый к скачиванию, представляет собой zip-архив объемом около 0,4 Мб. Одним из главных преимуществ DiskInternals ZIP Repair по сравнению с многими другими продуктами аналогичного назначения является то, что она является бесплатной. Правда, DiskInternals ZIP Repair не поддерживает русский язык, но это нельзя считать недостатком: интерфейс программы, как и ее инструментарий, очевиден и интуитивно понятен, поэтому процесс восстановления архивов легко выполнит даже новичок.
Чтобы установить программу на компьютер, распакуйте скачанный zip-архив, запустите инсталляционный файл и далее следуйте указаниям программы установки. По окончании инсталляции в меню Пуск будет создана программная группа DiskInternals ZIP Repair. Для удобства работы выведите ярлык запуска на рабочий стол.
4.3.1. Назначение DiskInternals ZIP Repair и ее возможности
Не секрет, что файлы zip-формата в настоящее время являются одной из наиболее распространенных форм хранения данных. Стоит отметить, что файлы данного формата (как, впрочем, и любых других форматов, имеющих четко определенную структуру) являются довольно чувствительными к любого рода повреждениям.
Поэтому даже если zip-архив имеет какое-то незначительное повреждение, то стандартное приложение, предназначенное для распаковки подобных архивов (например, тот же WinRAR), не сможет этого сделать. Не вдаваясь в подробности, поясним: проблема в данном случае возникает потому, что программы-распаковщики перед тем как начать разархивирование проверяют целостность данных архива, и если она нарушена – разархивировать его будет невозможно.
Вот для решения подобных проблем и предназначена программа DiskInternals ZIP Repair. Ее функциональные возможности позволяют восстановить структуру zip-архива и целостность его данных, после чего архив будет распакован. Следует отметить, что процесс восстановления поврежденного архива в DiskInternals ZIP Repair автоматизирован практически полностью и протекает очень быстро (почти моментально).
В общем случае восстановление архива осуществляется по следующему алгоритму. После того как пользователь укажет расположение архива и инициирует процесс восстановления нажатием соответствующей кнопки, программа автоматически проверит его на наличие повреждений. В случае их обнаружения механизм восстановления извлечет их zip-архива все поврежденные файлы и поместит их в новый архив, имя которого, а также путь расположения пользователь указывает заранее.
DiskInternals ZIP Repair поддерживает любые характеристики zip-архивов и в большинстве случаев позволяет успешно извлечь файлы (если не все, то хотя бы частично) из поврежденного архива.
4.3.2. Описание режимов работы
Как мы уже отмечали ранее, процесс восстановления поврежденных архивов никакой сложности не представляет.