Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

В статье описаны самые рабочие методы решения ошибки ISDone.dll: Произошла ошибка при распаковке: Архив поврежден! Unarc.dll вернул код ошибки.

Геймеры часто встречают сообщение «Произошла ошибка при распаковке unarc.dll». Она встречается на разных операционных системах Windows и говорит о том, что не удается открыть архив с игрой или другими приложениями. Часто ошибка сопровождается дополнительной информацией. Рассмотрим основные случаи, причины ошибки, а также определим, как ее устранить далее в этой статье.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

15 июня 2015

Каждый пользователь хотя бы раз сталкивался с тем, что при установке игры выдаёт какую либо ошибку, из-за которой дальнейшая установка прекращается. В этой статье мы рассмотрим несколько способов как избавиться от популярной в последнее время «ошибки 7».

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

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

Что делать, если при установке игры выдаёт ошибку с текстом «Архив поврежден! Unarc.dll вернул код ошибки -7.»? Рассмотрим проблему подробнее.

Не все геймеры приобретают лицензионные версии игр через специальные площадки. Многие пользователи скачивают бесплатные сборки, с которыми часто возникают трудности или во время игры, или еще в процессе инсталляции. Одной из распространенных проблем является ошибка при распаковке игровых архивов. Сегодня мы разберемся, как исправить ошибку «Unarc.dll вернул код ошибки 7» при установлении игры.

Несмотря на то, что в тексте ошибки упоминается библиотека Unarc.dll, проблема заключается не в этом файле. Менять или удалять его строго запрещено.

Почему выскакивает ошибка ISDone. dll

ISDone.dll — это библиотека, отвечающая за распаковку и подготовку файлов к запуску приложений. Поддерживает архивы .arc, .7z, .rar, .pcf, .srep. Ее часто используют репакеры игр для максимального ужатия файлов игры. Поэтому ошибка ISDone.dll чаще всего встречается в RePack-версиях игр больше 8 GB, которые, в свою очередь, распространяются через торрент.

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

если качал с media get то нажми на скачаный файл правой кнопкой мыши там найдешь графу проверить целостность (ну или как-то так) нажимай он проверит файлы докочай что нужно и опять устанавливай!

это из-за защитника виндовс, отключи его

У самого только что была такая проблема.
Возврат ошибки происходит в разных местах архива при установки fallout4, farcry4, GTA 5.
Архивы тут совершенно не причем.
Решение, в моем случае – вернуть разогнанную память и проц. в дефолтное состояние.
Не знаю почему так, но игры из bin архивов не хотят ставится на разогнанный комп.
После установки возвращаю профиль разгона назад и вуаля.

Обсуждали тут уже, используй:

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Можно сменить регион и время в параметрах

Если вы скачиваете любительские сборки и нелицензионные версии компьютерных игр, то можете столкнуться с проблемами при установке. Неполадки связаны с ошибками в архивах, где запакованы игровые файлы. Установщик не может извлечь необходимые данные, в результате чего выдает ошибку и останавливает процедуру. Сегодня мы поговорим о том, как исправить одну из таких ошибок (Unarc.dll вернул код ошибки: -7).

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

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

Специалист по WEB-программированию и компьютерным системам. Редактор PHP/HTML/CSS сайта os-helper.ru.

Спросить у Дарьи

В руководстве представлены все универсальные методы, которыми можно исправить ошибку вне зависимости от конкретного кода.

Ещё кто-то советовал установить архиватор 7-zip последней версии . Лично у меня такая байда была раз из-за нехватки места на диске “C” . Удачи !

Ошибки с библиотекой isdone.dll с сообщением «Unarc.dll вернул код ошибки» могут быть вызваны как проблемами с железом (обычно — оперативной памятью), так и софтом. Ошибка с возвратом кодов 11, 12, 5, 7, 14, 6, 2 чаще вызывается неверным названием или расположением файла или проблемами внутри системы.

Во время установки Windows может выдать сообщение в стиле «Архив поврежден! Unarc.dll вернул код ошибки». Смотреть нужно не на код ошибки, а на информационное сообщение, которое идет после него. Желательно скопировать архив/установочные файлы на флешку и попробовать установить их на другом компьютере. Если установка запускается успешно, значит проблему следует искать не в архиве.

Практически всегда проблему можно устранить точечным воздействием, не прибегая к радикальным мерами и не пробуя все советы из интернета подряд. Ниже приведены простые инструкции и советы, которые могут помочь диагностировать причину и исправить проблему.

Как исправить ошибку с isdone.dll:

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Причины ошибки при распаковке

