Способы решения этой ошибки. Должно помочь.
unarc.dll вернул код ошибки 1,6,7,12,14 — что делать и как исправить?!
Очередная частая проблема, терзающая нервы заядлых геймеров — это ошибка с библиотекой unarc.dll при распаковке репаков игр или программ в операционных системах Windows 7, Windows 8 и 8.1. Как правило, она содержит сообщение типа: » Архив поврежден! Unarc.dll вернул код ошибки», а в заголовке окна значится имя ещё одной динамической библиотеки ISDone.dll. Наиболее частые коды ошибок — 1,6,7,11,12,14. При этом в 99% случаев с архивом на самом-то деле всё в порядке. Выяснить это довольно таки легко — надо просто смотреть не столько на код ошибки, сколько на разъяснение, которое идет после слова ERROR. Объясню на примере. Посмотрите на описание ошибки в этом случае:
В качестве причины ошибки значится «failed CRC Check», что как раз и говорит о повреждении архива. Поэтому Вам придется качать пакет заново или искать другой. А вот если причиной ошибки значится «decompression failed», как здесь:
То в этом случае причину надо скорее всего искать на Вашем компьютере и чаще всего она заключается в том что не установлен нужный архиватор ( особенно часто в этом случае в сообщении об ошибке сказано: «unarc dll вернул код ошибки-7″). Понятно, что при инсталляции официальных лицензионных версий пользователь вряд ли столкнется с таким трудностями, так как там не гонятся за уменьшением объема пакета. А вот в случае repack’ов их создатели частенько любят использовать «экзотические» методы архивации (особенно если инсталляция имеет немалый объем), имеющие бОльшую степерь сжатия. Самые часто используемые архиваторы — это: - RAR с распаковкой через SFX. — 7-zip с его дополнительными алгоритмами bcj2, delta, lzma2, ppmd и большего словаря может обеспечить лучшее сжатие. Распаковка так же через SFX или dll. — FreeArc. Распаковка через SFX или dll. — NanoZIP. Распаковка через SFX. Помочь при таком раскладе может установка последней версии универсального архиватора 7-zip.
В принципе, приведенные выше способы устраняют ошибку isdone.dll и unarc.dll в 90% случаев. Все остальные причины являются частными. Тем не менее, я думаю что их нужно рассмотреть подробно.
1. Наличие кириллических символов в наименовании директории. Проще говоря — папка, в которую Вы устанавливаете игру названа по русски, либо в пути к этой папке присутствуют русские слова или буквы.
То есть Вам надо переименовать папку и попробовать снова установить приложение.
2. Маленький файл подкачки. Ещё одна причина ошибок с unarc.dll — маленький размер или вообще полное отсутствие файла подкачки в Вашей Windows 7 или Windows 8. Это факт может стать критичным при распаковке архива размером в десяток гигабайт. Оперативной памяти начинает не хватать и система активно использует файл подкачки. Но и он не резиновый. Итог — «decompression failed». Чтобы увеличить файл подкачки надо зайти в свойства системы. Сделать это можно через Панель инструментов, либо нажав комбинацию клавиш Win+R и введя команду: sysdm.cpl
Больше инфы можно посмотреть тут:
http://nastroisam.ru/unarc-dll-isdone/
Разработчик: Arc
Краткое описание: Ошибка при распаковке: Архив поврежден! Unarc.dll вернул код ошибки: -7 ERROR: archive data corrupted (decompression fails)
Совместимая операционная система: Windows All
Скачать
unarc.dll версия файла: 3.10.310
Что делать если возникла ошибка dll или dll не найден?
Куда кидать этот DLL файл? Куда устанавливать dll — unarc.dll
Как правило распаковку загруженного dll-файла имеет смысл производить в папку той программы, которая запрашивает эту dll-библиотеку или ругается на отсутствие этого файла. Извлеките unarc.dll в папку на вашем компьютере. Мы рекомендуем вам распаковать его в директорию программы, которая запрашивает unarc.dll. Если это не работает, вам придется извлечь unarc.dll в вашу системную директорию. По умолчанию это:
C: \ Windows \ System (Windows 95/98/Me)
C: \ WINNT \ System32 (Windows NT/2000)
C: \ Windows \ System32 (Windows XP, Vista, 7)
Если вы работаете на 64-разрядной операционной системе, то распакуйте unarc.dll в C: \ Windows \ SysWOW64 \.
На этом этапе обязательно создайте резервную копию старого файла (на всякий случай!). Перезагрузитесь. Если вышеперечисленные действия не помогли — попробуйте следующее: Откройте меню Пуск и выберите пункт «Выполнить». Введите CMD и нажмите Enter (или если вы используете Windows ME, наберите COMMAND). Введите regsvr32 unarc.dll и нажмите Enter.
Если не найден DLL, то здесь можно скачать DLL
unarc.dll бесплатно!