Что делать когда ошибка archive data corrupted

Иногда при установке игры в Windows 7, 8, 10 выскакивает ошибка isdone.dll. Сообщение гласит «Unarc.dll вернул код ошибки:» после чего следует номер ошибки, обычно 1,6,7,12,14. В нижней части окна написана причина неполадки, если это «failed CRC Check», то, скорее всего, повреждён установочный файл и его следует скачать заново. Чаще встречаются ошибки типа «archive data corrupted (decompression fails)». В этом случае проблема в компьютере и ошибка в будущем может появиться при установке другой игры. Файл isdone.dll – одна из библиотек пакета Inno Setup, который отвечает за распаковку архивов. Ошибка обычно возникает при установке репаков, так как их создатели нередко прибегают к экзотическим алгоритмам сжатия. Также, объём файлы слишком большой, и система не может его распаковать.

Исправить ошибку isdone.dll можно так:

  • Скачать новую версию архиватора
  • Проверить, хватает ли свободного места для диске
  • Переименовать путь установки
  • Скачать isdone.dll

Первым делом попробуйте скачать архиватор. Хорошо подойдёт бесплатная программа 7zip, но WinRar и WinZip работают не хуже. Для надёжности можно поставить несколько разных архиваторов. Иногда, если произошла ошибка при распаковке или установке, нужно посмотреть путь к архиву и к директории установки. Если в нём присутствуют русские названия, то их следует заменить на английские - это может решить проблему.

Иногда исправить ошибку можно, временно отключив брандмауэр и антивирус, но таким образом вы рискуете подхватить вирус. Также можно попробовать установить проблемный файл на другом компьютере, если у вас есть такая возможность. Если ничего не помогло, то у нас можно скачать isdone.dll для Windows 7/8/10 x64 или x32. Скачанный файл следует положить в системную папку, которая зависит от вашей версии Windows. Стоит отметить, что это редко помогает решить проблему, но в некоторых случаях может быть полезно. Теперь, вы знаете, что делать для исправления ошибки isdone.dll, один из этих методов наверняка поможет.

Компьютерные игры очень популярны. Наверное, трудно встретить пользователя ПК, который хотя бы раз не слышал о таких интерактивных развлечениях, как Ведьмак 3, GTA5, Skyrim, Hitman и так далее. Неудивительно, что многие юзеры используют свои компьютеры именно для погружения в красочные и интересные виртуальные миры. К сожалению, но иногда попытка инсталляции очередной игрушки может привести к состоянию «ISDone.dll произошла ошибка при распаковке».

Естественно, пользователи, которые столкнулись с подобным кодом ошибки, хотят разобраться в ситуации и понять, как ее исправить.

Основные предпосылки к возникновению проблемы

Как показала практика, чаще всего состояние ERROR:archive data corrupted (decompression fails) возникает:

  1. На оборудовании, где установлена Windows 10 64 Bit, хотя вероятность схожей ситуации на Windows 7 и 8 также достаточно большая.
  2. Чаще всего неприятность возникает при попытке выполнить инсталляцию игровых приложений из категории ААА. То есть, игр, которые отличаются серьезным графическим наполнением.
  3. Причиной неприятности может быть аппаратные повреждения памяти, поврежденный архив или не выполнение каких-либо инструкций со стороны юзера.

То есть, если возникла надпись «ISDone.dll – вернул код ошибки» или ее аналог, то следует воспользоваться ниже предложенной инструкцией.

Методика лечения ошибки ISDone.dll

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


Если первый этап не стал причиной исправления – система все равно продолжает сигнализировать о том, что произошла ошибка при установке игры, то существует вероятность повреждения планки операционной памяти. Очень удобно, когда на оборудовании используется несколько подобных элементов. В этом случае желательно выполнить такие действия:

  • Снять переднюю панель системного блока.
  • Отсоединить одну из планок. Естественно, при полном отсутствии электропитания.
  • Повторно запустить ранее прерванную процедуру.
  • Если она завершилась не удачно – вернуть память на ее место, демонтировать второй элемент и так далее.


Если инсталляция во время такой проверки завершиться успешно, значит человек нашел поврежденную плату, требующую замены. Если же в ПК используется только одна планка оперативки, то придется взять временно где-то еще одну – гарантированно в рабочем состоянии. Это позволит деактивировать первую и провести полноценную проверку.