Если в ошибке значится причина «failed CRC Check», то это значит, что файл архива поврежден. В этом случае остается только искать рабочий файл. Дополнение к ошибке «decompression failed» говорит о причинах, связанных с компьютером пользователя. Возможно, что на компьютере отсутствует архиватор, который работает с этим форматом. Тем более, что создатели «репаков» игр и программ часто используют для архива особые форматы и программы. Чаще всего это RAR, со способностью распаковывать при помощи SFX, 7-ZIP со специальными алгоритмами архивации ppmd, dcj2, delta, lzma2, FreeArc с распаковкой через SFX и другие.

При установке проблемной игры или приложения, необходимо внимательно выбрать путь установки. В нем не должно быть кириллицы, то есть русских букв. Путь весь должен состоять только из латинских символов или цифр. Например, при установке DotA2 в папку «Игры» возникнет ошибка. Попробуйте отменить установку, переименуйте папку в «Game» или что-то подобное на английском языке и снова запустите установку.

Другие методы устранения ошибки unarc. dll

Процессу установке может мешать системный Защитник Windows и Брандмауэр. Поэтому их нужно отключить, можно на время.

  • Откройте «Параметры» (Windows1, 10). Найти пункт можно, нажав кнопку «Пуск» и выбрав пиктограмму шестерни.
  • Найдите здесь пункт «Безопасность» (Система и безопасность).
  • Выберите Брандмауэр Windows и деактивируйте его.
  • Далее нужно найти пункт «Обновления и безопасность». Здесь открыть «Защитник Windows» и снова выбрать «Центр безопасности».
  • Слева на панели (Windows 10) выберите иконку щита.
  • Найдите защиту в реальном времени и отключите ее.

Если установлено дополнительное антивирусное программное обеспечение, то его также необходимо отключить. Практически во всех программах есть специальные функции отключения экранов реального времени на некоторое время. Их можно найти через панель быстрого доступа (возле регулятора звука и часов). Отключите всю систему защиты вашего компьютера на время и попытайтесь снова установить приложение. Ошибка при разархивировании файла unarc.dll должна исчезнуть.

https://youtube.com/watch?v=9GH44uqXWYU%3Ffeature%3Doembed

Геймеры часто встречают сообщение «Произошла ошибка при распаковке unarc.dll». Она встречается на разных операционных системах Windows.

Ошибка ISDone.dll обычно возникает во время установки игр на Windows 11/10 и ее предшественниках. Основная причина этой проблемы – это недостаток памяти для обработки приложения, скаченные игры с торрента блокирует антивирус, либо файлы DLL отсутствуют или повреждены.

Большие компьютерные игры часто становятся жертвой этой проблемы из-за нехватки свободного места в ОЗУ. Поэтому, чтобы исправить ошибку ISDone.dll в Windows 11/10, вам нужно сосредоточиться на двух направлениях: Память и DLL файлы. В RAM возможны 2 ситуации, она слишком мала, чтобы управлять игрой или повреждена во время сбоев.

С другой стороны, если dll файл является причиной, то повреждение или отсутствие файла, является причиной на которой вы должны сосредоточиться. В большинстве случаях ошибка ISDone.dll возникает из-за неисправного файла Unarc.dll, находящегося в папке System32 в 32-разрядных операционных системах и в папке SysWOW64 в 64-разрядных системах и выдает следующее сообщение об ошибке:

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Таким образом, если вы видите это сообщение об ошибке, значит ваш компьютер не смог прочитать установочные архивные файлы. Разберем для начала способ, который помог большинству пользователей, чтобы исправить проблему isdone.dll с кодом ошибки Unarc.dll при распаковке, а потом рассмотрим обходные решения данной ошибки.

Здрасте. Купил комп пол года назад, но как-то за это время мне хватало игр на старом жестком да и обычно игры покупаю. Однако случилась проблема в ходе которой я пришел к выводу что возможно битая оператива или хард. Все нижеописанное со мной не случалось ранее на других конфигурациях компа никогда.

вобщем скачал я игру с торрента, первая проблема которая меня настигла это загрузка останавливалась на 99.9%, потом можно было часами ждать но закачка до конца не происходила. Потом нагуглил я мол другой клиент трекера поставить. поставил другой, перехешировал игру и докачавшись последний процент, вылез синий экран. Я не успел ничего запомнить ибо комп ушел в перезагрузку. Меня такая тема не обрадовала. Я стал качать ту же игру с других сайтов но все репаки зависали на скачке в 99.9%. В итоге я нашел репак который докачался до конца. Но при установке выдало ошибку мол архив поврежден код ошибки блаблабла.. Скачивал я с трех разных раздач но при установке выдавало одно и тоже. Тогда я решил проверить а что если сам заархивирую чтонить и попробую распаковать. Заархивировал я значит первый попавшийся сезон сериала в SFX, ну т.е. чтобы архив был exe. и к моему удивлению при распаковке моего же архива мне выдало что мол контрольная сумма не совпадает блаблабла. Ну т.е. что архив поврежден. Я пол дня гуглил но не нашел выход из ситуации. Были варианты типо недостающие файлы в папку виндовс скопировать и прочая лабуда. Операционку я не переставлял, учитывая что на многих сайтах у людей с подобной проблемой, данное действо не помогало. Главная причина в основном это мол битая оперативная память. Вот у меня и возник вопрос как собственно это связанно. и если сам комп видит оперативу в полной мере ( у меня две платы по 8гб) в играх никаких проблем нет, а только при установке репаков, то что собственно реально за фигня произошла? Как это победить, если были у кого такие проблемы, как их решить.

