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 — что делать и как исправить?!: 171 комментарий

  1. Евгений

    Мне помогли избавиться от ошибки – 12 на WIN10-64bit следующие действия:
    1. Нажимаем WIN+R, в открывшемся окне вводим msconfig и нажимаем OK. Открывается окно «конфигурация системы». Во вкладке «загрузка» ставим галочку «безопасный режим», нажимаем «применить» , OK, «перезагрузка». Компьютер перезагружается в безопасном режиме.
    2. Устанавливаем в этом режиме репак. Повторяем п.1, только галочку «безопасный режим» снимаем и перезагружаемся в обычном режиме.
    3. Играем)))

  2. Павлик Отморозов

    В торрент клиенте, в информации раздачи будет написанно сколько потеряно мегабайт, вот именно из-за них и не устанавливается. Если потеряно не много, то после n кол-ва попыток может установиться. Лечиться это так.
    1. Кликаем правой по раздаче и нажимаем копировать Magnet URI
    2. Кликаем по раздаче и нажимаем удалить, просто удалить, а не удалить загруженые данные
    3. Кликаем на кнопку, которая находится вверху, справа от плюса и нажимаем ок, ждем окончания перехеширования.
    4. Радуемся.
    Способ будет работать только есть сиды на раздаче, если в этом не уверены, тогда нужно переместить на рабочий стол (к примеру) сам торрент-файл, путь к нему можно найти в настройках программы, в разделе папки и после удаления раздачи запустить его.

  3. Имя

    а как нужно ввести память в окне виртуальная память
    в исходную память я ввел свою память, а какие цифры нужно ввести в максимальный размер?
    не могу понять

  4. Николай

    Ни один из способов не помог.Код ошибки -6.Что делать?

  5. Евгений

    Долго мучался с ошибкой unarc.dll returned an error code -7 . Мне помогло установка winrar x86 и x64 одновременно и 7-z таких же разрядностей одновременно. Ну и конечно запуск репака от имени администратора.

  6. Nobody

    мне помогло то, что я перенёс файлы установщика в расположение, где не было кириллицы в названии папок

  7. Юрий

    Ошибка Unarc.dll Вернул код ошибки: -6
    ERROR: file read operation failed
    Вин 7, на SSD диске С винда, жесткий диск разбит на D:GAMES и E:MEDIA
    На диске Д постоянно вылетала эта ошибка.
    Скачал торрент на диск С, установил игру туда же — игра установилась и запустилась.

  8. вииталий

    здраствуйте, появилась ошибка unarc.dll -5 на windows 8.1 что посоветуете сделать? если можно решение проблемы на почту отправить! спасибо заранее!

  9. Gorik

    Все перепообовал, не помогло. Решил проблему отключением SmartScreen.
    Откройте Центр безопасности Защитника Windows (для этого можно нажать правой кнопкой мыши по значку защитника Windows в области уведомлений и выбрать «Открыть», либо, если значка нет — открыть Параметры — Обновление и безопасность — Защитник Windows и нажать по кнопке «Открыть центр безопасности»).
    Справа выбрать пункт «Управление приложениями и браузером».
    Выключить SmartScreen, при этом отключение доступно для проверки приложений и файлов, фильтра SmartScreen для браузера Edge и для приложений из магазина Windows 10.

  10. Андрей

    Два дня мучался с 11-ой ошибкой.. И что парадоксально.. Пробуя все, от и до.. не покидала мысль: а может по старинке, установить на системный диск С? НО нет, мы же простых путей не ищем). Надо, чтоб мозги вовсе стороны разлетались.. Вот так и вышло, 2 дня жизни впустую, а надо было всего то директорию сменить.. Так что советую браться за простые решения, которые иногда совсем и не заметны))) Удачи всем!

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

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