ISDone.dll / Unarc.dll вернул код ошибки: 1, 5, 6, 7, 8, 11 («An error occurred while…»). Как исправить?

Закон подлости: ошибки, чаще всего, случаются в самый неподходящий момент, когда не ждешь никакого подвоха…

В сегодняшней статье я хочу затронуть одну из таких ошибок: при установке игры (а именно при распаковке архивных файлов), иногда появляется сообщение об ошибке с сообщением вида: «Unarc.dll returned an error code: 12…» (что в переводе «Unarc.dll вернул код ошибки: 12…», см. рис. 1). Происходить такое может по разным причинам и не всегда так просто избавиться от этой напасти.

Попробуем разобраться с этим по порядку. И так…

Нарушение целостности файла (файл не был скачан до конца или был испорчен)

Я условно разбил статью на несколько частей (в зависимости от причины появления проблемы). Для начала внимательно присмотритесь к сообщению — если в нем будут слова, вроде «CRC check» или «нарушена целостность файла» («не сходится контрольная сумма») — значит проблема в самом файле (в 99% случаев), который вы пытаетесь установить (пример подобной ошибки представлен на рис. 1 ниже).

ISDone.dll / Unarc.dll вернул код ошибки: 1, 5, 6, 7, 8, 11 («An error occurred while…»). Как исправить?

Происходить такое может по множеству причин:

  1. файл не был до конца скачан;
  2. установочный файл был испорчен вирусом (или антивирусом — да, да бывает и такое, когда антивирус пытается вылечить файл — то часто файл после этого становиться испорченным);
  3. изначально файл был «битым» — сообщите об этом тому, кто дал вам этот архив с игрой, программой (возможно, он достаточно быстро исправит этот момент).

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

Поиск и устранение проблем на ПК

Если в сообщение об ошибке отсутствует слова о нарушение целостности файла — то установить причину будет сложнее…

На рис. 2 представлена похожая ошибка, только с другим кодом — 7 (ошибка связанная с декомпрессией файла, кстати сюда же можно отнести и ошибки с другими кодами: 1, 5, 6 и пр.). В этом случае ошибка может появляться из-за различных причин. Рассмотрим самые распространенные из них.

ISDone.dll / Unarc.dll вернул код ошибки: 1, 5, 6, 7, 8, 11 («An error occurred while…»). Как исправить?

1) Отсутствие нужного архиватора

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

Если в ошибке ничего об этом нет (как на рис. 2), рекомендую скачать и установить парочку знаменитых архиваторов: 7-Z, WinRar, WinZip и пр.

ISDone.dll / Unarc.dll вернул код ошибки: 1, 5, 6, 7, 8, 11 («An error occurred while…»). Как исправить?

Кстати, у меня на сайте была неплохая статья с популярными бесплатными архиваторами (рекомендую):

2) Нет свободного места на жестком диске

Многие пользователи даже не обращают внимание: есть ли на жестком диске (куда устанавливается игра) свободное место. Так же важно отметить, что если для файлов игры требуется 5 ГБ места на HDD — то для успешного процесса установки может потребоваться гораздо больше (например, все 10!). Происходит это из-за того, что после установки — временные файлы, которые были нужны при установке — игра удаляет.

Таким образом, я рекомендую чтобы на диске, куда ведется установка, было свободное место с существенным запасом!

ISDone.dll / Unarc.dll вернул код ошибки: 1, 5, 6, 7, 8, 11 («An error occurred while…»). Как исправить?

3) Наличие кириллицы (либо спец символов) в пути установки

Более опытные пользователи, наверное, еще помнят как множество софта некорректно работало с кириллицей (с русскими символами). Очень часто вместо русских символов наблюдались «крякозабры» — и поэтому многие, даже самые обычные папки, называли латиницей (у меня так же закрепилась подобная привычка).

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

ISDone.dll / Unarc.dll вернул код ошибки: 1, 5, 6, 7, 8, 11 («An error occurred while…»). Как исправить?
ISDone.dll / Unarc.dll вернул код ошибки: 1, 5, 6, 7, 8, 11 («An error occurred while…»). Как исправить?

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

Может быть скажу не очень популярную мысль, но даже если при работе в Windows у вас практически не бывает ошибок — то это не означает, что у вас нет проблем с оперативной памятью.

Обычно, если есть проблемы с оперативной памятью, то помимо такой ошибки у вас часто могут возникать:

  • ошибка с синим экраном (более подобно о нем здесь: ;
  • компьютер подвисает (или вообще зависает) и не отвечает ни на какие клавиши;
  • часто ПК просто перезагружается, не спрашивая вас об этом.

Рекомендую при подобных проблемах протестировать оперативную память. Как это сделать рассказано в одной из моих прошлых статей:

ISDone.dll / Unarc.dll вернул код ошибки: 1, 5, 6, 7, 8, 11 («An error occurred while…»). Как исправить?

тест оперативной памяти —

5) Выключен файл подкачки (или его размер слишком мал)

Чтобы изменить файл подкачки — нужно зайти в панель управления по адресу: Панель управленияСистема и безопасность

Далее откройте раздел «Система» (см. рис. 6).

ISDone.dll / Unarc.dll вернул код ошибки: 1, 5, 6, 7, 8, 11 («An error occurred while…»). Как исправить?

В этом разделе слева сбоку есть ссылка: «Дополнительные параметры системы». Перейдите по ней (см. рис. 7).

ISDone.dll / Unarc.dll вернул код ошибки: 1, 5, 6, 7, 8, 11 («An error occurred while…»). Как исправить?

Далее во вкладке «Дополнительно» откройте параметры быстродействия, как показано на рис. 8.

ISDone.dll / Unarc.dll вернул код ошибки: 1, 5, 6, 7, 8, 11 («An error occurred while…»). Как исправить?

Вот в них то и задается размер файла подкачки (см. рис. 9). Сколько его сделать — это тема спора множества авторов. В рамках этой статьи — рекомендую его просто увеличить на несколько ГБ и протестировать установку.

Более подробно о файле подкачки рассказано здесь: /em>

ISDone.dll / Unarc.dll вернул код ошибки: 1, 5, 6, 7, 8, 11 («An error occurred while…»). Как исправить?

Собственно, по этому вопросу, мне больше добавить нечего. За дополнения и комментарии — буду признателен. Удачной установки

ISDone.dll / Unarc.dll вернул код ошибки: 1, 5, 6, 7, 8, 11 («An error occurred while…»). Как исправить?



Поделиться:
Нет комментариев

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

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

Adblock detector