Читайте также:  Неправильный поток продувки системы улавливания паров топлива (EVAP)

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

Что делать, если при установке игры выдаёт ошибку с текстом «Архив поврежден! Unarc.dll вернул код ошибки -7.»? Рассмотрим проблему подробнее.
Причина возникновения
В каждой ошибке в описании пишут, в чём именно проблема. Если обратите внимание, ниже названия ошибки присутствует текст ERROR: archive data corrupted (decompression fails), что в переводе ОШИБКА: данные в архиве повреждены (распаковать не удалось). Причины могут быть следующими:

«битый» архив либо в нём есть проблемные файлы, которые при установке система или не находит или не может использовать;
проблема с памятью компьютера;
устарела версия WinRAR (при распаковке игры с архива);
забит или неверно заполнен реестр.

Как решить проблему
Первым делом стоит отметить, что если бы проблема была с памятью компьютера, то у вас бы глючили абсолютно все файлы с расширением .exe, то есть запускаемые приложения. Таким образом, эта ошибка встречается очень редко. Проблему решает переустановка операционной системы и установка всех необходимых драйверов к ней.
Возможно дело в вашей операционной системе (не подходит для игры, либо же установлена неверно). В таких случаях рекомендуется переустановить ОС и попробовать установить игру ещё раз.
В случае если устарела версия WinRAR, обновите её и попробуйте распаковать игру.
Самой распространённой причиной возникновения данной ошибки являются проблемы с реестром. Он может быть переполнен или же заполнен неверно. Вы можете очистить реестр вручную, но стоит отметить, что существует очень много различных программ, такие как RegCleaner, CCleaner, nCleaner и другие, которые предназначены для его очистки. Все они весьма удобны и просты в использовании.
Ошибки в играх

раньше я устанавливал игры а шас стали проблемы это вирус который распарастраняют русские хакеры с целю чтобы люди покупали игры а не скачивали

Выключите антивирус на 2-4 часа. Переустановите игру ваш антивирус удалил некоторые файлы во время установки игры.

ISDone. dll произошла ошибка при распаковке Unarc. dll вернул код ошибки

Переустановка архиватора

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

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Как исправить ошибку ISDone. dll с кодом Unarc. dll в Windows 10

Сначала давайте разберем способ, который в большинстве случаев помогает – это установка игры в безопасном режиме. Большие игры имеют огромную коллекцию файлов и они создают конфликты с предустановленными драйверами и сторонним программным обеспечением. Как только вы войдете в безопасный режим, все эти приложения не загрузятся, поэтому для игры есть свободное место. Следовательно, установка игры в безопасном режиме избавит вас от всех лишних процессов и памяти. Для этого давайте выполним некоторые шаги.

1. Нажмите и удерживайте клавишу “Shift” на клавиатуре. Теперь перезагрузите компьютер. Для этого нажмите “Пуск” на панели задач, после чего на значке “Выключение” выберите “Перезагрузка”. Можете ознакомиться с полным руководством, как зайти в безопасный режим windows.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

2. После перезагрузки компьютера, в безопасном режиме установите игру, в которой отображается ошибка.

3. После установки игры, вам нужно выйти из безопасного режима. Для этого нажмите комбинацию кнопок Win+R и введите msconfig.

4. в открывшимся окне “конфигурация системы”, перейдите во вкладку “Загрузка” и снимите флажок “Безопасный режим”. Нажмите применить и “OK”, после чего перезагрузите компьютер или ноутбук и наслаждайтесь игрой без ошибки ISDone.dll и Unarc.dll в windows 10. Если не помог этот метод, то рассмотрим ниже 2 способа связанные с RAM и DLL.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Решения связанные с RAM (ОЗУ)

Большие игры занимают от ГБ, по этому у ОЗУ не хватает объема для выполнения требуемого пространства. Windows использует часть жесткого диска как виртуальную память и называется размеров файла подкачки. Следовательно, увеличьте его объем и убедитесь, что оперативная память соответствует требованиям к игре.

1. Нажмите кнопки Win+R и введите sysdm.cpl, чтобы открыть свойства системы.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

