Unarc.dll вернул код ошибки 6: как устранить?

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

Сбой « вернул код ошибки 6»: что это означает и в чем причина?

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

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

За установку игр отвечает программа-декомпрессор и две динамические библиотеки – и Код ошибки 6 с разными типами описания сбоя может свидетельствовать о наиболее распространенных причинах неполадок, среди которых можно выделить следующие:

  • повреждение загруженного архива с нарушением целостности;
  • создание архива более высокой версией архиватора, нежели используемая для распаковки;
  • вирусное заражение содержимого архива;
  • сбои в динамических компонентах.
Читайте также:  Курс 20410D: Установка и настройка Windows Server 2012 R2

returned an error code – решение проблемы

Для решения ошибки воспользуемся анализом кодов:

  • Нарушение целостности файла (failed CRC Check, код 12) – удалите скачанное программное обеспечение. Повторите загрузку, желательно с другого ресурса, и вновь запустите установку.
returned an error code – решение проблемы
  • Ошибки при распаковке архива (decompression failed, коды 5, 6, 7) – установите последнюю версию бесплатного архиватора 7z он поддерживает большинство из имеющихся типов сжатий архивов.
  • Недостаточно свободного места для распаковки архива (код 1) – проверьте наличие достаточного свободного места на локальном диске и при необходимости освободите его.
  • Неверно указан путь – в пути, по которому вы устанавливаете программное обеспечение не должно быть символов кириллицы.
  • Ограничения файла подкачки (decompression failed, коды 5, 6, 7) – при отсутствующем или маленьком файле подкачки может вылезти эта ошибка. Установите размер файла подкачки «по выбору системы» и повторите установку.
returned an error code – решение проблемы

Воспользуйтесь советами нашей инструкции – какой-то из них вам обязательно поможет в решении returned an error.

Методика, позволяющая решить ситуацию

Итак, как исправить код ошибки Unarc dll 12? Рекомендуется действовать следующим образом:

  1. Убедиться, что в системе присутствует один из используемых сегодня архиваторов. Это может быть winrar или 7-zip. Важно убедиться, что эти программы не просто находятся на жестком диске компьютера, а проинсталлированы.
  2. Удостовериться в том, что скачанный архив был перенесен на компьютер нормально. То есть, во время этой процедуры не наблюдался даже кратковременный обрыв связи. Иногда это может стать причиной. Следовательно, иногда для решения будет достаточно просто перекачать репак еще раз.
  3. Не стоит забывать, что некоторые репаки могут иметь повреждения изначально. Поэтому желательно изначально почитать отзывы других геймеров. Обычно они не забывают оставить негативный комментарий, если с архивом возникают какие-либо неприятности.
Читайте также:  Сервер Windows сам выключается – событие user32 event 1074

Следующий этап касается непосредственно той библиотеки, название которой указано в теле ошибки. Возможно, его операционка просто не может обнаружить. Конечно, допустимо и самостоятельная его установка. Но намного проще скачать одну из профильных программ. Например, DLL Files Fixer.

После ее инсталляции остается сделать всего несколько действий:

  1. Запустить данное ПО и перейти в специальную вкладку, позволяющую осуществлять установку DLL-библиотек.
  2. Там будет специальная поисковая строка. В нее нужно вбить название проблемной библиотеки.
  3. ПО выполнить поиск на жестком диске. Если не обнаружит – предложит установку в автоматическом режиме.
  4. Остается только подождать немного времени и перезапустить оборудование. В этом же PO есть и еще одна важная функция – проверка, чистка и исправление реестра. Стоит ею также воспользоваться – часто это помогает в подобных ситуациях.

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

  1. Рекомендуется выполнять установку игровых файлов в папки, название которых не содержит букв русского языка.
  2. При попытке перенести на винчестер игры, имеющие очень существенный размер, желательно увеличить так называемый файл подкачки. Он должен быть равен объему установленной в ПК оперативной памяти.

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

Устранение проблем, связанных с архиваторами

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

Читайте также:  5 способов открыть командную строку в Windows

Чаще всего проблема заключается в том, что версия компрессионной программы ниже, чем та, которой был запакован архив. Самым простым примером можно назвать попытку распаковать архивы, созданные при помощи WinRAR пятой модификации, аналогичным приложением, но версии 4. Выходом из сложившейся ситуации станет установка нужной версии архиватора или замена его на другой равноценный (WinZIP, 7-Zip и т.д.).

Устранение проблем, связанных с архиваторами

Кстати, что касается упаковки архива программой 7-Zip, иногда могут применяться нестандартные методы усиленного сжатия, которые WinZIP и WinRAR не поддерживают. В этом случае извлечение содержимого нужно производить оригинальным приложением.