Произошла ошибка при распаковке, unarc.dll вернул код ошибки

Причины возникновения ошибок Unarc.dll и Isdone.dll при распаковке файлов в Windows. Несколько способов решения проблемы.
unarc.dll вернул код ошибки Windows

Ошибки связанные с Unarc.dll и Isdone.dll встречаются во всех операционных системах Windows от XP до 11-ой версии. Они возникают, когда вы пытаетесь распаковать архив скачанный с интернета, или при установлении игры или программы.

Текст сообщения в окне: произошла ошибка при распаковке unarc.dll вернул код ошибки -1 (или 7, 11,12).

В интернете полно сайтов предлагающих скачать корректный unarc.dll или программ, которые автоматически исправляют ошибку. Настоятельно не рекомендую их загружать, ни одна из них не работает, но вирусов там полно.

Сперва необходимо прочитать текст самой ошибки. Он нам поможет в поисках причин.

ISDone.dll — произошла ошибка при распаковке: архив повреждён!

В этом случае велика вероятность, что повреждён сам архив, то есть файл не соответствует на 100% тому, что загружал разработчик.

Что делать:

  1. Возможно причина заключается в недозагруженном файле. Попробуйте скачать файл заново.
  2. Скачайте файл архива с другого источника.

Ошибка при распаковке, unarc.dll вернул код ошибки 7 (и другие)

Ошибка unarc

  1. Отключить установленный антивирус. После этого отключить Защитник Windows и если у вас Windows 10, то отключить и SmartScreen. Как это сделать подробно описано на десятках сайтов.
  2. Проверьте, что в пути к файлу архива нет кириллических символов, то есть любых кроме английских. Попробуйте переписать архив, допустим, во временную папку Temp и попытаться запустить распаковку оттуда
  3. Попробуйте установить другой архиватор. Создатели образов, репаков с торрентов стараются впихнуть больше в меньший размер, поэтому используют упаковщики с максимальным коэффициентом сжатия. Вполне возможно, что ваш архиватор не поддерживает используемых алгоритмов.
  4. Увеличьте размер файла подкачки. При распаковке больших архивов, архиваторами активно используется файл подкачки, так как оперативной памяти может не хватать на выполнение этой операции.

Чтобы увеличить файл подкачки, нажимаем комбинацию клавиш Win + R. В появившемся окошке вводим команду:

sysdm.cpl

Далее вкладка Дополнительно → кнопка Параметры → вкладка Дополнительно →кнопка Изменить. Убрать галочку с Автоматически выбирать объём файла подкачки.

Остаётся выбрать любой не системный диск (диск на котором не установлена Windows) и выставить значение по максимуму в размере объёма установленной оперативной памяти.

Изменить размер файла пождкачки как вариант устранения ошибки unarc

Проблемы с оперативной памятью компьютера

Попробуйте открыть файл, который не распаковывается на другом компьютере. Если он там распакуется без проблем с тем же архиватором, есть вероятность, что неисправна оперативная память вашего компьютера.

Что делать в такой ситуации:

  1. Провести диагностику памяти любым доступным способом. Например, через BIOS или с помощью Панель управленияАдминистрированиеСредство проверки памяти Windows.
  2. Поочерёдно вытаскивать планки памяти и пробовать запускать архиватор. Долго, муторно, требует наличия опыта работы с железом. Но стоит того.
Алексей Герзанов aka Gerzoid
Алекс Гезанов

Работаю в сервисном центре по ремонту и обслуживанию бытовой техники. За более чем 10 лет трудовой деятельности, я сталкивался с решением большого количества проблем в работе ОС Windows, периферийных устройств, бытовой техники, игровых консолей Playstation и т. д.