2. В открывшимся новом окне перейдите во вкладку “Дополнительно” и в разделе быстродействие нажмите “параметры”.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

3. Нажмите на вкладку “Дополнительно” и ниже в разделе виртуальная память щелкните на “Изменить”.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

4. В окне виртуальная память снимите галочку “автоматически выбирать объем файла подкачки”. Далее выберите точкой “Указать размер” и задайте в графах минимальный 100 и максимальный 3000 размер. Обратите внимания, что вы можете увеличить размер, если игра требует больше. Теперь нажмите OK и система попросит перезагрузить компьютер, чтобы сделать изменения эффективными. После перезагрузки, запустите установку игры, чтобы проверить, исправлена ​​ли ошибка isdone.dll при распаковке игры и не возвращается ли код Unarc.dll.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Удалить файлы Temp

1. Зажмите комбинацию кнопок Win+R и наберите в поле %TEMP%, чтобы открыть местоположение скрытых временных файлов.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

2. Выделите все файлы, которые находятся в папке temp и удалите их.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Запустить средство диагностики оперативной памяти Windows

После увеличения размера файла подкачки, сохраняющаяся ошибка указывает на то, что в ОЗУ может быть что-то неправильно. Средство диагностики памяти Windows устранит сомнения, поэтому запустите его на своем компьютере. Мы разберем кратко, как запустить диагностику, но более подробно можете посмотреть по ссылке, как проверить оперативную память на ошибки.

1. Нажмите “пуск”, наберите mdsched.exe и запустите его.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

2. В диалоговом окне средство проверки памяти windows, выберите пункт “Выполнить перезагрузку и проверку (рекомендуется)”. После перезапуска, появится синий экран с тестом для ОЗУ. Если в тесте возникнут серьезные ошибки, то скорее всего придется заменить планку RAM. Смотрите более подробно по ссылке выше, там описаны как исправить ошибки и к чему они относятся.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Запустить очистку диска

Файлы установки Windows много раз добавляют мусор в дополнение к системным файлам. Процесс установки игры может быть прерван из-за беспорядка мусорных, старых файлов, поэтому запуск очистки диска был бы хорошей идеей. Хотя руководство по очистке жесткого диска от ненужных файлов уже существует, но мы рассмотрим его здесь вкратце.

1. Нажмите Win+R и наберите cleanmgr, чтобы запустить средство очистки диска.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

2. В новом окне выберите системный диск для очистки его от мусора.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

3. Отметьте галочкой все что находится в списке и нажмите снизу “очистить системные файлы”. В следующим окне также отметьте весь список файлов для удаления и нажмите OK, чтобы удалить мусор с системного диска.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Решения связанные с DLL-файлами

DLL показывает динамическую библиотеку ссылок, которая помогает выполнять несколько задач в операционной системе Windows. В папку System32 установочного диска входят все DLL-файлы, которые назначаются различным функциям. Обычно игры содержат все необходимые dll файлы, но когда у вас пиратская или поврежденная игра, это и вызывает различные ошибки, как правило с отсутствием библиотек. Если вы обнаружите ошибку ISDone.dll на ПК с Windows 11/10, то здесь представлено несколько рабочих решений.

Отключить антивирус

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

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

2. В том же окне центра безопасности нажмите на значок “домика” кабинет и выберите “брандмауэр и безопасность сети”.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

3. Вы увидите “Общественная сеть”, “Частная сеть” и “Сеть домена”. Нажмите на каждую из них и перетяните ползунок в режим отключения. Теперь убедитесь, что ошибка ISDone.dll в Windows 10 или Windows 11 не возникает во время установки игры и не возвращается код Unarc.dll.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Карантин антивируса

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Проверка диска и SyS файлов

Запуск инструмента SFC, DISM chkdsk по восстановлению поврежденных системных файлов и битых секторов на диске, также является отличным способом, если выше решения не помогли. SFS и DISM проверят системные файлы и по возможности восстановит поврежденные, если обнаружит их, а chkdsk автоматически исправит плохие сектора на диске.

1. Запустите командную строку от имени администратора.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

2. В командную строку введите ниже три команды по очереди, дожидаясь окончание процесса каждой, после чего, перезагрузите ПК и убедитесь, что ошибка ISDone.dll при установке игры пропала и код Unarc.dll исчез.

  • chkdsk c: /f /r
  • sfc /scannow
  • DISM /Online /Cleanup-Image /RestoreHealth

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Перерегистрируйте файл ISDone. dll

Поврежденный файл ISDone.dll или Unarc.dll является основной причиной этой проблемы, поэтому вам необходимо перерегистрировать его. В предыдущем процессе вы уже изучили способ запуска “командной строки” с правами админа.

1. Задайте команду в командной строке regsvr32 Isdone.dll, чтобы перерегистрировать файл ISDone.dll.

