В этой статье расскажем, как исправить ошибку распаковки файлов Archive data corrupted с кодом -1, которая возникает при установке игр. Рекомендуем применять предложенные решения последовательно и после каждого проверять устранена ли проблема. Такой подход сэкономит время и усилия.
- Способ 1. Убедитесь, что ошибка Archive data corrupted не из-за недостатка места
- Способ 2. Убедитесь, что данные архива не повреждены
- Способ 3. Устраняем Decompression fails, исправляя названия папок
- Способ 4. Чтобы устранить Archive data corrupted, временно отключите антивирус
- Способ 5. Получив ошибку decompression fails, отключите SmartScreen
- Способ 6. Исправить сбой Archive data corrupted может перерегистрация библиотек Windows.
- Способ 7. Чтобы исправить ошибку с кодом — 1, обновите среду Visual C++
- Способ 8. Проверьте исправность оборудования при сообщении decompression fails — 1
Способ 1. Убедитесь, что ошибка Archive data corrupted не из-за недостатка места
Современные игры достигают в размере десятки и сотни гигабайт. Даже небольшая подборка может оставить на терабайтном диске недостаточно места для распаковки и установки очередного проекта.
Изучите в системных требованиях игры какой объем памяти требуется для установки. Умножьте это число на два и получите цифру минимально необходимого места на диске. Причем в ситуации, когда налицо дефицит пространства, после распаковки удалите файл архива до того, как начнёте инсталляцию. Иначе рискуете столкнуться уже с ошибкой, вызванной переполнением диска.
Проверьте системный диск на наличие ошибок.
Способ 2. Убедитесь, что данные архива не повреждены
Дословный перевод сообщения Archive data corrupted – данные архива повреждены. И так может произойти на самом деле. Чтобы исключить вероятность этого, перехешируйте торрент:
- Откройте приложение, с помощью которого загружали архив.
- Выделите строку раздачи и примените команду «Проверить принудительно». Пункт в большинстве торрент-клиентов доступен или в контекстном, или в главном меню.
Той же цели достигнет перезапуск закачки торрента, то есть остановка и включение раздачи.
Дополнительно: Как узнать пойдет ли игра на моем компьютере тест онлайн?
Способ 3. Устраняем Decompression fails, исправляя названия папок
Процесс распаковки часто завершается ошибкой из-за использования автораспаковщиков, не знакомых с кириллицей, а также с буквами и символами других языков. Но достаточно переименовать папки, упоминаемые в пути сохранения архива так, чтобы названия соответствовали следующим критериям:
- Использованы только латинские буквы и арабские цифры.
- Отсутствуют вспомогательные символы, в частности, знаки препинания и пробелы.
Более простой вариант – перенести файл архива в папку, путь к которой соответствует указанным параметрам и распаковать там. Например, можно создать каталог прямо в корне диска C, переместить туда архив и в диалоге указать распаковщику то же место назначения.
Стоит также помнить, что некоторые игры не умеют взаимодействовать с папками пользователя, которые озаглавлены нелатинскими символами. При запуске установщика и начале извлечения файлов в домашний каталог такой игры в маршруте встретится кириллица и произойдет ошибка. Если инсталлятор не предусматривает выбора адресов распаковки и размещения паки игры с сейвами и персональными настройками, остается переименовать папку пользователя или поискать другой дистрибутив.
Способ 4. Чтобы устранить Archive data corrupted, временно отключите антивирус
В зависимости от настроек уровня безопасности многие решения в области защиты от вирусов не застрахованы от ложных срабатываний. Сначала стоит проверить, является ли антивирус причиной ошибки Archive data corrupted. Для этого достаточно временно его отключить.
Покажем, как это сделать на примере Защитника Windows:
- В поиске меню «Пуск» напишите «Защита от вирусов и угроз».
- Нажмите ярлык, который отобразиться в результатах поиска.
- В секции «Параметры защиты от вирусов и угроз» нажмите на ссылку «Управление настройками».
- Передвиньте переключатель в секции «Защита в реальном времени» влево в позицию «Выключено».
Похожим способом можно отключить любой антивирус. Как правило, пункт, ответственный за ошибку decompression fails -1 – это модуль, который сканирует активные процессы в фоновом режиме и называется «Защита в реальном времени».
После установки игры не забудьте вернуть систему безопасности в штатный режим работы.
Способ 5. Получив ошибку decompression fails, отключите SmartScreen
Особенно продуктивен на ложные срабатывания SmartScreen, фильтр репутации Microsoft. Этот модуль, встроенный в Защитник Windows, рассматривает любые, отсутствующие в базе данных приложения и утилиты, как подозрительные. Шанс, что ошибка распаковщика игры связана с работой этой подсистемы далеко не минимален.
- Напишите в меню поиска «Пуск» название инструмента «Управление приложениями и браузером».
- Запустите оснастку с помощью ярлыка в поисковой выдаче.
- В секции «Защита на основе репутации» воспользуйтесь ссылкой «Параметры…»
- Передвиньте переключатели в позицию «Отключено» во всех пунктах списка.
Проверьте удалось ли устранить препятствие.
Способ 6. Исправить сбой Archive data corrupted может перерегистрация библиотек Windows.
Иногда к ошибке приводит некорректная работа библиотек Windows, это специальные наборы данных, которые нужны операционной системе для выполнения различных функций. Библиотеки Unarc.dll и ISDone.dll участвует в распаковке архивов и подготовке к запуску приложений. Чтобы исключить вероятность негативного сценария, стоит скачать и скопировать в системную папку Windows именно эти два файла.
- Загрузите Unarc.dll и ISDone.dll с одного из сайтов, которые хранят копии библиотек Windows. Такие ресурсы нетрудно найти написав в поиске название библиотеки и слово «скачать».
- После загрузки проверьте библиотеки антивирусом и, если вирусов не обнаружиться, скопируйте файлы в папку CWindowsSysWOW64.
- В диалоге-предупреждении о наличии одноименных файлов в каталоге, выберите опцию «Копировать с заменой».
- После того, как оба файла окажутся на месте, откройте утилиту «Выполнить».
- Скопируйте в командную строку regsvr32 unarc.dll и нажмите кнопку «ОК».
- То же самое повторите для regsvr32 isdone.dll.
- При появлении предупреждающих окон просто нажимайте кнопку «ОК».
Проверьте, повторяется ли ошибка.
Способ 7. Чтобы исправить ошибку с кодом — 1, обновите среду Visual C++
Исполняемая среда Visual C++ используется в Windows многими программами, включая архиваторы и установщики. Удалите установленные пакеты Visual C++, загрузите с официального сайта microsoft.com самый свежий дистрибутив этого компонента и установите.
Способ 8. Проверьте исправность оборудования при сообщении decompression fails — 1
Ошибку Archive data corrupted могут провоцировать и аппаратные неполадки. Изучите исправность модулей оперативной памяти с помощью утилиты MemTest86. Дополнительно оцените SMART-статус жесткого диска с помощью HDD Health, HD Tune или других аналогичных решений. При обнаружении проблем обратитесь к специалистам, чтобы отремонтировать неисправное устройство.
В заключение стоит, дать еще несколько советов, способных помочь в решении проблемы. Испытайте сторонние утилиты для установки приложений, например, ZipSoft, InstallPack и другие. Попробуйте отключить UAC (Контроль учетных записей), запустить инсталляцию от имени администратора и/или в режиме совместимости. Еще может оказаться эффективной установка игры в безопасном режиме. Не помешает на время инсталляции отключить компьютер от Интернета.