При установке какой-либо программы (обычно это игровой репак) пользователь может столкнуться с ошибкой её распаковки и соответствующим сообщением «Unarc.dll вернул код ошибки», после которого следует номер самой ошибки (наиболее часто — 1,6,7,11,12). Повторная установка проблемного репака также заканчивается ничем, вынуждая пользователя искать в сети инструменты для решения указанной проблемы. В данном материале я постараюсь помочь таким пользователям и расскажу, что делать при появлении надписи «Unarc.dll вернул код ошибки: 1,6,7,11,12» при установке игры, каковы причины данной дисфункции, и что делать в данной ситуации.

Ошибка Unarc.dll вернул код ошибки

Суть и причины дисфункции «Unarc.dll вернул код ошибки»

Как уже упоминалось выше, ошибка Unarc.dll с кодами возникает при установке на компьютер какого-либо игрового репака (наиболее часто скачанного с торрентов и пиратских сайтов). Как следует из текста самой ошибки, она связана с использованием динамической библиотеки Unarc.dll, предназначенной для распаковки различных архиWow.

Как исправить ошибку на новом NMM An exception occured in the script / SkyUI error code 5

Картинка Unarc.dll

Соответственно, уже упомянутый текст «Unarc.dll вернул код ошибки» возникает в условиях, когда корректно распаковать эти самые архивы не представляется возможным (контрольная сумма архива, представленная в параметре CRC, не совпадает с фактической). Это связано как с повреждением самого архива, так и с использованием довольно неординарных методов упаковки с применением новейших архиваторов. В таком случае обычные или устаревшие архиваторы не справляются с распаковкой проблемного архива, выдавая сообщение об ошибке «Unarc.dll вернул код ошибки» -1,6,7,11,12.

Причины ошибки «Unarc.dll вернул код ошибки» также могут быть следующими:

  • В пути установке игры на жёстком диске использованы кириллические символы;
  • Антивирус заблокировал установку каких-либо из компонентов репака;
  • В повреждении архива виноваты вирусные программы;
  • Небольшой файл подкачки;
  • Проблемы в работе планок оперативной памяти.

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

Картинка как устранить CRC Error

Как избавиться от Unarc.dll вернул код ошибки -1,6,7,11,12 при установке игры