Если вы обнаружите, что произошла ошибка при распаковке: Архив поврежден unarc.dll вернул код ошибки ERROR: archive data corrupted (decompression fails), то также выполните следующую команду в CMD regsvr32 unarc.dll.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Загрузите файлы ISDone. dll и unarc. dll

Это проверенное решение, если файлы DLL отсутствуют или работают неправильно.

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

4. Откройте системный диск по пути C:/Windows/System32 и скопируйте туда эти файлы.

Надеюсь, что вы исправили данную ошибку ISDone.dll с кодом Unarc.dll при установке игры.

Решение запуска установщика игры или программы с папки TEMP

В комментариях один пользователь под ником Павел Панченко поделился интересным способом. Если Вам, вышеперечисленные методы не помогли, то разберем еще одно решение данной проблемы. Суть такова, что нужно закинуть сам установщик игры в временную папку windows “TEMP”, давайте разберем как это сделать.

Читайте также:  Еще одна услуга блокируется интернет-провайдером

1. Нажмите сочетание кнопок Win+R и введите %TEMP% или перейдите по пути включив скрытые папки и файлы C:пользователиимя_пользователяAppdataLocalTemp

2. Скопируйте сам установщик “.exe” игры или программы и поместите его в открытую папку temp. Далее просто запустите установку игры с временной папки temp. Если будет выдавать ошибки, то попробуйте запустить установку от имени администратора, нажав по самому установщику правой кнопки мышкой. После успешной установки, можете удалить сам установщик, чтобы не занимал драгоценное место на системном диске.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Название папки на русском

Если при установке игры вы создали папку и задали её имя на русском языке, то переименуйте в латиницу (англ.). Либо, при повторной установке игры задайте сразу имя папки на английском.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Редактирование PrefetchParameters

Нажмите Win+R и введите regedit, чтобы открыть редактор реестра. В реестре перейдите по пути:

HKEY_LOCAL_MACHINESYSTEMControlSet001ControlSession ManagerMemory ManagementPrefetchParameters

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Установка библиотек DLL

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Замена файла unarc. dll

  • После загрузки нужного нам файла, откройте папку его расположения и скопируйте его.
  • Откройте системную папку Windows, далее найдите 2 папки: System32 и SysWOW Файл нужно вставить в обе эти папки.
  • Запустите командную строку, нажав WIN+R. В ней введите следующие символы «regsvr32 unarc.dll» и нажмите клавишу ввода.
  • Перезагрузите компьютер.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Попробуйте снова запустить приложение, с которым у вас возникала ошибка.

Другие способы

Также вы можете проверить на практике еще ряд дополнительных методов:

  • Установка в другое место. Попробуйте перезапустить инсталлятор и выбрать другую папку, а также другой раздел жесткого диска. Путь до директории должен состоять из английских букв.
  • Отключение антивируса. Перед запуском установщика выключите защиту Windows и брандмауэр.
  • Отключение параметров контроля учетных записей. Это позволит установщику вносить необходимые изменения без вмешательства и блокировки со стороны Windows.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Скачивание новой версии игры

В окне с ошибкой может быть указан дополнительный текст на английском языке. Чаще всего пользователь наблюдает на своем экране «ERROR: Archive data corrupted (decompression fails)». Из перевода фразы можно сделать вывод, что произошел сбой при извлечении из-за повреждения архива. Если вариант с переустановкой или использованием нового архиватора не помог, то в большинстве случаев виновата неисправная сборка игры.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Такое случается, если вы скачиваете урезанную версию в целях экономии трафика или места на жестком диске. Также к ошибке могут привести встроенные любительские модификации. Мы рекомендуем искать «чистую» версию желаемой игры, которая распространяется в полном виде без запаковки в repack.

Руководитель проекта, эксперт по модерированию комментариев.

С лицензионными версиями игр, которые загружаются через специальные сервисы Steam, Uplay, Origin и подобные, такие проблемы не случаются. Если у вас есть средства, то вы можете избавить себя от ошибок при установке, купив лицензию.

Причина ошибки — оперативная память

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

  • Откройте смотровую крышку системного блока компьютера.
  • Найдите перпендикулярно установленные платы оперативной памяти. Чаще всего они находятся возле главного кулера процессора.
  • Если планок 2 и больше, необходимо вынуть их все, затем поочередно вставлять в гнездо и проверять наличие ошибки. При этом взаимодействовать руками с деталями компьютера необходимо при отключенном питании электросети.