Сегодня мы расскажем о проблеме ISDone.dll, которая возникает при попытке установить игру на Windows 7, 8 или 10. Мы расскажем отчего возникает ошибка и как устранить проблему.

Пользователи версий Windows 7 и 8 могут внезапно узреть неприятнейшую надпись – «ISDone.dll произошла ошибка при распаковке» Далее указывается причина: «Архив поврежден» или «Невозможно считать данные» и указывается конкретный номер в «Unarc.dll вернул код ошибки».

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

Что следует предпринять для устранения ISDone.dll?

Установка новой игры очень волнительный момент, особенно если это часть Assassin’s creed , легендарная серия Resident Evil , GTA 5, FIFA, Sims, Fallout 4 и т.д. Кстати, данный баг характерен для графически сложных игр на Windows 7/8/10 и разрядности 64 bit.

Первый вариант действий

  1. Начальным этапом должно стать решение про отключение антивируса, следует деактивировать все его процессы. Это во многих случаях помогает, особенно с антивирусом Dr.Web .
  2. Первый пункт не помог, тогда приступаем ко второму. Тут нужно проявить внимательность к пути, где находится файл. Причина кроется в названии папки места хранения. Имя должно быть только на английском языке, применение кириллицы не приемлемо. Если папка называется Игры, то следует заменить на Game. Более простым способом может стать перемещения файла на диск С.
  3. Чего не следует делать, так это пытаться скачать ISDone.dll из интернета. Его замена в большинстве случаев не приносит результатов, а вот подхватить вирус очень даже можно. Для начала испробуйте все предложенные способы, лишь в крайней мере прибегайте к этому пункту.

Второй вариант действий, если первый не помог

  1. Установка не увенчалась успехом. Возьмите флешку и перекиньте файл на нее. Далее попробуйте проверить работоспособность на другом компьютере. Если все заработало, тогда приступайте к изучению системных показателей на своем ПК.
  2. Проблема кроется в меньшей степени в операционной системе, в большинстве случаев выявляются неисправности плат на материнке. Первым объектом для диагностики должна стать память ОЗУ .
  3. Оперативная память, как основной вид ошибки isdone.dll возникает более часто. Определять неисправный модуль памяти следует поочередно, то есть, распаковывая файл вынимать составляющие. Если при вынимании модуля памяти распаковка удалась, то проблема обнаружена.

Данные действия во многом оказывают положительный эффект на решение вопроса с ошибкой isdone.dll. Последним дополнительным пунктом может стать скачивание официальной программы распаковщика , при условии проверки компьютера и убеждения в его работоспособности. Если файл оказался поврежденным, то распаковщик может это частично исправить, хотя гарантий не много.

А вот видео-инструкция по исправлению бага, при помощи вспомогательных приложений. Судя по отзывам - работает .


Уведомление «ISDone.dll - произошла ошибка при распаковке» не приговор, это лишь повод проверить компьютер на полноценную работоспособность. Скачивать следует только из надежных интернет источников, тогда при данной проблеме можно смело утверждать, что виной тому ПК. Загружать библиотеку isdone.dll также следует только при гарантиях от разработчика, если все перепробованное не помогло.

Вконтакте

Когда долго ожидаешь выхода любимой игры, скачиваешь её, иногда внезапно на экране появляется надпись «ISDone.dll: произошла ошибка при распаковке» и рядом код. Первым делом люди теряются, расстраиваются и не знают, как справиться с подобной проблемой. На самом деле способов для исправления ситуации много, и за час или два работы можно привести свой компьютер обратно в рабочее состояние.

Описание проблемы

Чаше всего сообщение о том, что в компоненте ISDone.dll произошла ошибка при распаковке, появляется не при установке конкретно одного проекта. Проблема наблюдается при распаковке нескольких игр, и это уже означает, что решение нужно постепенно искать в своей системе. Сама ошибка с подобным кодом также имеет разные надписи, которые указывают на конкретную причину. Их стоит внимательно читать, и тогда устранение неприятности пройдет еще быстрее. В любом случае причины условно делятся на две категории: связанные с самим файлом и системные неполадки. Отталкиваясь от этого, стоит искать решение. Стоит также отметить, что нумерация кодов здесь не имеет большого влияния, ведь проверить по очереди самые явные причины придется и без этого.

Проверка клиента

Если пользователь увидел у себя на мониторе, что в системе ISDone.dll произошла ошибка при распаковке, то следует сразу перекинуть этот архив на переносной накопитель. Если на другом устройстве установка проходит без любых проблем, значит, следует переходить к чистке собственной системы. Часто результат на всех компьютерах одинаковый, и это указывает на поврежденность файлов. Особенно стоит обратить внимание на наличие в окне ошибки слов CRC check или указания о том, что нет целостности во всех документах. Причина чаще всего кроется в том, что пользователь не до конца скачал архив с файлообменника. Возможно еще и то, что на компьютере присутствовал вирус, который успел испортить установку. Здесь выход простой: полностью перекачать архив данных, а дальше спокойно начинать процесс внедрения игры. Не исключено, что по избранной ссылке для скачивания уже присутствует битый файл. Тогда попросту стоит воспользоваться другим сайтом или источником раздачи.

Архиватор

Новичков, которые только начинают познавать все тонкости установки игр, сообщение о том, что в структуре ISDone.dll произошла ошибка при распаковке, вводит в ступор. Этого не должно быть, ведь для себя главное запомнить: всегда проверяйте тот текст, который появляется на экране в окне ошибки. Там попросту может говориться о том, что на компьютере отсутствует программа-распаковщик. Если сам архиватор поврежден, то он может не видеть некоторых файлов. Решение здесь состоит в том, чтобы скачать заново все самые популярные приложения в этом роде. Если на компьютере будет 7-Z, WinRar и WinZip, то впредь подобной проблемы не будет возникать. Даже для простой перестраховки лучше иметь эти три архиватора. Тогда пользователь будет наверняка уверен в том, что ошибка возникает не по этой причине.

Наиболее частый случай

Как только пользователь на своем компьютере обнаруживает, что в компоненте ISDone.dll произошла ошибка 7 при распаковке (или с другим числовым кодом), тогда следует сразу начинать очистку системы от вирусов. Далеко не все владельцы ПК могут себе позволить иметь лицензионный антивирус, который будет сетевым экраном блокировать все вредоносные программы. Именно потому всякие документы под видом полезной информации и приложений появляются на компьютере. Вследствие этого система начинает работать в критическом состоянии, многие файлы повреждаются, еще не успев полностью появиться на компьютере (как в случае с архивом игры).

Дабы перестраховать себя в будущем или решить проблему, сейчас нужно воспользоваться бесплатными лечащими утилитами. Примером может быть небольшая программа, которая бесплатно распространяется на сайте Dr.Web. После скачивания запускайте ее, и начнется сканирование. Специалисты данной области всегда пополняют базу новыми алгоритмами, так что качественный поиск гарантирован. Процесс займет от часа до трёх, в зависимости от количества информации на компьютере. Если будут найдены вирусы, значит, это и была причина тому, что в системе ISDone.dll произошла ошибка при распаковке (1 - нумерация кодов). Отправляйте вредоносные файлы в карантин и будьте спокойны за безопасность системы.

Смешной случай

Пользователи при возникновении ошибок с разными кодами сразу думают, что в их системе обнаружены серьёзные неполадки. Это пугает их и заставляет бросаться в панику. На самом деле решение лежит прямо на поверхности. В одном из пунктов установки необходимо указывать путь с каталога папок, куда именно будут поступать все файлы. Некоторые установщики слишком не любят, если название задано кириллицей. Они кроме латыни ничего другого не воспринимают, и из-за этого выходит что в компоненте ISDone.dll произошла ошибка при распаковке (6-й код). Решение здесь проще некуда, ведь стоит лишь заново попробовать установить игру. При этом не забывайте о внимательности. Проверьте языковую панель и наличие русских символов в названиях папок. Наглядный пример буква «с», которая на английском языке так же выглядит, и находится на одной клавише. Это частая проблема, которая возникает по неосторожности пользователей.

Внутренняя память

Когда пользователь часто устанавливает компьютерные игры и любит их коллекционировать, тогда начинаются проблемы с памятью. Только каждый пятый пользователь имеет привычку проверять сколько места осталось на жестком диске и что стоит удалить из имеющихся там файлов. Большинство людей считают, что полтысячи гигабайт занять нереально, и при этом не учитывают, что нынешние проекты требуют самое малое двадцать из присутствующих пятисот. Выходит, что уже с десятой установки могут начаться проблемы. Если возникает на экране сообщение «ISDone.dll (12) произошла ошибка при распаковке», тогда сразу проверяем жесткий диск. Если не хватает места, тогда просто чистим его, освобождаем пространство и начинаем заново установку игры. Лучше в этом случае не продолжать прерванный процесс, ведь в дальнейшем можно будет столкнуться с другими возникшими проблемами.

