Код ошибки 1 при установке игры как исправить
Перейти к содержимому

Код ошибки 1 при установке игры как исправить

  • автор:

Как исправить ошибку ISDone.dll Unarc.dll при установке игры или программы

Как исправить ошибки Unarc.dll при установке игры

Возможно, самая распространённая ошибка при установке игр и других программ, скачанных из не самых официальных источников — окно ISDone.dll с сообщением «Произошла ошибка при распаковке. Unarc.dll вернул код ошибки» (An error occurred while unpacking. Unarc.dll returned an error code) с последующим кодом ошибки и пояснениями, которые могут быть различными: «Заголовок архива поврежден», «Не совпадает контрольная сумма», «Невозможно считать данные», «This is not FreeARC archive or this archive is corrupt», «Failed CRC check», «Archive data corrupted, decompression fails», «File read operation failed» и другие.

Нужно ли скачивать файлы Unarc.dll и ISDone.dll и про причины ошибки

Произошла ошибка при распаковке Unarc.dll вернул код ошибки

Сталкиваясь с теми или иными ошибками, связанными с DLL, многие пользователи самостоятельно или используя инструкции в Интернете пробуют скачать эти DLL, в данном случае — Unarc.dll и ISDone.dll, скопировать их в системные папки System32 и/или SysWOW64, а затем использовать regsvr32.exe для их регистрации в системе. Этот метод совсем не подходит для рассматриваемого случая. Независимо от конкретного кода ошибки:

  • Unarc.dll вернул код ошибки: -1
  • Unarc.dll вернул код ошибки: -2
  • Unarc.dll вернул код ошибки: -7
  • Unarc.dll вернул код ошибки: -8
  • Unarc.dll вернул код ошибки: -11
  • Unarc.dll вернул код ошибки: -12
  • Unarc.dll вернул код ошибки: -14

Ни одна из них не говорит нам об отсутствии файлов Unarc.dll или ISDone.dll, скорее наоборот — сообщает об их наличии в установщике: так как именно они сообщают об ошибке, но сама ошибка — в данных.

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

Простые способы исправить ошибки вида «Unarc.dll вернул код ошибки»

Первое предположение, которое можно сделать из текста сообщения об ошибке — повреждения файла установщика. Хотя это и может быть причиной, чаще причина оказывается более простой. Отсюда первоочередные способы исправить ошибки Unarc.dll:

    Скопируйте файлы установки вашей игры в папку, полный путь к которой не будет содержать кириллицы (и символов других языков) и пробелов. Также сделайте так, чтобы путь был коротким, а не как на нижеприведённом скриншоте. Например, если по умолчанию вы скачиваете игры в папку «Загрузки», то полный путь может выглядеть как

C:\Users\Имя_на_русском\Downloads\Длинное название игры с пробелами и не только repack by Кто-то\

Длинный путь к папке при ошибке Unarc.dll