В том случае, если все планки оказались рабочими, перейдем к другому методу. Он заключается в проверке наличия драйверов устройств компьютера. Для этого нам нужно запустить «Диспетчер устройств». Можно ввести запрос в строке поиска, нажав кнопку «Пуск». Откройте список устройств и просмотрите все пункты. Если с драйвером устройства будут какие-нибудь неполадки или драйвер будет нуждаться в обновлении, то возле него можно увидеть восклицательный знак в желтой рамке. В случае обнаружения такого значка, нажмите по нему правой кнопкой мыши и выберите пункт контекстного меню «Обновить драйверы».

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Выбирайте версию, которая подходит вашей операционной системе Windows по разрядности. Из-за несоблюдения требований к ПО также можно столкнуться с ошибками.

Отключение защиты, антивируса и SmartScreen

Ошибка с библиотекой isdone.dll возникает при установке пиратских версий игр (загруженных из интернета, через торренты) из-за особенностей работы таких приложений. Подобные игры идут с пометкой RePack (от «Механики» или других источников) и могут некорректно восприниматься защитой операционной системы.

Справедливости ради, многие архивы с играми из торрентов действительно содержат вредоносные файлы и вирусы. Если проверка файлов при помощи установленного антивируса не выявила проблем, можно попробовать его отключить и переустановить игру заново. Часто игры начинают нормально работать после этих действий на Windows 7, 8 и XP. Для Windows 10 потребуется дополнительно отключить встроенный фильтр SmartScreen.

  • Удалить игру через uninstall.exe или Пуск — Панель управления — Установка и удаление программ.
  • Перезагрузить компьютер.
  • Отключить антивирус.
  • Отключить встроенный Брандмауэр Windows.
  • Для Windows 10 — отключить фильтр SmartScreen.
  • Попробовать установить игру заново.

Для отключение фильтра SmartScreen (только для Windows 10) нужно:

  • Нажать ПКМ по значку Защитника Windows и открыть Центр безопасности.
  • Выбрать «Управление приложениями и браузером».
  • Выключить SmartScreen, поставив галочку в положение «Выключить».

Выключать фильтр нужно для всех приложений: Проверка приложений и файлов, SmartScreen для Microsoft Edge и SmartScreen для приложений Магазина Windows. Часто этих действий достаточно, чтобы ошибка с файлом isdone.dll перестала возникать при установке игры. Альтернативный вариант — найти другую версию приложения и попробовать снова.

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

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Если не устанавливается ни одна игра или приложение и появляются ошибки при установке/распаковке с файлами isdone.dll или unarc.dll, значит эти библиотеки повреждены и не работают корректно. Проблема в том, что причин этому может быть множество. Для исправления ситуации придется последовательно выполнить ряд действий из инструкции ниже, при этом желательно регулярно повторять попытки установки, чтобы не изменить лишнего в системе.

Ошибки, возникающие из-за этой проблемы:

  • Прекращена работа программы. В начале процесса инсталляции установщик просто перестает работать с появлением соответствующего окна.
  • Архив поврежден. Произошла ошибка при распаковке — архив поврежден. Unarc.dll вернул код ошибки -7. Архив действительно может быть поврежден: можно перехэшировать торрент (перезапустить загрузку с других источников), найти другую версию игры и попробовать установить её, переустановить или перезапустить WinRar — проблема может быть в архиваторе, а не в архиве. Ошибка может выглядеть так: «Произошла ошибка при распаковке. ERROR: archive data corrupted (decompression fails)».
  • Любая ошибка может быть вызвана неправильным расположением архива и файлов с игрой. Решение: Нажимаем Win+R вводим %TEMP% = найти; копируем файлы установки в эту папку (%TEMP%) после чего от туда уже запускаем установку. Файл установки или приложения должен быть запущен от имени администратора, из временной папки TEMP. Ошибка Isdone.dll может перестать появляться, если просто перенести файлы в раздел-другой выше от текущего расположения.
  • Ошибка также может вызываться наличием русских букв в пути к файлам игры или unarc.dll. Нужно переименовать папки так, чтобы весь путь было на английском языке — к примеру, папку «Игры» переименовать в «Games» или «Гонки» в «Racing». Это особенно актуально для Windows 7 и ранее — для Windows 10 случаев ошибки по этой причине найти не удалось.

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

Как исправить ошибку isdone.dll (unarc.dll вернул код ошибки при распаковке):

  • Проверить ПК на вирусы. Можно использовать бесплатный антивирус для Windows от Касперского, а также CCleaner для чистки реестра и системы.
  • Использовать DLL Files Fixer. Если быть точным, старая версия программы DLL Files Fixer уже не поддерживается, а при загрузке «крякнутых» версий из сомнительных источников можно получить больше вреда, чем пользы. Вместо него используется новый клиент DLL-FILES.COM CLIENT. Он платный, стоит 699 рублей, однако производитель дает гарантию и возвращает средства, если что-то идет не так. Если нет возможности или желания использовать DLL Files Fixer или аналогичный софт, загружать и устанавливать isdone.dll и другие библиотеки придется самостоятельно.

