Я уже не раз писал об ошибках, связанных c системными библиотеками, и это не конец, будет еще много статей. Надеюсь, что они хоть как-то вам помогут. Вообще, исправление dll ошибок имеет схожий принцип, то есть, почти все они исправляются одинаково. Нужно всего лишь скачать требуемый недостающий файл библиотеки и кинуть его в папку System32. Тем не менее, мы разберем ошибку unarc.dll более подробно чуть ниже.
Кстати, перед тем, как предпринимать какие-либо действия по исправлению проблемы нужно выполнить ряд действий:
- Отключить антивирус
- Отключить SmartScreen
- Переустановить архиватор, установленный на вашем компьютере
Вообще, советую после этих действий переустановить саму игру или приложение, возможно, что после этого она заработает. Если нет, то переходим к конкретным действиям.
Причины появления unarc.dll
Ошибка | Unarc.dll вернул код ошибки -1. Способы решения
Если вы решили установить какую-нибудь игру, программу, то при распаковке может появляться ошибка. При этом появляется код ошибки 7 и то, что архив поврежден.
Код ошибки у инсталлятора может появляться разный, например, при повторном запуске появился код ошибки 1
Бывает так, что инсталлятор не смог считать данные и продолжить установку, тогда появляется ошибка unarc.dll.
Давайте теперь рассмотрим, как исправить проблемы при появлении того, или иного кода ошибки.
unarc dll вернул код ошибки 1 – исправляем
Данная ошибка говорит нам о том, что при распаковке что-то пошло не так, кстати, есть вероятность, что приложение сможет запуститься на другом компьютере, стоит попробовать. Так происходит из-за того, что на компьютере включён антивирус, например, «Защитник Windows». Понятное дело, что нам его нужно на время отключить.
- В поиске пишем «Защитник»
- Нажимаем на результат
- В открывшемся окне антивируса нажимаем кнопку «Параметры»
- Откроется окно, где нужно перевести пункт «Защита в реальном времени» в положение «Откл.» и сохранить изменения.
unarc dll вернул код ошибки 6 – исправляем
Распаковаться то игра или программа смогла, а вот в процессе установки уже может появится ошибка с кодом 6 и заключается она в проблеме с жестким диском. Чтобы действительно убедиться, что проблема кроется в жестком диске, попробуйте перекинуть установщик на другой компьютер и установить приложение там, если все пройдет успешно, то причина действительно в диске.
Если при копировании, например, на флешку или другой диск появляется ошибка, что архив поврежден, то советую вам скачать приложение из другого источника.
Для устранения ошибки с кодом 6 мы должны следовать следующей инструкции:
- Запускаем командную строку от имени администратора. Можно нажать клавиши Win+R, а потом ввести команду cmd.
- Теперь мы в командной строке вводим chkdsk C: /F /R (для файловых систем FAT), либо вводим chkdsk C: /F /R /B (для файловой системы NTFS).
- Начнется проверка диска, которая будет длиться около часа, либо быстрее.
Если вы не знаете, какая у вашего диска файловая система, то просто нужно нажать по нему правой кнопкой мыши, выбрать «Свойства» и перейти в пункт «Общие».
После того, как диск будет проверен, нужно заново переустановить игру, если проблема не решится, то, возможно, придется заменить жесткий диск. К счастью, это редкое явление.
unarc dll вернул код ошибки 7 – исправляем
Тут мы будем решать проблему при помощи файла подкачки. Вот, что нужно сделать:
- Заходим «Мой компьютер» и нажимаем наверху «Свойства системы»
- Слева нажимаем на пункт «Дополнительные параметры системы»
- В открывшемся окошке переходим во кладку «Дополнительно» и нажимаем там на пункт «Параметры» где написано «Быстродействие».
- В новом открытом окне переходим во вкладку «Дополнительно», а потом, где написано «Виртуальная память», нажимаем кнопку «Изменить».
- Отметьте пункт «Автоматический выбор объема файла подкачки», а потом перезагрузите компьютер.
Теперь пробуйте установить игру или программу по новой.
Последний вариант решения
Если вы перепробовали все методы, которые написаны выше, то попробуйте установить приложение в другую директорию с англоязычным названием, то есть, в именах папок не должно быть русских букв. Например, вы устанавливаете игру не в папку «Игры», а в папку «Games», очень часто именно это и помогает.
Источник: computerinfo.ru
Настройка оборудования
Блог о модемах, роутерах и GPON терминалах Ростелеком
unarc.dll вернул код ошибки 1,6,7,12,14 — что делать и как исправить?!
Очередная частая проблема, терзающая нервы заядлых геймеров — это ошибка с библиотекой unarc.dll при распаковке репаков игр или программ в операционных системах Windows 7, Windows 8 и 8.1. Как правило, она содержит сообщение типа: » Архив поврежден! Unarc.dll вернул код ошибки», а в заголовке окна значится имя ещё одной динамической библиотеки ISDone.dll. Наиболее частые коды ошибок — 1,6,7,11,12,14.
При этом в 99% случаев с архивом на самом-то деле всё в порядке. Выяснить это довольно таки легко — надо просто смотреть не столько на код ошибки, сколько на разъяснение, которое идет после слова ERROR. Объясню на примере.
Посмотрите на описание ошибки в этом случае:
В качестве причины ошибки значится «failed CRC Check», что как раз и говорит о повреждении архива. Поэтому Вам придется качать пакет заново или искать другой. А вот если причиной ошибки значится «decompression failed», как здесь:
То в этом случае причину надо скорее всего искать на Вашем компьютере и чаще всего она заключается в том что не установлен нужный архиватор ( особенно часто в этом случае в сообщении об ошибке сказано: «unarc dll вернул код ошибки-7»). Понятно, что при инсталляции официальных лицензионных версий пользователь вряд ли столкнется с таким трудностями, так как там не гонятся за уменьшением объема пакета. А вот в случае repack’ов их создатели частенько любят использовать «экзотические» методы архивации (особенно если инсталляция имеет немалый объем), имеющие бОльшую степерь сжатия. Самые часто используемые архиваторы — это:
— RAR с распаковкой через SFX.
— 7-zip с его дополнительными алгоритмами bcj2, delta, lzma2, ppmd и большего словаря может обеспечить лучшее сжатие. Распаковка так же через SFX или dll.
— FreeArc. Распаковка через SFX или dll.
— NanoZIP. Распаковка через SFX.
Помочь при таком раскладе может установка последней версии универсального архиватора 7-zip. Скачать её Вы можете с официального сайта.
В принципе, приведенные выше способы устраняют ошибку isdone.dll и unarc.dll в 90% случаев. Все остальные причины являются частными. Тем не менее, я думаю что их нужно рассмотреть подробно.
1. Наличие кириллических символов в наименовании директории. Проще говоря — папка, в которую Вы устанавливаете игру названа по русски, либо в пути к этой папке присутствуют русские слова или буквы. Поясню на примере:
То есть Вам надо переименовать папку и попробовать снова установить приложение.
2. Маленький файл подкачки.
Ещё одна причина ошибок с unarc.dll — маленький размер или вообще полное отсутствие файла подкачки в Вашей Windows 7 или Windows 8. Это факт может стать критичным при распаковке архива размером в десяток гигабайт. Оперативной памяти начинает не хватать и система активно использует файл подкачки. Но и он не резиновый. Итог — «decompression failed». Чтобы увеличить файл подкачки надо зайти в свойства системы. Сделать это можно через Панель инструментов, либо нажав комбинацию клавиш Win+R и введя команду: sysdm.cpl
Открываем вкладку «Дополнительно» и нажимаем кнопку «Параметры»:
Затем снова вкладка «Дополнительно». В разделе «Виртуальная память» нажимаем кнопку «Изменить». Откроется вот такое окно:
Снимаем галку «Автоматически выбирать объем файла подкачки» и выбираем локальный диск, на котором его разместим. Для этого советуют выбирать любой отличный от системного диск, где есть большой объем свободного места. Затем указываем максимальный размер равный размеру оперативной памяти и кликаем на кнопку «Задать». Слишком уж большим его тоже делать не стоит. Сохраням параметры.
3. Оперативная память.
Совсем редкая, но имеющая место причина — неисправность одного из модулей оперативной памяти. За всю историю у меня такой случай был только раз. Выяснить можно двумя способами. Первый — вытащить все планки памяти, затем включать по одному и пробовать запускать распаковку. Времени это займет немало конечно.
Поэтому оптимальнее пойти вторым путем — проверить планки с помощью специальных программ. Самая популярная — Memtest86+. Правда запустить её не так просто — надо скачать, записать на диск и загрузиться с этого диска.
Пользователи Windows 7 и Windows 8 могут воспользоваться встроенным в систему тестом. Для этого нажимаем кнопку Пуск и пишем: «Диагностика проблем оперативной памяти компьютера». Кликаем по найденному значку, откроется окно:
Заключение:
В список перечисленных способов и методов решения я не включил ещё один, к которому тем не менее пробуют прибегнуть некоторые пользователи. Они бороздят просторы сети и пытаются скачать файл библиотеки ISDone.dll или unarc.dll и установить их в системную папку. Этот способ не работает. Более того, я даже в Интернете не нашел ни одного реального случая чтобы это помогло. Максимум, чего удается добиться — это сменить код ошибки ( как правило вместо кода -7 появляется код -1).
Если вышеуказанные варианты результата не принесли — Вам остается только пробовать переустанавливать Windows.
Источник: nastroisam.ru
Произошла ошибка при распаковке, unarc.dll вернул код ошибки
Причины возникновения ошибок Unarc.dll и Isdone.dll при распаковке файлов в Windows. Несколько способов решения проблемы.
Ошибки связанные с Unarc.dll и Isdone.dll встречаются во всех операционных системах Windows от XP до 11-ой версии. Они возникают, когда вы пытаетесь распаковать архив скачанный с интернета, или при установлении игры или программы.
Текст сообщения в окне: произошла ошибка при распаковке unarc.dll вернул код ошибки -1 (или 7, 11,12).
В интернете полно сайтов предлагающих скачать корректный unarc.dll или программ, которые автоматически исправляют ошибку. Настоятельно не рекомендую их загружать, ни одна из них не работает, но вирусов там полно.
Сперва необходимо прочитать текст самой ошибки. Он нам поможет в поисках причин.
ISDone.dll — произошла ошибка при распаковке: архив повреждён!
В этом случае велика вероятность, что повреждён сам архив, то есть файл не соответствует на 100% тому, что загружал разработчик.
- Возможно причина заключается в недозагруженном файле. Попробуйте скачать файл заново.
- Скачайте файл архива с другого источника.
Ошибка при распаковке, unarc.dll вернул код ошибки 7 (и другие)
- Отключить установленный антивирус. После этого отключить Защитник Windows и если у вас Windows 10, то отключить и SmartScreen . Как это сделать подробно описано на десятках сайтов.
- Проверьте, что в пути к файлу архива нет кириллических символов , то есть любых кроме английских. Попробуйте переписать архив, допустим, во временную папку Temp и попытаться запустить распаковку оттуда
- Попробуйте установить другой архиватор. Создатели образов, репаков с торрентов стараются впихнуть больше в меньший размер, поэтому используют упаковщики с максимальным коэффициентом сжатия. Вполне возможно, что ваш архиватор не поддерживает используемых алгоритмов.
- Увеличьте размер файла подкачки. При распаковке больших архиWow, архиваторами активно используется файл подкачки, так как оперативной памяти может не хватать на выполнение этой операции.
Чтобы увеличить файл подкачки, нажимаем комбинацию клавиш Win + R . В появившемся окошке вводим команду:
Далее вкладка Дополнительно → кнопка Параметры → вкладка Дополнительно →кнопка Изменить . Убрать галочку с Автоматически выбирать объём файла подкачки .
Остаётся выбрать любой не системный диск (диск на котором не установлена Windows) и выставить значение по максимуму в размере объёма установленной оперативной памяти.
Проблемы с оперативной памятью компьютера
Попробуйте открыть файл, который не распаковывается на другом компьютере. Если он там распакуется без проблем с тем же архиватором, есть вероятность, что неисправна оперативная память вашего компьютера.
Что делать в такой ситуации:
- Провести диагностику памяти любым доступным способом. Например, через BIOS или с помощью Панель управления → Администрирование → Средство проверки памяти Windows .
- Поочерёдно вытаскивать планки памяти и пробовать запускать архиватор. Долго, муторно, требует наличия опыта работы с железом. Но стоит того.
Похожие записи
- Ошибка при запуске приложения 0xc000007b
- Как изменить порт для удаленного рабочего стола RDP
- Завершение процесса из командной строки Windows
- Логин и пароль по умолчанию от роутера, внутренний IP-адрес
- Ошибки HTTP
- Синий экран смерти
- Ошибка с кодом 0x0000011B в Windows 7, 10 и 11
- Как установить обои в Windows
- Как изменить пароль учетной записи с помощью командной строки в Windows
- Ошибка обновления Windows 0x80080005
Источник: allerrorcodes.ru