unarc.dll вернул код ошибки 1,6,7,12,14 — что делать и как исправить?!

при распаковке unarc.dll вернул код ошибки -7
Очередная частая проблема, терзающая нервы заядлых геймеров — это ошибка с библиотекой unarc.dll при распаковке репаков игр или программ в операционных системах Windows 7, Windows 8 и 8.1. Как правило, она содержит сообщение типа: » Архив поврежден! Unarc.dll вернул код ошибки», а в заголовке окна значится имя ещё одной динамической библиотеки ISDone.dll. Наиболее частые коды ошибок — 1,6,7,11,12,14.  При этом в 99% случаев с архивом на самом-то деле всё в порядке. Выяснить это довольно таки легко — надо просто смотреть не столько на код ошибки, сколько на разъяснение, которое идет после слова ERROR. Объясню на примере. 
Посмотрите на описание ошибки в этом случае:

при распаковке unarc.dll вернул код ошибки -12

В качестве причины ошибки значится «failed CRC Check»,  что как раз и говорит о повреждении архива. Поэтому Вам придется качать пакет заново или искать другой. А вот если причиной ошибки значится «decompression failed», как здесь:

при распаковке unarc.dll вернул код ошибки -7

То в этом случае причину надо скорее всего искать на Вашем компьютере и чаще всего она заключается в том что не установлен нужный архиватор ( особенно часто в этом случае в сообщении об ошибке сказано: «unarc dll вернул код ошибки-7»). Понятно, что при инсталляции официальных лицензионных версий пользователь вряд ли столкнется с таким трудностями, так как там не гонятся за уменьшением объема пакета. А вот в случае repack’ов их создатели частенько любят использовать «экзотические» методы архивации (особенно если инсталляция имеет немалый объем), имеющие бОльшую степерь сжатия. Самые часто используемые архиваторы — это:

— RAR с распаковкой через SFX.
— 7-zip с его дополнительными алгоритмами bcj2, delta, lzma2, ppmd и большего словаря может обеспечить лучшее сжатие. Распаковка так же через SFX или dll.
— FreeArc. Распаковка через SFX или dll.
— NanoZIP. Распаковка через SFX.

Помочь при таком раскладе может установка последней версии универсального архиватора 7-zip. Скачать её Вы можете с официального сайта.

как исправить ошибку unarc dll архив поврежден при установке

В принципе, приведенные выше способы устраняют ошибку isdone.dll и unarc.dll в 90% случаев. Все остальные причины являются частными. Тем не менее, я думаю что их нужно рассмотреть подробно.

1. Наличие кириллических символов в наименовании директории. Проще говоря — папка, в которую Вы устанавливаете игру названа по русски, либо в пути к этой папке присутствуют русские слова или буквы. Поясню на примере:

как исправить ошибку unarc dll архив поврежден при установке

То есть Вам надо переименовать папку и попробовать снова установить приложение.

2. Маленький файл подкачки.

Ещё одна причина ошибок  с unarc.dll  — маленький размер или вообще полное отсутствие файла подкачки в Вашей Windows 7 или Windows 8. Это факт может стать критичным при распаковке архива размером в десяток гигабайт. Оперативной памяти начинает не хватать и система активно использует файл подкачки. Но и он не резиновый. Итог — «decompression failed». Чтобы увеличить файл подкачки надо зайти в свойства системы. Сделать это можно через Панель инструментов, либо нажав комбинацию клавиш Win+R и введя команду: sysdm.cpl

как исправить ошибку unarc dll архив поврежден при установке

Открываем вкладку «Дополнительно» и нажимаем кнопку «Параметры»:

изменение размера файла подкачки windows 8

Затем снова вкладка «Дополнительно». В разделе «Виртуальная память» нажимаем кнопку «Изменить». Откроется вот такое окно:

изменение размера файла подкачки windows 8

Снимаем галку «Автоматически выбирать объем файла подкачки» и выбираем локальный диск, на котором его разместим. Для этого советуют выбирать любой отличный от системного диск, где есть большой объем свободного места. Затем указываем максимальный размер равный размеру оперативной памяти и кликаем на кнопку «Задать». Слишком уж большим его тоже делать не стоит. Сохраням параметры.

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