Если ничего не помогает, можно попробовать загрузить и установить (инструкция по установке) следующие библиотеки:

  • ISDone.dll и unarc.dll — библиотеки, на которых начинаются проблемы с установкой.
  • Установить msvcr100. Также могут потребоваться msvcr110, msvcr120, msvcp140 и другие файлы с аналогичными названиями. Эти библиотеки нужны для работы компонентов Microsoft Visual C++. Не лишним будет обновить Microsoft Visual C++ и драйвера видеокарт.

Важно удостовериться, что загружаемые и подключаемые библиотеки соответствуют версии системы. В противном случае, при попытке зарегистрировать библиотеку будет появляться ошибка «Возможно модуль Isdone.dll не совместим с версией Windows, работающей на этом компьютере. Проверьте совместим ли этот модуль с x86 или x64 версией regsvr32.»

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

Помните, что на старых ПК действительно может не хватать ресурсов и памяти (ОЗУ), файл подкачки может забивать временная папка temp и другие файлы, которые нужно чистить или наращивать размер файла подкачки, что тоже не всегда хорошо. Статистически, проблема с нехваткой ОЗУ на старых ПК наиболее часто появляется при попытке установки следующих игр: GTA 5, Ведьмак, Скайрим, Mafia, Battlefield 2 и аналогичных или выше по системным требованиям.

Читайте также:  The sims 4. ошибка -11 Что делать?

Смена архиватора

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

После деинсталляции желательно провести очистку компьютера от лишнего «мусора». Для этой цели подойдет утилита CCleaner или Revo Uninstaller.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Увеличение файла подкачки

Недостаток оперативной памяти проявляется на слабых компьютерах или при распаковке объемных игровых файлов. Установщик не может поместить в оперативную память больший объем информации, чем сама ОЗУ. Чтобы решить этот вопрос, необходимо увеличить файл подкачки Windows.

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

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

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

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Видеоинструкция

Если нашей инструкции оказалось недостаточно для понимания темы, то обязательно посмотрите представленный ролик.

Причина возникновения

  • «битый» архив либо в нём есть проблемные файлы, которые при установке система или не находит или не может использовать;
  • проблема с памятью компьютера;
  • устарела версия WinRAR (при распаковке игры с архива);
  • забит или неверно заполнен реестр.

Как решить проблему

  • Первым делом стоит отметить, что если бы проблема была с памятью компьютера, то у вас бы глючили абсолютно все файлы с расширением .exe, то есть запускаемые приложения. Таким образом, эта ошибка встречается очень редко. Проблему решает переустановка операционной системы и установка всех необходимых драйверов к ней.
  • Возможно дело в вашей операционной системе (не подходит для игры, либо же установлена неверно). В таких случаях рекомендуется переустановить ОС и попробовать установить игру ещё раз.
  • В случае если устарела версия WinRAR, обновите её и попробуйте распаковать игру.
  • Самой распространённой причиной возникновения данной ошибки являются проблемы с реестром. Он может быть переполнен или же заполнен неверно. Вы можете очистить реестр вручную, но стоит отметить, что существует очень много различных программ, такие как RegCleaner, CCleaner, nCleaner и другие, которые предназначены для его очистки. Все они весьма удобны и просты в использовании.

Как выглядит ошибка ISDone. dll и Unarc. dll. Что пишет

При появления такого рода ошибки всплывает сообщение вида:ISDone.dllПроизошла ошибка при распаковке: Архив поврежден! Unarc.dll вернул код ошибки: – 7,ERROR:archive data corrupted (dexompression fails ), error archive code -7.Причем код ошибки может быть и другим: – 1, -6, -7, -12, -14

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

В каких играх распространена

Мафия 3, Skyrim, GTA 5, Duing light, Fallout 4, Far Cry 4, Mad Max, Need for Speed, Assassin’s Creed 3, Dishonored, Bioshock Infinite, Tom Clancy’s Splinter Cell, FIFA 15, Max Payne, Crysis 3, Mirror’s Edge, Resident Evil 6, Might and Magic Heroes 7, Red Alert 3, Syndicate, Call of Duty, Rise of the Tomb Raider, Watch Dogs, Mortal Kombat, Warcraft 3, Unreal Tournament и другие игры, скачанные с торрентов, и всевозможные репаки, взломанные дистрибутивы и т. д.

Внимание!

Если не хочете заморачиваться с решением ошибки ISDone.dll, когда Unarc.dll возвращает какие-то кода ошибки, покупайте игры в Steam. Если же решили не спускать черный флаг и продолжать пользоваться пиратской продукцией, то придется читать все ниже написанное, пробуя, пробуя и еще раз пробуя.

Проверка системы антивирусом

