Формат ZIP является одним из самых удобных и общедоступных способов хранения и отправки файлов и в сети его использует практически каждый. В таком случае, есть высокая вероятность того, что Вам попадется поврежденный файл, и лишь из-за одного поврежденного бита, архиватор не сможет открыть или извлечь весь архив ZIP.

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

Поврежденный ZIP-файл все равно можно будет открыть, но некоторые из исходных файлов могут отсутствовать, и попытка открыть поврежденные архивы обычно приводит к тому, что Windows, выдаст следующую ошибку:

«Windows не удается открыть папку. Архив ‘C:\Users\TechSpot\Desktop\Wallpaper Collection Corrupt.zip’ является неправильным.»

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

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

Начнем с ПО, которое скорее всего у Вас уже есть. WinRAR имеет встроенную функцию по восстановлению поврежденных ZIP файлов. Откройте файл, затем зайдите в Операции > Восстановить архивы. WinRAR смог восстановить семь из 9 файлов из нашего поврежденного архива. Однако, данное ПО является бесплатным только на преиод в 40 дней, далее придется заплатить $30.

WinZip и 7-Zip, похоже, не имеют встроенных утилит для восстановления, но компании предлагают информацию о поврежденных ZIP-файлах.

Еще утилиты для восстановления

DiskInternals Zip Repair – бесплатно. Этой программе удалось восстановить восемь фалйов из девяти. Утилита предназначена для восстановления zip файлов, поэтому интерфейс здесь интуитивно-понятен.

Zip2Fix. Является одной из самых рекомендуемых утилит. Ее простой спартанский интерфейс требует еще меньше кликов мышью, чем DiskInternals: просто открываете поврежденный ZIP архив и ПО автоматически начинает процесс восстановления и выводит восстановленные файлы в корневую папку без всяких запросов. Результат такой-же как у DiskInternals – восемь файлов из девяти (и это лучше, чем WinRAR).

И последней бесплатной утилитой является Object Fix Zip. У утилиты схожий с DiskInternals интерфейс, но по какой-то причине ей не удалось восстановить ни один файл из нашего теста, поэтому рекомендовать нам ее сложно.

Кроме того, есть также много лицензионных платных утилит, и все они показали примерно тот же результат в нашем тестировании, как и бесплатные аналоги. Многие из них не дадут вам восстановить файл без оплаты, по крайней ере они вам покажут то, что повреждено в архиве.

DataNumen Archive Repair (в прошлом Advanced Archive Repair). По заверениям утилиты, она смогла бы восстановить восемь из девяти файлов с точностью в 100%, однако опять же, бесплатная версия не дает доступ к файлам. За лицензию придется выложить $49.95 за DataNumen Zip Repair или больше $200 за DataNumen Archive Repair, поддерживающей дополнительный файлы, такие как Unix TAR и архивы Windows CAB.

При всем этом, интерфейс программы кажется менее отполированным, чем у DiskInternals или Zip2Fix, которые являются бесплатными и имели такой же успех в восстановлении. И опять же, у Yodot ZIP Repair слишком уж громоздкий интерфейс по сравнению с DiskInternals Zip Repair, и за извлечение файлов придется заплатить от $30 до $200. По такой же схеме работают и Aryson Zip Repair Software ($24), Zip Recovery Toolbox ($27+).

Бонус

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

Существую специальные инструменты для таких случаев. Сразу на ум приходит iSeePassword, которую мы тестировали ранее для восстановления паролей. За $30 компания может предложить утилиту, которая также восстанавливает и архивы, файлы office и другие типы.