При установке программ или компьютерных игр могут возникать ошибки, прерывающие процесс установки. Особенно часто такие проблемы появляются при установке программ и игр, скачанных из не очень надежных источников, например с торрентов.
Одной из распространенных проблем является ошибка ISDone.dll, которая сопровождается сообщением о том, что Unarc.dll вернул код ошибки. В данном материале мы рассмотрим причины возникновения ошибки ISDone.dll и Unarc.dll при установке игр, а также расскажем как эту ошибку можно исправить в Windows 10 или Windows 7.
Ошибка ISDone.dll, Unarc dll вернул код ошибки
Как уже было сказано, ошибка ISDone.dll в Windows 10 или Windows 7 чаще всего появляется при установке компьютерных игр, а также других программ большого размера. Особенно часто ошибка ISDone.dll возникает при установке не лицензионных игр, например, при установке репака (repack) скачанного с торрентов.
При установке больших игр или программ, установщик часто содержит сжатые данные, которые распаковываются на ваш жесткий диск. Процесс распаковки использует большое количество оперативной памяти и места на жестком диске, а также длится достаточно долгое время. Если при этом происходит какой-то сбой, то установка прерывается с ошибкой ISDone.dll.
Как быстро решить проблему отсутствия DLL на компьютере
Чаще всего ISDone.dll выдает следующее сообщение:
- Произошла ошибка при распаковке ! Unarc.dll вернул код ошибки -1. ERROR: archive data corrupted (decompression fails).
Иногда в сообщении об ошибке ISDone.dll имеется дополнительная информация, указывающая на возможную причину, например:
Также само сообщение может быть на английском языке:
- An error occurred when unpacking ! Unarc.dll returned an error code: -1. ERROR: archive data corrupted (decompression fails).
Причины, которые приводят к появлению ошибки ISDone.dll и Unarc.dll, могут быть разные. Но, все они так или иначе связаны со считыванием или записью файлов. Ниже мы рассмотрим самые распространенные варианты и способы решения данной проблемы.
Как исправить ошибку ISDone.dll и Unarc.dll
Если при попытке установить игру вы получаете ошибку ISDone.dll и Unarc.dll, то первое, что нужно проверить, это пути к файлам установщика. Эти пути не должны содержать русских букв (кириллицы).
Например, если файл находится в папке:
- C:UsersИванЗагрузки
То его нужно переместить в другую папку, путь к которой не будет содержать русских букв. Например, можно использовать папку:
Также кириллицы не должно быть в:
- Названии самого файла установщика (файл « установщик.exe » – будет выдавать ошибку).
- Пути к месту установки (папка « C:Игры » — не подойдет).
- Пути к папке с временными файлами (папка « C:UsersИванAppDataLocalTemp » — не подойдет)
С последним пунктом сложнее всего. По умолчанию в Windows папка с временными файлами находится внутри папки пользователя. Поэтому если имя пользователя содержит кириллицу, то и путь к временным файлам будет содержать кириллицу. Например:
- Пользователь: Иван
- Папка пользователя: C:Users Иван
- Папка с временными файлами: C:Users Иван AppDataLocalTemp
Решить проблему с временными файлами можно двумя способами:
- Изменить расположение папки с временными файлами через «Переменные среды».
- Создать пользователя с именем на латинице и установить программу из по его учетной записи (проще и безопасней).
Другие возможные причины появления ошибки ISDone.dll и Unarc.dll:
- Установщик или архив поврежден . Попробуйте скачать программу с другого сайта.
- Недостаточно места на системном диске . Попробуйте освободить место на системном диске и повторить установку.
- Установка блокируется антивирусом . Попробуйте отключить антивирус и повторить установку.
- Недостаточно оперативной памяти . Попробуйте увеличить файл подкачки и повторить установку.
- Неисправная оперативная память . Попробуйте проверить оперативную память на ошибки и при необходимости заменить модули на новые.
- Msvcp140.dll: что это за ошибка и как ее исправить
- Vcruntime140.dll: что это за ошибка и как ее исправить
- Ошибка «Администратор заблокировал выполнение этого приложения» в Windows 10
- Ошибка «У вас нет разрешения на сохранение файлов в этом месте» в Windows 10
Источник: comp-security.net
Ошибка ISDone.dll и Unarc.dll при установке игры
При установке программ или компьютерных игр могут возникать ошибки, прерывающие процесс установки. Особенно часто такие проблемы появляются при установке программ и игр, скачанных из не очень надежных источников, например с торрентов.
Одной из распространенных проблем является ошибка ISDone.dll, которая сопровождается сообщением о том, что Unarc.dll вернул код ошибки. В данном материале мы рассмотрим причины возникновения ошибки ISDone.dll и Unarc.dll при установке игр, а также расскажем как эту ошибку можно исправить в Windows 10 или Windows 7.
Ошибка ISDone.dll, Unarc dll вернул код ошибки
Как уже было сказано, ошибка ISDone.dll в Windows 10 или Windows 7 чаще всего появляется при установке компьютерных игр, а также других программ большого размера. Особенно часто ошибка ISDone.dll возникает при установке не лицензионных игр, например, при установке репака (repack) скачанного с торрентов.
При установке больших игр или программ, установщик часто содержит сжатые данные, которые распаковываются на ваш жесткий диск. Процесс распаковки использует большое количество оперативной памяти и места на жестком диске, а также длится достаточно долгое время. Если при этом происходит какой-то сбой, то установка прерывается с ошибкой ISDone.dll.
Чаще всего ISDone.dll выдает следующее сообщение:
- Произошла ошибка при распаковке! Unarc.dll вернул код ошибки -1. ERROR: archive data corrupted (decompression fails).
Иногда в сообщении об ошибке ISDone.dll имеется дополнительная информация, указывающая на возможную причину, например:
Также само сообщение может быть на английском языке:
- An error occurred when unpacking! Unarc.dll returned an error code: -1. ERROR: archive data corrupted (decompression fails).
Причины, которые приводят к появлению ошибки ISDone.dll и Unarc.dll, могут быть разные. Но, все они так или иначе связаны со считыванием или записью файлов. Ниже мы рассмотрим самые распространенные варианты и способы решения данной проблемы.
Как исправить ошибку ISDone.dll и Unarc.dll
Если при попытке установить игру вы получаете ошибку ISDone.dll и Unarc.dll, то первое, что нужно проверить, это пути к файлам установщика. Эти пути не должны содержать русских букв (кириллицы).
Например, если файл находится в папке:
- C:UsersИванЗагрузки
То его нужно переместить в другую папку, путь к которой не будет содержать русских букв. Например, можно использовать папку:
Также кириллицы не должно быть в:
- Названии самого файла установщика (файл «установщик.exe» – будет выдавать ошибку).
- Пути к месту установки (папка «C:Игры» — не подойдет).
- Пути к папке с временными файлами (папка «C:UsersИванAppDataLocalTemp» — не подойдет)
С последним пунктом сложнее всего. По умолчанию в Windows папка с временными файлами находится внутри папки пользователя. Поэтому если имя пользователя содержит кириллицу, то и путь к временным файлам будет содержать кириллицу. Например:
- Пользователь: Иван
- Папка пользователя: C:UsersИван
- Папка с временными файлами: C:UsersИванAppDataLocalTemp
Решить проблему с временными файлами можно двумя способами:
- Изменить расположение папки с временными файлами через «Переменные среды».
- Создать пользователя с именем на латинице и установить программу из по его учетной записи (проще и безопасней).
Другие возможные причины появления ошибки ISDone.dll и Unarc.dll:
- Установщик или архив поврежден. Попробуйте скачать программу с другого сайта.
- Недостаточно места на системном диске. Попробуйте освободить место на системном диске и повторить установку.
- Установка блокируется антивирусом. Попробуйте отключить антивирус и повторить установку.
- Недостаточно оперативной памяти. Попробуйте увеличить файл подкачки и повторить установку.
- Неисправная оперативная память. Попробуйте проверить оперативную память на ошибки и при необходимости заменить модули на новые.
Решение ошибки ISDone.dll при установки игр 100% HD
Источник: komza.ru
Как исправить ошибку ISDone.dll Unarc.dll при установке игры или программы
Нужно ли скачивать файлы Unarc.dll и ISDone.dll и про причины ошибки
Сталкиваясь с теми или иными ошибками, связанными с DLL, многие пользователи самостоятельно или используя инструкции в Интернете пробуют скачать эти DLL, в данном случае — Unarc.dll и ISDone.dll, скопировать их в системные папки System32 и/или SysWOW64, а затем использовать regsvr32.exe для их регистрации в системе. Этот метод совсем не подходит для рассматриваемого случая. Независимо от конкретного кода ошибки:
- Unarc.dll вернул код ошибки: -1
- Unarc.dll вернул код ошибки: -2
- Unarc.dll вернул код ошибки: -7
- Unarc.dll вернул код ошибки: -8
- Unarc.dll вернул код ошибки: -11
- Unarc.dll вернул код ошибки: -12
- Unarc.dll вернул код ошибки: -14
Ни одна из них не говорит нам об отсутствии файлов Unarc.dll или ISDone.dll, скорее наоборот — сообщает об их наличии в установщике: так как именно они сообщают об ошибке, но сама ошибка — в данных.
Все ошибки Unarc.dll сообщают о том, что при распаковке данных устанавливаемой игры или другой программы возникли проблемы. Чаще всего связанные с целостностью данных, в некоторых случаях — с их записью. В большинстве случаев ошибка возникает при установке так называемых «репаков» из Интернета, которые по сути являются архивами и, в случае проблем при их распаковке вы и видите сообщение об ошибке.
Простые способы исправить ошибки вида «Unarc.dll вернул код ошибки»
Первое предположение, которое можно сделать из текста сообщения об ошибке — повреждения файла установщика. Хотя это и может быть причиной, чаще причина оказывается более простой. Отсюда первоочередные способы исправить ошибки Unarc.dll:
-
Скопируйте файлы установки вашей игры в папку, полный путь к которой не будет содержать кириллицы (и символов других языков) и пробелов. Также сделайте так, чтобы путь был коротким, а не как на нижеприведённом скриншоте. Например, если по умолчанию вы скачиваете игры в папку «Загрузки», то полный путь может выглядеть как
C:UsersИмя_на_русскомDownloadsДлинное название игры с пробелами и не только repack by Кто-то
— по какой-то причине в таких сценариях при установке могут возникать ошибки Unarc.dll, которые исчезают при использовании кратких путей, состоящих из символов латиницы и цифр.
В большинстве случаев, если мы не имеем дело с более серьезной проблемой, один из 4-х описанных выше шагов, выполненных по порядку, приводит к успешной установке и сообщения ISDone.dll о том, что «Unarc.dll вернул код ошибки» не появляются. Но возможны и иные варианты.
Дополнительные причины и методы решения проблемы
В случае, если аккуратно выполненные шаги из предыдущего раздела инструкции не исправили проблему, можно предположить, что нарушение целостности данных в файлах установки, в процессе распаковки или при их записи на диск действительно имеет место быть. Причины могут быть разными. Распространённые ситуации, методы решения и, для некоторых случаев — проверки:
- Есть вероятность, что файлы были повреждены в процессе скачивания. Возможное решение: заново скачать файлы установки, лучше — из другого источника, ещё лучше — на другой диск, о чем в следующем пункте. Метод проверки: проверить, устанавливается ли скачанный файл на другом компьютере, если перенести его туда, например, на флешке или передать иным образом. На всякий случай выполните проверку дисков компьютера на ошибки.
- Повреждения целостности файлов установки на диске из-за ошибок самого диска. Часто возникает при переносе установщиков на внешних накопителях, таких как флешки, но может произойти и на локальном диске. Решение: выполнить проверку диска на ошибки, заново скачать установщик, желательно на другой физический HDD или SSD, в крайнем случае — раздел.
- Установка игр, с которыми возникает рассматриваемая проблема, происходит путем распаковки по следующему «пути»: источник — оперативная память — папка назначения. И в некоторых случаях нарушения целостности возникают в оперативной памяти. Что попробовать: если включен разгон RAM — отключить, если отключали файл подкачки Windows — включить, при наличии более чем одной планки оперативной памяти, проверить установку с разными планками по отдельности.
Видео инструкция
Один из предложенных способов обычно помогает исправить ошибку Unarc.dll, при условии, что файлы установки не повреждены изначально и отсутствуют какие-либо более серьезные проблемы с оборудованием.
Источник: remontka.pro