При установке различных игр в Windows 7, 10 и 11 иногда появляется сообщение ISDone.dll: «Во время распаковки произошла ошибка», «Unarc.dll вернул ошибку с кодом» 1, 4, 5, 6, 8…12, 14, «Архив либо его заголовок повреждены», «Не совпадает контрольная сумма», «Неподдерживаемый тип архива» и прочие. Проблема касается как репаков, так и официальных установщиков. Чаще всего сообщения появляются при установлении Assassin’s Creed и GTA 5. Рассмотрим, что делать, если установщик видеоигры выдает связанную с unarc.dl ошибку.
Причины и решения
Варианты обновить драйвер, скачать проблемный файл и поместить его в системный каталог нам не подходят, в сообщении нет и намека на то, что динамическая библиотека отсутствует. Она находится там, где ей полагается, при этом сама сообщает о нештатной ситуации – поврежденном установщике. Причины неполадки следующие:
- вы скачали некачественный репак – загрузите иной;
- во время загрузки через торрент произошла ошибка – принудительно проверьте целостность файлов – проверьте целостность раздачи;
- недостаточно места на диске, куда ставите видеоигру – смените папку для установки или освободите дисковое пространство; или системном разделе – решение аналогичное;
- в пути к игре или установщику есть кириллические символы – избавьтесь от них;
- путь к игрушке слишком длинный – поставьте ее в корневой каталог диска либо сократите название/адрес к папке с файлами;
- работа антивируса – отключите Защитник Windows или стороннее антивирусное решение на время установки;
- файлы инсталлятора хранятся на диске, где есть поврежденные секторы, и фрагмент одного из них находится в поврежденной ячейке – исправьте битые секторы;
- схожая с предыдущей проблема – на диске, куда пытаетесь установить приложение, есть неисправные секторы;
- повреждена оперативная память – протестируйте ОЗУ;
- у вас недостаточно полномочий – запустите установку от имени администратора – через правый клик, убедитесь, что имеете полный доступ к папке для инсталляции видеоигры.
Разберемся, как исправить проблему.
Некачественный репак
Почитайте отзывы про скачанную раздачу. Если проблемы есть и у других пользователей, загрузите иную версию игры (репак иного автора) или купите лицензию.
Проверка целостности файлов, загруженных через торрент
Кликните правой клавишей по раздаче и выберите вариант проверки контрольной суммы (хеша). Может называться по-разному: «Проверить принудительно», «Перехешировать».
При обнаружении поврежденных файлов торрент-клиент повторно загрузит проблемные части.
Если раздачу удалили, скачайте торрент-файл заново и укажите путь к папке с установщиком игры, и приложение автоматически проверит контрольные суммы и докачает отсутствующие – битые части.
Не хватает места
Убедитесь, что на диске C есть несколько гигабайт (3–5), но не менее 15–20 % свободного пространства от общего объема раздела. Если его нет, освободите либо переместите временную папку через «Изменение переменных сред» на другой том.
Кириллица в пути
Избавьтесь от русских букв в пути к игре: как установщику, так и каталогу с инсталлятором. Обратите внимание: если папка с архивами находится в каталоге пользователя, например в «Загрузках», перенесите ее в другое место.
Иногда помогает переключение языка Windows на английский на время распаковки игрушки.
Для некоторых старых приложений недопустимо использование пробелов.
Антивирус
Отключите антивирус на время распаковки видеоигры, а после ее завершения добавьте папку с файлами в исключения.
Поврежденный диск
Если на устройстве есть поврежденные секторы и в таких хранятся файлы игры, получить доступ к таким данным получится вряд ли. Проверьте накопитель на наличие поврежденных ячеек памяти, например через программу Victoria. Запускать ее стоит из загрузочного диска. В настройках проверки обязательно активируйте опцию «Remap» или «Починить».
Проверка оперативной памяти
Все сжатые данные распаковываются в ОЗУ, а затем записываются на диск. Если у вас повреждена оперативка, обязательно будут ошибки. Проверьте ее через приложение memtest86+ или встроенное «Средство проверки памяти Windows».
Пользователи пишут, что иногда избавиться от ошибки unarc.dll помогает добавление файла подкачки или увеличение его размера.
Напишите, какой вариант помог решить проблему вам.