Итак, если вы столкнулись с проблемой Unarc.dll вернул код ошибки, тогда рекомендую выполнить следующее:

  1. Запускайте инсталлятор от имени администратора (кликните правой клавишей мыши на требуемый файл и выберите «Запуск от имени администратора»);
  2. Если вы скачивали игру с торрент-трекера, то попробуйте пересчитать хеш скачанной программы (находясь в торрент-клиенте кликните правой клавишей мыши на проблемной программе и выберите «Пересчитать хеш»); Пункт пересчитать хеш
  • Попробуйте отключить ваш антивирус не только при установке самой программы, но и при её загрузке (есть вероятность, что ваш антивирус удаляет подозрительные компоненты репака при его загрузке «на ходу»). Также отключите Защитник Виндовс и SmartScreen (при наличии);
  • Убедитесь, что в использованном пути установки игры нет кириллических символов, при необходимости установите игру в другое место с путём, полностью прописанным латиницей. Также можно попробовать переписать файл инсталлятора на флешку, и устанавливать игру уже с неё (это давало неплохие результаты);
  • Установите самую свежую версию архиватора WinRAR и WinZip. При этом наиболее эффективным в этом плане оказалась установка свежей версии архиватора http://www.7-zip.org/ – последний показал отличные результаты в исправлении дисфункции «Unarc.dll вернул код ошибки»; Картинка 7 ZIP
  • Ошибка | Unarc.dll вернул код ошибки -1. Способы решения

  • Увеличьте размер файла подкачки. Нажмите кнопку «Пуск», в строке поиска введите sysdm.cpl и нажмите ввод, в открывшимся окне перейдите во вкладку «Дополнительно», кликните на кнопку «Параметры». Там вновь перейдите во вкладку «Дополнительно» и внизу, в параметрах файла подкачки нажмите на кнопку «Изменить». Снимите галочку с автоматического выбора файла подкачки, и укажите максимальный размер последнего (обычно он равен объёму оперативной памяти); Окно виртуальной памяти
  • Попробуйте запустить установщик программы в режиме совместимости с Win XP (также можете попробовать другие ОС), у некоторых пользователей это дало нужный результат;
  • Попробуйте поискать и скачать другой репак нужной вам игры (диверсифицируйте источники, присмотритесь к альтернативным торрент-трекерам и так далее);
  • Стоит также попробовать использовать функционал программы http://www.dllsuite.net/ru-ru/free-download/, которая находит и исправляет ошибки, связанные с библиотеками dll; Картинка DLL Suite
    • Нужно проверить на работоспособность планки своей оперативной памяти. Для этого рекомендую использовать соответствующие программы (уровня MemTest). Также можете изъять ваши планки памяти из компьютера, и, включая их по одной, (и меняя) уяснить, какая из них работает нестабильно (или вообще неработоспособна).
    Читайте также:  Вилья или софия Скайрим

    Заключение

    При возникновении проблемы Unarc.dll вернул код ошибки -1,6,7,11,12 при инсталляции игры, следует, прежде всего, обновить свой архиватор, установив самую свежую его версию (я бы рекомендовал присмотреться к упомянутому выше 7-ZIP). Наиболее же эффективным решением в подобных ситуациях является использование альтернативного репака от другого автора – часто проблема с ошибкой Unarc.dll фиксировалась только в одной конкретном репаке данной игры.

    Источник: lifehacki.ru

    Unarc.dll вернул код ошибки 1

    OS Helper

    При попытке установить скачанную с просторов сети игру или программу некоторые пользователи сталкиваются с проблемой, препятствующей нормальной инсталляции ПО. Такая ошибка сопровождается текстом «Unarc.dll вернул код ошибки 1». Подробно разберёмся в характере этого сбоя и предложим некоторые пути исправления сложившейся ситуации.

    Вид ошибки

    Для начала разберёмся, по какой именно причине может возникнуть сбой, связанный с Unarc.dll. Перед этим стоит отметить, что подобная ошибка может принадлежать одной из двух категорий – неисправимые и исправимые. Исходя из характера ошибки можно выявить и её причину.

    Неисправимая

    Исправить сбой «Unarc.dll вернул код ошибки – 1» не получится в случае, если он был вызван нарушениями, возникшими в ходе распаковки архива с файлами игры. Обычно в такой ситуации в сообщении содержится следующая строка: «ERROR: file (путь к файлам) failed CRC check». При появлении такого уведомления решить проблему может лишь одно конкретное действие – скачивание игры или программы с любого другого стороннего сайта.

    Вид ошибки

    Не пытайтесь исправлять ошибку представленными в статье способами, если в тексте сообщения содержится описанная выше строка – все действия будут выполнены впустую.

    Исправимая

    Чаще всего рассматриваемую нами ошибку можно исправить одним из множества методов. Понять, что сбой поддаётся исправлению, можно по пометке «decompression fails», расположенной в конце текста уведомления.

    Исправляем проблему

    Пути исправления

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

    Установка архиватора

    Чаще всего «decompression fails» возникает по вине архиватора, работающего со сбоями. Суть проблемы заключается в том, что иногда создатели RePack-версий игр используют слабо распространённые архиваторы, чтобы достичь максимальной степени сжатия файлов, но при этом не у каждого пользователя на ПК есть подходящая утилита для работы с подобными архивами.

    Установка архиватора

    Решение таково – скачиваем и устанавливаем на ПК любой дополнительный бесплатный архиватор (например, 7-Z или WinRAR ).

    Исправление директории установки

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

    Исправление директории установки

    Редактирование объёма файла подкачки

    Ошибка «Unarc.dll вернул код…» может появиться и вследствие недостаточно объёма виртуальной памяти (актуально для компьютеров, оснащённых малым объёмом ОЗУ).

    Unarc.dll

    Решается проблема следующим способом:

    1. Прожимаем сочетание клавиш [knopka]Win[/knopka]+[knopka]R[/knopka], вставляем команду «sysdm.cpl».
    2. Переходим во вкладку «Дополнительно», нажимаем на первую кнопку «Параметры».
    3. Открываем блок «Дополнительно», жмём на «Изменить».
    4. Деактивируем автоматический выбор объёма файла подкачки и указываем такой размер, который соответствует текущему объёму ОЗУ. Применяем изменения.
    Читайте также:  Скайрим как скачивать война

    Параметры

    Отредактировать значения или вернуть автоматическое регулирование объёма виртуальной памяти можно в любой момент – например, сразу после успешной установки проблемной игры или программы.

    Установка отсутствующей библиотеки

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

    Установка отсутствующей библиотеки

    Мнение эксперта
    Дарья Ступникова

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

    Загружайте библиотеки только с сайтов, вызывающих доверие – проверьте отзывы, поинтересуйтесь о репутации ресурса.

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

    Прикрепляем короткое видео, где подробно рассказано об ошибке «Unarc.dll вернул код ошибки – 1».

    Заключение

    Надеемся, предложенное в статье руководство помогло вам справиться с проблемой. Если ни один из описанных вариантов действий не помог, нужно проверять стабильность работы ОЗУ и HDD – вероятно, причина заключена в них.

    Источник: os-helper.ru

    Unarc.dll вернул код ошибки -1, -12, -14, -2, -3, -5, -6, -7, -8, -11, -13: быстрое исправление

    WiFiGid

    Всем привет! Совсем недавно у меня произошла ошибка при распаковке Unarc.dll, которая вернул код ошибки: -1. С такой проблемой сталкиваются пользователи, пытающиеся установить игру или программу. Ошибку часто выбивает при разархивировании. На это указывает «Unarc.dll» – поскольку это библиотека программы архиватора.

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

    Unarc.dll вернул код ошибки -1, -12, -14, -2, -3, -5, -6, -7, -8, -11, -13: быстрое исправление

    Нужно смотреть коды ошибок. Перед тем как начать устранять ошибки, следует обновить последнюю версию используемого софта, будь то 7Zip или WinRaR. Поэтому прям сейчас, скачайте последнюю версию программы и установите её заново. Можно попробовать вообще удалить старую программу перед установкой.

    -1

    Продолжение уведомление такое ERROR: archive data corrupted. Толкование неисправности такое:

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

    1. Часто бывает, если загружались установочные компоненты через торрент. Зайдите в клиент и удостоверьтесь, что ни один файлик не пострадал во время скачивания. Для этого жмите ПКМ по имени торрента и выберите «Пересчитать хеш».

    Unarc.dll вернул код ошибки -1, -12, -14, -2, -3, -5, -6, -7, -8, -11, -13: быстрое исправление

    1. Из официальных источников проверьте, что на вашем ПК используется последняя версия «ВинРар» или «7Зип». Официальные сайты легко определить, если открыть на «Википедии» страницу о программе, в правом сайдбаре часто указана ссылка на официальный сайт.
    2. На время инсталляции деактивируйте «Windows Defender» или «антивирус». Также для подтверждения UAC запускайте установку с админ правами.
    3. Устанавливая программное обеспечение с флешки или диска, постарайтесь перенести сперва файлы на жёсткий диск компьютера (или создать образ), а затем с него устанавливать.
    4. Директория установки не должна содержать русскоязычных названий или букв. Такая ошибка часто наблюдается, когда устанавливаются файлы в пользовательскую папку с русскоязычным названием. Например:

    C:UsersДмитрийAppDataLocalTemp

    1. Рекомендовано выбирать путь, состоящий полностью из латиницы.

    В последнем случае можно изменить путь во время установки или же изменить сам Temp:

    1. В опции система, нажмите «Дополнительные параметры системы».

    Unarc.dll вернул код ошибки -1, -12, -14, -2, -3, -5, -6, -7, -8, -11, -13: быстрое исправление

    1. Откройте «Переменные среды» во вкладке «Дополнительно».

    Unarc.dll вернул код ошибки -1, -12, -14, -2, -3, -5, -6, -7, -8, -11, -13: быстрое исправление

    1. В поле TEMP и TMP выставите опцию «C:Temp». Так, директория Temp перенесется на корень диска «С:».

    Unarc.dll вернул код ошибки -1, -12, -14, -2, -3, -5, -6, -7, -8, -11, -13: быстрое исправление

    -2 и -3

    Кроме установки архиваторов можно реализовать следующее:

    1. Оперативная память ПК может сбоить. Это можно определить с помощью утилиты «Средство проверки памяти Windows».
    Читайте также:  Скайрим если собрать все маски

    Unarc.dll вернул код ошибки -1, -12, -14, -2, -3, -5, -6, -7, -8, -11, -13: быстрое исправление

    1. Также смотрите, есть ли в пути любые буквы и символы, кроме латиницы.
    2. Деактивируйте антивирус и запускайте exe-файл от имени админа.

    -4

    Unarc.dll вернул код ошибки -1, -12, -14, -2, -3, -5, -6, -7, -8, -11, -13: быстрое исправление

    В Windows 7 символ 4 значит, что технология DEP деактивированная для инсталляционного файла и ее нужно включить. Она опционально включена для служб и программ ОС. Для сторонних решений потребуется ее активировать:

    1. Зайдите в свойства компьютера и кликните по «Счетчики и средства производительности».
    2. Затем клацните «Настройка визуальных эффектов».
    3. Поставьте метку напротив «Включить DEP».
    4. Выберите, для какого файла применяется опция.

    Unarc.dll вернул код ошибки -1, -12, -14, -2, -3, -5, -6, -7, -8, -11, -13: быстрое исправление

    Также, есть вероятность что архив был недокачан, либо антивирус удалил из него опасные (по мнению антивируса) компоненты. Что можно предпринять при установке игры, деактивировав антивирус:

    • В архиваторе WinRaR запустите процесс восстановления целостности архива.
    • При загрузке игры с торрента, обновите раздачу и запустите пересчет кеширования.

    -5

    Unarc.dll вернул код ошибки -1, -12, -14, -2, -3, -5, -6, -7, -8, -11, -13: быстрое исправление

    В названии данной Error прописан информация «decompression fails», которая указывает на проблему с нехваткой памяти. Решить проблему можно освобождением места на накопителе. Чтобы определить, сколько место нужно, ознакомьтесь с информацией в установщике, когда выбираете директорию инсталляции игры. Кроме этого места, добавьте еще половину или же выделите в 2 раза больше. Например, 20 Гб игре нужно, выделяете 30 Гб для полной установки.

    -6

    Unarc.dll вернул код ошибки -1, -12, -14, -2, -3, -5, -6, -7, -8, -11, -13: быстрое исправление

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

    1. Исключить из пути установки русские символы.
    2. Провести проверку накопителя на предмет ошибок, бэдов, битых секторов. Лучше всего использовать программу Victoria.

    После диагностики повторите установку снова.

    -7

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

    -8

    «Unark.dll» с кодом -8 говорит о необходимости установки последней версии распаковщика. Достать его можно на из официального источника.

    -11

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

    • Сделайте апдейт хеша файлов в торренте.
    • Проверьте диск на наличие нужного места под установку.

    Если места на накопителе мало, рекомендуется что-то удалить или отменить установку.

    -12

    Ошибка «Unark.dll» вернул код ошибки-12, с припиской директории файла и «failed CRC check» – указывает на причастие неправильно заархивированных файлах. Частое явление при инсталляции модов или непроверенных репаков игр. Рекомендуется поискать другой репак.

    -13

    Текст «wrong password» указывает на то, что архив не поврежденный, а попросту не верно указан пароль. Если это происходит с репаком, проверьте, что в папке инсталлятора присутствует «таблетка» и ее не съел антивирус.

    -14

    Unarc.dll вернул код ошибки -1, -12, -14, -2, -3, -5, -6, -7, -8, -11, -13: быстрое исправление

    Unarc.dll вернул код ошибки -14 с припиской:

    «this is not FreeArc archive or this archive is corrupt»
    Это значит, что заблокирован сектор установки программным обеспечением. Вероятно, файл занят в этот момент и его невозможно распаковать. Проявляться данная неисправность может при:

    1. Не совпадении хеша архива. Проверьте, цел ли файл установки, возможно скачивая его были допущены ошибки. Проверяйте кряк, вернее, его наличие. Его может невзлюбить защитник Windows.
    2. Защитник или другой Антивирус мог поместить файл в карантинную зону, поэтому проверьте ее, и, если понадобится, верните недостающий файл в директорию.
    3. Перед установкой попробуйте отключить антивирус.

    Где находится Unark.dll?

    Системный файл доступен в директории:

    С:/Windows/system32/unarc.dll

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

    Источник: wifigid.ru