Оперативная память

По своей природе такой параметр, как оперативная память, редко дает знать о неполадках внутри системы. Пользователь может месяцами пользоваться установленным пакетом Windows без всяческих проблем, но неполадки будут присутствовать. Они дадут о себе знать чаще всего в таких случаях, как установка игры. Сигналами о неполадках с оперативной памятью будет возникновение критической ошибки в виде синего экрана и самостоятельная перезагрузка устройства. Даже если этого не происходит, тогда стоит обратить внимание на производительность операционной системы. Обнаружение частого даже секундного зависания может говорить о том, что необходимо провести диагностику. Сделать это можно, скачав приложение или сделав установочный диск (флешку). Проверка даст результат и сразу же возникнет возможность устранить обнаруженные проблемы.

Файл подкачки

Бывают случаи, когда в структуре ISDone.dll произошла ошибка при распаковке (5-й код) из-за того, что был выключен файл подкачки. Это могло произойти вследствие критической ошибки или в ручном режиме по неосторожности юзера. Чтобы восстановить его работу, необходимо проделать ряд операций. Для начала следует в меню «Пуск» отыскать «Панель управления» и там выбрать пункт «Система и безопасность». В открывшемся меню справа будет присутствовать кликабельная строка «Дополнительные параметры системы». Перейдите по ней и откройте вкладку «Дополнительно», где будет пункт «Параметры быстродействия». Здесь можно менять размер, включать или выключать файл подкачки. На данный момент между аналитиками ведутся постоянные споры на счет того, каким он должен быть. Рекомендуется изменять стандартный показатель только на небольшое, фиксированное количество.

Лучше всего, когда на компьютере никогда не возникает никаких подобных проблем. Предостеречь себя от этого можно. Не стоит ждать, когда наконец-то решил установить любимую РПГ и внезапно всплывает окно «Skyrim: ISDone.dll произошла ошибка при распаковке компонента». В первую очередь всегда следите за своей памятью, как внутренней, так и операционной. Чистите ПК от вирусов и вредоносных документов. Лучше взять для себя за привычку регулярно скачивать утилиты и проверять устройство. После этого чистите реестр и всяческий мусор с компьютера. Процесс кэширования любит оставлять большое количество ненужных остаточных файлов после удаления, установки и перемещения. В конечном итоге просто проводите дефрагментацию дисков после десятка операций. Это также освободит память и позволит избежать многих проблем.

1. Найдите такой же архив (игру, программу), только на другом сайте, загрузите его.

2. Распакуйте стандартным архиватором и посмотрите, повториться ли проблема. Если да - переходите к способу 2.

Способ 2. Решаем "unarc.dll вернул код ошибки 7" - меняем архиватор.

1. Зайдите в Пуск - Панель управления - Удаление программы.

2. Удалите WinRAR или тот архиватор, которым вы пользуетесь.

3. Почистите реестр и временные файлы. Для этого используйте Ccleaner .

4. Установите свежую версию архиватора WinRAR и попробуйте заново запустить нужный файл.

Способ 3. Чтобы исправить unarc dll вернул код ошибки 7 - увеличьте (включите) файл подкачки.

1. Пуск - правой мышкой на Компьютер - Свойства.

3. Перейдите во вкладку Дополнительно - Изменить и укажите желаемый уровень файла подкачки. Он должен быть минимум равный объему вашей оперативной памяти и максимум - двойному объему оперативной памяти.

Способ 4. Для решения "unarc.dll вернул код ошибки 7" - снесите Windows.

Способ 5. Проверьте планки оперативной памяти.

Если даже не помогла переустановка системы - проверьте планки оперативной памяти. Они могут быть поврежденными и некорректно работать.

1. Запустите программу Memtest . Ее нужно установить на флешку или какой-то другой съемный диск.

2. Перезагрузите ПК, нажимая кнопку Del. Зайдите в БИОС, установите First Boot Device ту флешку, на которую записали утилиту. Нажмите F10 - Ok.

3. Запустится процесс сканирования. Подождите, пока он не закончится на 100% и обратите внимание на количество ошибок (error). Если Error"ы есть - вам нужно менять планки вашей оперативной памяти.