Совсем редкая, но имеющая место причина — неисправность одного из модулей оперативной памяти. За всю историю у меня такой случай был только раз. Выяснить можно двумя способами. Первый — вытащить все планки памяти, затем включать по одному и пробовать запускать распаковку.  Времени это займет немало конечно.

произошла внутренняя ошибка isdone.dll  при установке и распаковке архива

Поэтому оптимальнее пойти вторым путем — проверить планки с помощью специальных программ. Самая популярная — Memtest86+. Правда запустить её не так просто — надо скачать, записать на диск и загрузиться с этого диска.
Пользователи Windows 7 и Windows 8 могут воспользоваться встроенным в систему тестом. Для этого нажимаем кнопку Пуск и пишем: «Диагностика проблем оперативной памяти компьютера». Кликаем по найденному значку, откроется окно:

произошла внутренняя ошибка isdone.dll  при установке и распаковке архива

Заключение:

В список перечисленных способов и методов решения я не включил ещё один,  к которому тем не менее пробуют прибегнуть некоторые пользователи. Они бороздят просторы сети и пытаются скачать файл библиотеки ISDone.dll или unarc.dll и установить их в системную папку. Этот способ не работает. Более того, я даже в Интернете не нашел ни одного реального случая чтобы это помогло. Максимум, чего удается добиться — это сменить код ошибки ( как правило вместо кода -7 появляется код -1).
Если вышеуказанные варианты результата не принесли — Вам остается только пробовать переустанавливать Windows.

Помогло? Посоветуйте друзьям!



unarc.dll вернул код ошибки 1,6,7,12,14 — что делать и как исправить?!: 120 комментариев

  1. Евгений

    Всем привет! Злобная и надоедливая ошибка исчезла поменяв владельца на дисках! все методы перепробовал вплоть до переустановки Windows! и переустановка не помогла! От души автору за видео и в целом за статью! очень помогла мне и не только!

  2. Антон

    О МОЙ БОГ!! помогло с файлом подкачки, АННО 2205 пытался пол недели установить, с 7 на 10, с 10 на 8.1 переходил, не помогало, расположение TEMP менял- туда же, а с файлом подкачки прокатило, оказывается у меня его вообще не было. СПАСИБО БОЛЬШОЕ!!!!

  3. Артур

    при смене владельца выдает сообщение
    Ошибка в применении параметров безопасности к
    C:\$Recycle.bin
    не удалось выполнить перечисление объектов в контейнере. Отказано в доступе

    и так пишет не только к recycle но ко многим другим файлам

  4. Вера

    Пересчитала хэш в торренте и действительно помогло.

  5. Михаил

    Ничего не помогло. 4 раза винду переустановил-не помогло!!!

  6. XasaH Автор записи

    Значит не в винде дело, а в игре или приложении. Либо у Вас нужного архиватора нет.

  7. Влад

    Извиняюсь, я вообще тупень. Скачивал The sims 4, как оказалось проблемы с архивом. Что значит «скачать пакет заново или найти другое», как это сделать?
    Опыта реально мало. Это я вторую игру только скачиваю и вот тут такое.
    Помоги пожалуйста!

  8. XasaH Автор записи

    Влад — попробуйте скачать симс с другого источника.

  9. Ilya

    У меня одна планка оперативки переставил в другой разъём и всё нормально установилось

  10. Вика

    Как сделать новый том в виртуальной памяти? Вообще нифига не получается!

  11. Игорь

    Автор этой статьи реально выручил , устанавливаю Метро Last Light на 15% выдает ошибку , поменял объем файла подкачки . Перезагрузил ПК , грузит нормально . Большое спасибо .

  12. Роман

    Перепробовал все — не помогло, пересчитал хеш в торренте, дозагрузил 0,01, все работает!

  13. Анастасия

    Что делать когда выдаёт такую табличку?
    Произошла ошибка при распаковке. Не совпадает контрольная сумма!
    unarc.dll вернул код ошибки: -12
    ERROR: file C:\ Games\ The SIMS 4\ Data\ Client\ thumbnails.packege failed CRC check
    Что делать? Очень срочно!!!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *