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

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

Введение

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

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

Важное уточнение: если вы запускаете обычный установщик игры или программы, он часто использует свой встроенный распаковщик. Поэтому установка свежего WinRAR или 7-Zip помогает не всегда, но все равно полезна, если вы вручную распаковываете архив перед установкой. Не скачивайте «исправленные Unarc.dll» с непонятных сайтов – так легко занести вирус или подменить нормальный файл вредоносной библиотекой. Если ошибка появляется только с одним конкретным архивом, чаще виноват именно архив, загрузка, диск, память или антивирус, а не отсутствие какой-то «магической» DLL.

Перед переходом к кодам я бы сделал базовую проверку:

  1. Перенесите установщик в простую папку, например C:\Games\Install или D:\Install.
  2. Убедитесь, что в пути нет русских букв, спецсимволов и очень длинных названий папок.
  3. Запустите установку от имени администратора. Если не знаете как, вот отдельная инструкция про запуск программы от имени администратора в Windows.
  4. Проверьте свободное место: для сильно сжатых установщиков его часто нужно больше, чем указано в финальном размере игры или программы.
  5. Если файл скачан через торрент – сделайте пересчет хеша.
  6. Если файл скачан из браузера – попробуйте скачать его заново, желательно с официального источника.

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

-1

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

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

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

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

  1. С официальных источников проверьте, что на вашем ПК используется последняя версия WinRAR или 7-Zip. Лучше открывать сайт программы напрямую, а не качать архиватор с первого попавшегося рекламного блока в поиске.
  2. На время инсталляции можно временно отключить «Защитник Windows» или сторонний антивирус, но только если вы уверены в источнике файла. Безопаснее сначала открыть «Безопасность Windows» – «Защита от вирусов и угроз» – «Журнал защиты» и проверить, не отправил ли антивирус часть установщика в карантин. Подробно про временное отключение защиты можно почитать в отдельной инструкции как отключить антивирус Windows 10.
  3. Устанавливая программное обеспечение с флешки или диска, постарайтесь сперва перенести файлы на жесткий диск или SSD компьютера, а затем устанавливать уже оттуда.
  4. Директория установки не должна содержать русскоязычных названий или букв. Такая ошибка часто наблюдается, когда файлы распаковываются во временную папку пользователя с русскоязычным названием. Например:

C:\Users\Дмитрий\AppData\Local\Temp

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

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

  1. Зажмите:

+ R

  1. Вводим:

 sysdm.cpl

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

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

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

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

После изменения TEMP и TMP лучше перезагрузить компьютер и только потом запускать установку заново. Папку C:\Temp заранее создайте вручную, чтобы Windows и установщик точно могли в нее писать. Если ошибка была из-за русских букв в пути или слишком длинной временной папки, такой перенос часто помогает. Если не помогло – значит причина, скорее всего, в самом архиве, накопителе, оперативной памяти или блокировке защитой.

-2 и -3

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

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

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

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

Коды -2 и -3 часто появляются при ошибке распаковки, когда установщик не может корректно обработать сжатые данные. Это может быть поврежденный архив, проблема с оперативной памятью, нехватка места, сбой диска или слишком агрессивная защита. Для проверки памяти нажмите «Win+R», введите команду:

mdsched.exe

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

Если у вас включен разгон оперативной памяти, XMP/EXPO профиль или нестандартные тайминги, на время проверки лучше вернуть настройки памяти к базовым. Ошибка Unarc.dll может появляться даже тогда, когда компьютер в обычных задачах вроде бы работает нормально. Сильно сжатые установщики нагружают процессор, память и диск, поэтому слабая нестабильность проявляется именно на распаковке. Если после отключения разгона установка прошла – проблема была не в архиве, а в стабильности системы.

-4

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

Раньше для кода -4 часто советовали проверять DEP, особенно на Windows 7. На практике сейчас я бы не начинал именно с DEP. Чаще ошибка -4 связана с тем, что распаковка не может завершиться: архив поврежден, памяти не хватает, антивирус заблокировал часть файлов, путь установки неправильный или накопитель работает с ошибками. DEP – это защитная технология Windows, которая не дает выполнять код из опасных областей памяти, и отключать ее без понимания причины не стоит.

Что можно предпринять при установке игры или программы:

  • В архиваторе WinRAR запустите процесс восстановления целостности архива, если это обычный RAR-архив, а не готовый EXE-установщик.
  • При загрузке через торрент обновите раздачу и запустите пересчет хеша.
  • Проверьте, не удалил ли «Защитник Windows» часть файлов в «Журнале защиты».
  • Перенесите установщик в папку с коротким латинским путем, например C:\Install.
  • Проверьте диск, на который идет установка.

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

sfc /scannow

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

-5

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

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

Сильно сжатые установщики часто временно распаковывают файлы в папку Temp, а уже потом переносят их в папку игры или программы. Из-за этого место может требоваться сразу на двух дисках: на системном диске «C:\» и на диске, куда вы ставите программу. Если на «C:\» осталось 3-5 ГБ, установка может падать даже тогда, когда на «D:\» свободно много места. Если нужно быстро освободить место, посмотрите инструкцию как очистить диск C на Windows 10.

Также закройте браузер, торрент-клиент, игры, лаунчеры, виртуальные машины и тяжелые программы. Установщику может не хватать не только места на диске, но и оперативной памяти. Если у вас 8 ГБ ОЗУ или меньше, лучше не запускать установку параллельно с десятком вкладок в браузере. На слабых ПК помогает установка после чистой перезагрузки, когда еще не запущены лишние программы.

-6

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

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

  1. Исключить из пути установки русские символы.
  2. Убрать слишком длинный путь установки. Например, вместо D:\Downloads\Новая папка\Игры\Очень длинное название\Setup используйте D:\Install.
  3. Проверить, что у вашей учетной записи есть права на запись в выбранную папку.
  4. Провести проверку накопителя на предмет ошибок, бэдов и битых секторов. Для начала можно использовать встроенную проверку Windows, а уже потом сторонние программы.

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

Для встроенной проверки диска откройте командную строку от имени администратора и выполните:

chkdsk C: /F /R

Вместо C: укажите нужный диск, если установка идет на другой раздел. Подробно этот способ разобран в отдельной инструкции про проверку диска на ошибки в Windows.

Если установка идет на внешний HDD, SSD или флешку, лучше сначала скопировать файлы на внутренний диск компьютера. USB-накопители часто дают ошибки при долгой распаковке: кабель отходит, питания не хватает, контроллер перегревается или появляются сбои чтения. Для обычного копирования это может быть незаметно, а установщик сразу падает с Unarc.dll. Если на внутреннем диске все установилось нормально – причина была в внешнем носителе или USB-подключении.

-7

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

Но я бы не ограничивался только торрентом. Если файл скачан обычным браузером, удалите его и скачайте заново, желательно без менеджеров загрузки и без нестабильного VPN. Проверьте размер файла: он должен совпадать с тем, что указан на странице загрузки. Если на сайте есть контрольная сумма SHA-256 или MD5, ее можно сверить встроенной командой Windows:

certutil -hashfile “C:\Install\file.iso” SHA256

Путь и имя файла нужно заменить на свои.

-8

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

Еще один рабочий вариант – распаковать архив вручную в отдельную папку, если это обычный RAR, ZIP или 7Z. Если ручная распаковка тоже падает с ошибкой, значит установщик тут ни при чем, поврежден сам архив или есть проблема с диском/памятью. Если ручная распаковка прошла, попробуйте запускать установку уже из распакованной папки. Только не запускайте EXE из архива напрямую – сначала полностью извлеките все файлы.

-11

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

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

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

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

-12

Ошибка «Unarc.dll вернул код ошибки -12» с припиской директории файла и «failed CRC check» указывает на несовпадение контрольной суммы конкретного файла. Проще говоря, установщик ожидал увидеть один набор данных, а получил другой. Частое явление при поврежденной загрузке, ошибках диска, сбоях ОЗУ, проблемных репаках, модах или неправильно собранных архивах. Рекомендуется скачать установочный файл заново или поискать другую, более надежную сборку.

CRC – это как пломба на файле. Установщик сравнивает, совпадает ли содержимое файла с тем, что должно быть. Если не совпадает, он останавливает распаковку, потому что дальше можно получить битую программу, вылеты, отсутствие текстур, ошибки запуска и другие проблемы. Поэтому ошибка CRC – не мелочь, которую нужно «пропустить», а признак того, что данные уже повреждены или изменены.

Если ошибка указывает на конкретный файл, например data.bin, setup-1.bin или похожий большой архив, не пытайтесь заменить только Unarc.dll. Лучше пересчитать хеш, скачать этот файл заново или проверить накопитель. Если ошибка появляется на разных установщиках в разных местах, обязательно проверьте ОЗУ и диск. При постоянных CRC-ошибках может быть проблема с кабелем SATA, перегревом SSD/HDD или нестабильной памятью.

-13

Текст «wrong password» указывает на то, что архив не поврежден, а попросту неверно указан пароль. Проверьте раскладку клавиатуры, Caps Lock, лишние пробелы в начале или конце пароля. Если пароль скопирован с сайта, вставьте его сначала в «Блокнот» и посмотрите, нет ли невидимого пробела. У некоторых архивов пароль чувствителен к регистру, то есть Password и 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»

Это значит, что установщик не смог распознать архив как корректный FreeArc-архив или посчитал его поврежденным. Раньше такую ошибку иногда объясняли тем, что «заблокирован сектор установки», но более точное объяснение проще: распаковщик получил файл, который не соответствует ожидаемому формату, поврежден, недокачан, изменен или заблокирован защитой. Проявляться данная неисправность может при:

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

Не добавляйте всю папку «Загрузки» или весь диск «C:\» в исключения антивируса. Если нужно добавить исключение, добавляйте только конкретную папку с проверенным установщиком и удаляйте исключение после установки. Постоянно отключенная защита – плохая идея, потому что вместе с нужной программой можно пропустить вредоносный файл. Особенно осторожно относитесь к сборкам с неизвестных сайтов, где в архиве лежат дополнительные активаторы, патчеры и похожие исполняемые файлы.

Если ничего не помогает

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

  1. Перезагрузите компьютер.
  2. Создайте папку C:\Install и перенесите туда установщик.
  3. Создайте папку C:\Temp и укажите ее в переменных TEMP и TMP.
  4. Освободите место на системном диске и на диске установки.
  5. Пересчитайте хеш торрента или скачайте файл заново.
  6. Проверьте карантин «Защитника Windows».
  7. Запустите установщик от имени администратора.
  8. Проверьте ОЗУ и диск.
  9. На время отключите разгон памяти, процессора и видеокарты.
  10. Попробуйте установить программу на другой диск или на другом компьютере.

Еще проверьте температуру процессора и накопителя во время распаковки. Сильно сжатые установщики могут долго нагружать процессор на 100%, а SSD в это время активно пишет временные файлы. Если компьютер перегревается, установка может падать без понятного объяснения. На ноутбуке попробуйте подключить питание, поставить режим «Высокая производительность» и не закрывать крышку во время установки.

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

Unarc.dll – это не стандартный системный файл Windows, который обязательно должен лежать в C:\Windows\System32. Чаще всего эта библиотека идет вместе с конкретным установщиком, архиватором или программой, которая ее использует. Поэтому совет «скачайте Unarc.dll и положите в System32» я не рекомендую. В лучшем случае это не поможет, а в худшем – вы добавите в систему чужой DLL-файл с непонятным содержимым.

Если Unarc.dll лежит рядом с установщиком, это нормально. Если антивирус удалил именно этот файл, сначала проверьте источник установщика. Откройте «Безопасность Windows» – «Защита от вирусов и угроз» – «Журнал защиты» и посмотрите, что именно было заблокировано. Если файл скачан с официального сайта разработчика и вы уверены в нем, можно восстановить его из карантина. Если источник сомнительный, лучше удалить установщик и скачать нормальную версию программы.

Главная мысль простая: Unarc.dll почти никогда не нужно лечить отдельной DLL. Лечить нужно причину, из-за которой распаковка не проходит: битый архив, неправильный путь, нехватку места, сбой памяти, ошибку диска, блокировку антивирусом или нестабильный разгон. Поэтому не тратьте время на сайты с «DLL-библиотеками для скачивания». Лучше пройтись по проверкам выше – так шанс реально исправить ошибку намного выше.

Автор статьи
Хомяк 728 статей
Первый в мире автор-хомяк. Админ нашего паблика ВК. Домашний питомец пропавшего WiFi Гида и обладатель большой семьи. Треш, зерно и AC/DC - никакой слабости.
WiFiGid
Комментарии: 7
  1. Аноним

    Спасибо, проблем решена! :grin: :idea:

  2. Пони

    спасибо спасибо

  3. Анон

    Была проблема из-за старой версии торрента – ставим новую и все гуд. Благодарю за совет

  4. Аноним

    Не помогло.

    1. Бородач

      Опишите проблему поподробнее, а я постараюсь дать дополнительные советы.

  5. Бор

    Выключил защитник виндовс 10, поставил винрар, вместо 7зип, и проблема решена)

  6. Аноним

    14 нне получается

Добавить комментарий
После отправки комментарий может не отображаться - это нормально. Сразу же после модерации он будет опубликован. Если Вы хотите быстро узнать о получении ответа, рекомендуем оставить свой e-mail (это необязательно). E-mail используется исключительно для Вашего оповещения, мы не занимаемся спамом.

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.