Сбои в системных настройках могут повлиять на работоспособность любых игр и программ. В свою очередь, сбои зачастую связаны с вредоносными файлами и ПО, которые невозможно распознать без специального защитного средства. Мы рекомендуем вам выполнить глубокую проверку операционной системы и всех дополнительных жестких дисков. Лучше всего воспользоваться сторонним антивирусом, поскольку встроенный защитник Windows не предоставляет должного уровня безопасности.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Если у вас нет антивируса и вы не хотите тратить средства на покупку лицензионного ключа, то воспользуйтесь одним из бесплатных предложений. Например, вы можете установить 360 Total Security, Kaspersky Free, Comodo Internet Security.

Смена диска и папки

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

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

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

Проверка файловой системы

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

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

Отключение защиты Windows

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

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

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

Дополнительно предлагаем ознакомиться с роликом по данной теме. В нем даются ответы на все вопросы, которые могут возникнуть у вас по ходу прочтения статьи.

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

Решить эту проблему можно не только установкой дополнительных планок ОЗУ. В настройках Windows можно увеличить объем файла подкачки (виртуальная память). Сделать это можно так:

  • С помощью поисковой строки введите запрос «настройка представления» и откройте соответствующее приложение.
  • Зайдите во вкладку «Дополнительно».
  • Теперь нажмите на кнопку «Изменить» в блоке с названием «Виртуальная память».
  • Выключите функцию автоматического выбора объема.
  • Выберите вариант «Указать размер», чтобы поля для ввода стали активными. Можно вписать объем физической ОЗУ, чтобы файла подкачки точно хватило для распаковки игры.
  • Кликните на кнопку «Задать» и закройте окно с настройками.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

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

Больше полезных сведений и нюансов в устранении ошибки с unarc.dll вы узнаете из представленного видео.

Смена папки и раздела диска

Во время установки пользователю предлагается выбор папки, в которой будут располагаться игровые файлы. Многие геймеры меняют местоположение игры, а в названия папок добавляют слова на русском языке. Из-за этого могут появиться проблемы при распаковке, а в результате вы увидите упомянутую ранее ошибку. Чтобы исправить данный момент, выставьте параметры пути до папки по умолчанию.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

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

Архив поврежден! Unarc. dll вернул код ошибки»

Просмотрите информацию по скачанному торренту. Общий размер и размер скачанного должен быть идентичен.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Битая болванка DVD

Так как библиотека ISDone.dll имеет дело с распаковкой .arc, .7z, .rar, .pcf, .srep файлов, возможно, дело в самих архиваторах. Установите /переустановите архиваторы, работающие с файлами .arc, .7z, .rar, .pcf, .srep. В принципе, переустановки архиваторов 7-Zip и WinRar с их официальных сайтов должно хватить с головой.

Отключите антивирус, Брандмауэр и Защитник Windows

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

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Недостаточно прав. Устанавливайте с правами администратора

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Для разархивирования недостаточен размер файла подкачки

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Снимите флажок с опции «Автоматически выбирать объем файла подкачки». Выберите диск. Укажите размер файла подкачки. Нажмите Задать. Нажмите Ок.

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Совет!

Ставьте размер файла подкачки аналогичный размеру оперативной памяти, но не ниже 4 GB. Например, используемый 4352 MB, максимальный 4352 MB.

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

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

Поврежден один из файлов или оба

Скопируйте с заменой файлы, сообщающие об ошибке. Это можно сделать двумя способами. Пробуйте как ручной, так и с помощью софта. Второй способ лечит ошибку чаще (статистики нет, но сложилось такое мнение).

Вручную

В папку C:WindowsSystem32 (для 32-х битной Windows).В папку C:WindowsSysWOW64 (для 64-х битной Windows).

С помощью программы DLL-Files Fixer

DLL-Files Fixer — программа платная, для нее нужен ключ.

Игра устанавливается в папку с длинным именем. В имени папки есть кириллические знаки

Проследите путь установки игры. Попытайтесь игру установить в папку с коротким именем на латинице. Например, Game, Igra или с подобным именем.

Проведите очистку системного диска

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

Произошла ошибка при распаковке файл поврежден unarc dll вернул код ошибки 7

Обновите DirectX

Драйвера для своей материнской платы качайте только с официального сайта разработчика.Поищите эту же игру от другого автора репака.

Переустановите Windows

Пробуйте переустановить Windows, попробуйте другую сборку.

Надеюсь, что помог.

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

Заключение

Теперь вы умеете справляться с ошибкой при распаковке игр. Как видите, проблема заключается не в упомянутой библиотеке, а в программе архивации, состоянии файловой системы, ОЗУ и так далее. Если вы проверите все возможные варианты, то с большой вероятностью сможете избавиться от ошибки!

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

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

Ваш адрес email не будет опубликован.