— по какой-то причине в таких сценариях при установке могут возникать ошибки Unarc.dll, которые исчезают при использовании кратких путей, состоящих из символов латиницы и цифр.

  • Придерживайтесь правил из 1-го пункта и для той папки, в которую производится установка.
  • Как было отмечено, чаще всего ошибка появляется при установке нелицензионного софта. В свою очередь, такие игры и программы содержат модифицированные файлы, которые могут удаляться или помещаться в карантин антивирусом прямо в процессе распаковки, что и будет вызывать ошибки Unarc.dll, связанные с нарушением целостности архива или невозможностью записи данных. Решение, при условии, что вы уверены в надёжности источника: добавить папки с установщиком и с местом, куда устанавливается игра в исключения антивируса. Это касается как сторонних антивирусов, так и встроенного Microsoft Defender (Защитник Windows). Здесь может быть полезным: Как добавить исключения в Microsoft Defender Windows 11 и Добавление исключений в Защитник Windows 10.
  • Если предыдущий шаг не помог, попробуйте отключить ваш антивирус на время установки, так как некоторые данные могут тем или иным образом блокироваться в памяти, ещё до записи их на диск и в этом случае простое добавление папок в исключения не поможет.
  • Запускайте установщик от имени администратора (правый клик по файлу установщика — запуск от имени администратора). Также можно попробовать запуск в режиме совместимости с предыдущей версией системы (правый клик — свойства — вкладка «Совместимость»).
  • В большинстве случаев, если мы не имеем дело с более серьезной проблемой, один из 4-х описанных выше шагов, выполненных по порядку, приводит к успешной установке и сообщения ISDone.dll о том, что «Unarc.dll вернул код ошибки» не появляются. Но возможны и иные варианты.

    Дополнительные причины и методы решения проблемы

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

    • Есть вероятность, что файлы были повреждены в процессе скачивания. Возможное решение: заново скачать файлы установки, лучше — из другого источника, ещё лучше — на другой диск, о чем в следующем пункте. Метод проверки: проверить, устанавливается ли скачанный файл на другом компьютере, если перенести его туда, например, на флешке или передать иным образом. На всякий случай выполните проверку дисков компьютера на ошибки.
    • Повреждения целостности файлов установки на диске из-за ошибок самого диска. Часто возникает при переносе установщиков на внешних накопителях, таких как флешки, но может произойти и на локальном диске. Решение: выполнить проверку диска на ошибки, заново скачать установщик, желательно на другой физический HDD или SSD, в крайнем случае — раздел.
    • Установка игр, с которыми возникает рассматриваемая проблема, происходит путем распаковки по следующему «пути»: источник — оперативная память — папка назначения. И в некоторых случаях нарушения целостности возникают в оперативной памяти. Что попробовать: если включен разгон RAM — отключить, если отключали файл подкачки Windows — включить, при наличии более чем одной планки оперативной памяти, проверить установку с разными планками по отдельности.

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

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

    А вдруг и это будет интересно:

    • Лучшие бесплатные программы для Windows
    • Как открыть Свойства системы Windows 11 и 10
    • Как отключить или удалить Связь с телефоном в Windows 11 и 10
    • Ошибка 0xc000001d при запуске игры или программы — как исправить?
    • Ключ восстановления BitLocker в Windows — способы посмотреть
    • User OOBE Broker — что это за процесс в Windows 11 и 10
    • Windows 11
    • Windows 10
    • Android
    • Загрузочная флешка
    • Лечение вирусов
    • Восстановление данных
    • Установка с флешки
    • Настройка роутера
    • Всё про Windows
    • В контакте
    • Одноклассники

      Илья 20.09.2021 в 08:50

    • Dmitry 20.09.2021 в 15:18
    • Igor 12.10.2023 в 18:22

    Что делать при ошибках unarc.dll

    Чаще с такими ошибками встречаются геймеры в OS Windows. После скачивания архива, содержащего установщик какой-либо игры, появляется сообщение о повреждении архива: «Unarc.dll вернул код ошибки…» Аналогичный сбой возникает при установке после распаковывания, выполненного посредством инсталлятора Inno.

    Код ошибки может быть обозначен цифрой от 1 до 14. Но архив притом может быть в порядке. Рассмотрим разные причины ошибок и пути исправления.

    Код 1

    Ошибка unarc.dll при установке игры

    Если вы геймер, то вы иногда можете сталкиваться с ошибками unarc.dll

    Сообщение «unarc dll вернул код ошибки 1» говорит о проблемах распаковки архива. Обычно в этом случае на другом устройстве распаковка производится без осложнений. Тут возможны следующие варианты:

    1. Ошибка проблема возникает из-за наличия защитника на ПК, который блокирует распаковывание архива и запуск игры/программы. Следовательно, нужно всего лишь отключить защитник. Выполняется таким образом:
    • В панели управления через поиск найдите Защитник Windows.
    • Запустив защитник, пройдите по кнопке «Параметры».
    • Отключите защитник в разделе «Защита в реальном времени».

    Также может другой антивирус блокировать программу. Отключите временно антивирус, но помните, что подвергнете ПК риску.

    1. Архив повреждён при скачивании.

    Проверить его целостность возможно в программе Total Commander. Пройдите в «Файл», нажмите на «Проверить архив». Если программа покажет наличие ошибки, скачайте нужный вам файл в другом месте.

    Ошибка unarc.dll на Windows 7

    Код 6

    Эта ошибка чаще появляется в процессе установки программы/игры. Если вышло сообщение «unarc dll вернул код ошибки 6», учтите, что обычно причина в жёстком диске. Проверьте, перекопировав файл на другой носитель (флэшку, диск). Если перемещение пройдёт успешно, значит, проблема именно в вашем компьютере — его жёстком диске. Исправляем, выполняя действия алгоритма:

    • Запустите командную строку. При активации выберите запуск от администратора.
    • В командную строку вбейте «Chkdsk C: /F /R» — при файловой системе FAT, Chkdsk C: /F /R /B при файловой системе NTFS.
    • Нажав «Enter», вы запустите команду. Учтите, что проверка и коррекция диска займут до 5 часов.

    Узнать файловую систему, используемую компьютером, можно, зайдя в окошко «Этот компьютер». Кликните по нужному диску ПКМ, затем пройдите в «Свойства». Там на вкладке «Общие» в разделе «Тип» указана «Файловая система».

    После завершения диагностики и исправления, запустите игру/программу повторно. Если проблема осталась, возможно, требуется заменить жёсткий диск полностью.

    Код 7

    Эта проблема возникает чаще у тех, кто скачивает неофициальные игры, но и другие причины тут могут повлиять. Если вам выдало сообщение «unarc dll вернул код ошибки 7», вы сможете исправить, если найдёте из-за чего произошёл сбой.

    Первоначально попробуйте включить файл подкачки, следуя простому алгоритму:

    • В Панели управления включите вкладку дополнительных параметров системы.
    • На вкладке «Дополнительно» найдите поле «Быстродействие», там пройдите в Параметры.
    • Откроется окно оперативной памяти, кликните на «Изменить».
    • Отметьте «Автоматический выбор объёма файла подкачки», проставив галочку.
    • Откройте доступ на жёстком диске, на который вами установлена игра: откройте свойства диска, пройдите на вкладку «Безопасность», проставьте галочку в поле «Полный доступ».
    • Сохранив внесённые изменения, перезапустите игру.

    Другие способы исправления ошибки

    Есть ещё несколько приёмов, которые помогут вам наладить работу ПК.

    1. Проверьте, подписана ли папка с архивом только англоязычными буквами. Распаковывать архив следует также в папку с англоязычной подписью. Если сделано иначе, переименуйте папку, например, вместо «Игры» — «Games». Этот способ помогает пользователям OS Windows1.
    2. Переустановите архиватор либо замените его на тот, которому доверяете.
    3. Временно отключите брандмауэр Windows, возможно, он блокирует доступ.
    4. Проверьте OS на наличие вирусов. Они могут не давать нормально функционировать разным приложениям и программам.
    5. Проверьте программой DLL-File fixer сам файл unarc.dll. Возможно, неполадки именно в нём. Тогда DLL-File fixer проверить на имеющиеся ошибки, скачает автоматически недостающие файлы, налаживает работу.
    6. Возможно, проблема в устаревшем софте. Обновите драйвера, не забывая о драйверах для материнской платы, обновите Direct-X.

    Ошибка unarc.dll

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

    Немножко тех. поддержки 🙂

    У меня не запускается игра/ничего не происходит/запускается steam/жалуется на отсутствие steam_api.dll, uplay_r1_loader.dll.

    smile

    Отсутствует steam_api.dll, uplay_r1_loader.dll и т.д значить, что Антивирус сожрал кряк, достаньте из карантина. Либо защитник Windows постарался. Отключить его можно этой программой Win Updates Disabler , все равно он бесполезен, удаляет только таблетки/кряки, а настоящие вирусы пропускает

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

    Я знаю как, я тему создал заходи смотри ответ. Сам нашёл решение потому что устал ждать ответ на просторах интернета. Перенеси установочную папку выше, из глубин где хранятся установки игр на самую высоту жёсткого диска и имя папки или iso образа сократи если оно сильно длинное например с Call of Duty Modern Warfare 1 (2007) РЕПАК ОТ ЧУВАК МЕХАНИКИ ВСЕ ДЛС + КУЧА МОДОВ В ТОМ ТО ГОДУ на Call of Duty Modern Warfare 1 (2007).

    Эта хрень с вирусом
    Тут решение 99% случаев
    https://www.youtube.com/watch?v=43UVhk4l01g
    Источник: https://www.youtube.com/watch?v=43UVhk4l01g
    7-zip архиватор скачать нужно

    Столкнулся с такой же проблемой, когда устанавливал Test Drive Unlimited Gold, и как говорил чувак выше, я просто кинул ее не как раньше C:/Games/TDU. а просто на диск сразу кинул при установке (диск у меня не разделен на C и D), и.. помогло.

    Переустановите архиватор=удалит архив winrar Переустановите .
    реально помогает если ставить вверх папки. спасибо !
    Что делать помогите плииз не понял, что написано с вверху
    Я тоже не понял
    Выкинь Data1 из установки и укажи путь к ней при установке (мне помогло)

    Есть вариант (его тоже нашел в советах разных — ПОМОГЛО!! ) — главное, чтобы в любых путях (ОТКУДА ставите и КУДА ставите игру) НЕ БЫЛО КИРИЛЛИЦЫ (то есть русских букв в названии папок)

    клац на мой компьютер правой—>свойства—>дополнительные параметры системы—>быстродействие—>предотвращение выполнения данных—>включить DEP для всех программ и служб, кроме выбранных ниже. <---отмечаем это. Далее--->добавляем EXE установочного пакета (это тот на который нажимаешь чтоб установку начать) перезагрузка и чудо произошло))) если ПВД закрыт то открываем командную строку от имени администратора и пишем туда это—> bcdedit.exe /set nx OptIn тогда параметр будет открыт опятьже при перезагрузке

    Создай новую учетную запись майкрософт, сделай ее административной и перезагрузи комп, у меня сраб=отало

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

    Ваш адрес email не будет опубликован. Обязательные поля помечены *