Скачать библиотеку isdone.dll

В данной статье мы с вами разберем такое неприятное явление, как ошибка isdone.dll. Если вы увидели данное явление на своем мониторе, то вы определенно были в процессе установки какой-то скачанной игрушки или приложения. Так как же исправить проблему с файлом isdone.dll на свое компьютере и спокойно установить желаемое?

Текст ошибки следующий: «Произошла ошибка при распаковке: Архив поврежден! Unarc.dll вернул код ошибки: -7. ERROR:archive data corrupted (decompression fails).»

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

isdone.dll — это динамически подключаемая библиотека, которая является рабочим элементом в системе установщика InnoSetup. Данный установщик вы можете встретить довольно часто в различных перепакованных вариациях программ, т.е. Repack или Rip-вариантах.

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

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

  • Отключение антивирусного программного обеспечения. Есть возможность, хоть и малая, что ваш антивирус каким-то образом препятствует работе установщика InnoSetup и блокирует файл isdone.dll. Попробуйте его отключить на время установки игры или программы и посмотрите, не пропала ли ошибка.
  • Кириллические символы на пути установщика. Возникновение данной ошибки также возможно по вине того, что на пути установки находятся кириллические символы, т.е. русские буквы. Переименуйте ваши директории установки или измените их, но только чтобы там не было никакой кириллицы, а затем попробуйте провести установку снова.
  • Обновление DirectX. Вот этот вариант решения ошибки с isdone.dll довольно странным. Можете попробовать обновить DirectX. Некоторые пользователи утверждают, что они смогли одолеть проблему с помощью простого обновления DirectX. Непонятно, каким образом это работает, но можете просто попытаться. Во всяком случае хуже не станет.
  • Проблема с оперативной памятью. Опять-таки, некоторые пользователи утверждают, что проблема возникла из-за каких-то проблем с ОЗУ. Попробуйте переставить планки оперативной памяти местами. Если же у вас только одна планка, то просто вставьте ее в другой слот. Также вы можете проверить свою оперативную память с помощью утилиты MemTest. Данная программа идеально подойдет для проверки оперативки во время появления всяческих ошибок с ней.
  • Отключить DEP(Предотвращение выполнения данных). DEP служит защитной функцией для операционной системы Windows, которая охраняет ее, например, от различных вирусных атак. В общем, штука довольно полезная, но из-за нее могут появляться некоторые ошибки, а в нашем случае это “isdone.dll произошла ошибка при распаковке”. Все что вам нужно сделать, так это внести в список исключений DEP исполнительный файл установщика. Для этого сделайте следующее:
    • Нажмите правой кнопкой мыши на “Пуск” и выберите из контекстного меню пункт “Система”.
    • Далее нажмите на “Дополнительно” в окошке Системы.
    • Пройдите путем «Дополнительно – Быстродействие – Параметры».
    • Затем откройте вкладку «Предотвращение выполнения данных».
    • Поставьте галочку возле “Включить DEP для всех программ и служб, кроме выбранных ниже».
      Нажмите на кнопку “Добавить…” и внесите в список исключений исполнительный файл установщика, а потом нажмите “ОК”.
    • Потом перезагрузите свой компьютер для внесения изменений.
    • Попробуйте снова запустить установку и посмотрите, не исчезла ли ошибка с файлом isdone.dll.

Ну и как обычно, давайте рассмотрим способ с установкой файла в систему, если точнее, то как зарегистрировать файл в системе.

Как установить isdone.dll на компьютер?

  • Для начала скачайте файл isdone.dll в конце этой статьи.
  • Скопируйте файл в системные директории C\Windows\System32 и C\Windows\SysWOW64. Если вы обладатель 32-битной операционной системы, то файл нужно копировать только в C\Windows\System32.
  • Затем вам нужно провести регистрацию файла. Для этого сделайте следующее:
    • Нажмите комбинацию клавиш Win+R для открытия “Выполнить”.
    • В пустую строку впишите regsvr32 /i isdone.dll
  • После этого можете снова попробовать запустить установку приложения или игры.
Подписаться
Уведомить о
guest
3 комментариев
Новые
Старые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии