Установщик: «Ошибка при распаковке» / Unarc.dll вернул код ошибки

  • Обновлено
  • Чтение ≈ 4 минуты
  • Нужны права администратора

Краткий ответ

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

В этой статье
  1. Что означают коды
  2. Причины
  3. Порядок действий
Unarc.dll error
ISDone.dll: Ошибка при распаковке! Unarc.dll вернул код ошибки: -1 / -7 / -11 / -12 / -14
По-русскиУстановщик не смог распаковать архив с файлами.

#Что означают коды

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

#Причины

Возможная причинаКак узнатьЧто делать
Мало местаНа системном и целевом диске.Код -12, -11.Освободите место.
Не хватает оперативной памятиРаспаковщик требует до 1–2 ГБ.Код -1, -14.Закройте программы, увеличьте подкачку.
Кириллица в путиИмя папки или пользователя.Код -7, -5.Установите на латинский путь, например D:\Games.
Повреждённые исходные файлыНедокачка или носитель.Код -6, -1.Перекачайте, проверьте хеш.
Антивирус блокируетУдаляет файлы при распаковке.Исчезают файлы.Отключите на время, добавьте исключение.
Ошибки диска или RAMАппаратная проблема.Ошибки на разных установках.Проверьте диск и память.

#Порядок действий

  1. Проверьте свободное местоОткройте «Проводник» (Win+E) → «Этот компьютер» и посмотрите, сколько свободно на диске установки и системном C: (временные файлы могут извлекаться на C:, даже если игра ставится на D:). Для большого архива обычно требуется запас сверх размера распакованных файлов. Освобождайте место через «Параметры» → «Система» → «Память» либо «Очистка диска», не удаляйте неизвестные системные папки.
  2. Проверьте путь установкиПопробуйте простой каталог, например C:\Games\GameName или D:\Games\GameName без чрезмерно длинного пути. Для установки из официального дистрибутива это диагностическая проверка, а не требование любой игры. Запишите исходный путь, создайте папку через Проводник и повторите установку. Не переименовывайте свою учётную запись Windows и системный каталог Users ради устранения кириллицы.
  3. Закройте программы и антивирусЗакройте тяжёлые игры и программы через обычное меню закрытия. Нажмите Ctrl+Shift+Esc → «Процессы» и посмотрите загрузку памяти и диска; завершайте только понятные зависшие приложения после сохранения их файлов. Не отключайте антивирус: поддельные архивы с ошибкой Unarc.dll могут содержать вредоносные файлы.
  4. Увеличьте файл подкачкиНажмите Win+R → sysdm.cpl → «Дополнительно» → «Быстродействие: Параметры» → «Дополнительно» → «Виртуальная память: Изменить». Обычно правильный выбор — «Автоматически выбирать объём файла подкачки». Если пользователь ранее отключил файл подкачки, верните этот режим, нажмите «ОК» и перезагрузите ПК. Не устанавливайте гигантское фиксированное значение по чужим советам.
  5. Проверьте исходные файлыЕсли издатель опубликовал контрольную сумму SHA-256 загрузки, откройте командную строку в папке файла и выполните certutil -hashfile "путь_к_файлу" SHA256 с реальным именем; сравните всю строку с официальной. При несовпадении удалите файл и скачайте заново с того же официального сайта. Если издатель суммы не публикует, не сравнивайте со случайными форумными значениями.
  6. Скопируйте установщик с флешки/DVD на жёсткий диск и запустите оттудаЕсли установщик лежит на флешке или внешнем диске, скопируйте весь набор установочных файлов через Проводник на исправный локальный диск в папку с достаточным местом, дождитесь окончания копирования. Затем запустите установку из локального каталога. Если Windows сообщает об ошибке копирования, проверьте флешку и источник.
  7. Запустите установщик от администратораЗапускайте установщик от администратора только если он скачан из доверенного официального источника и действительно требует повышенных прав: правой кнопкой на файле → «Запуск от имени администратора», проверьте имя издателя в системном запросе. Не используйте повышенные права ради запуска неизвестных «репаков» с подозрительными файлами.
  8. Проверьте диски и оперативную памятьЕсли проблема повторяется с несколькими доверенными дистрибутивами, сохраните документы и проверьте ОЗУ через Win+R → mdsched.exe → перезагрузку. Состояние SSD/HDD проверьте утилитой производителя после копирования важных данных. При ошибках памяти или SMART не продолжайте бесконечные попытки распаковки — устраните аппаратную неисправность.
  9. Команды для отдельных ситуацийВыберите только подходящий вариант. Это не одна последовательность: часть команд диагностирует проблему, а часть меняет настройки или данные.
    Выберите подходящий вариант — это не команды для последовательного выполнения
    Вариант 1Свободное место на дисках
    Windows · Командная строка (CMD)Команда
    Свободное место на дисках
    powershell -Command "Get-PSDrive -PSProvider FileSystem | Select Name, @{n='FreeGB';e={[math]::Round($_.Free/1GB,1)}}, @{n='UsedGB';e={[math]::Round($_.Used/1GB,1)}}"
    Вариант 2Запуск диагностики оперативной памяти
    Windows · Командная строка (CMD)КомандаПрава администратора
    Запуск диагностики оперативной памяти
    mdsched.exe
    Вариант 3Память: сколько установлено и свободно
    Windows · Командная строка (CMD)Команда
    Память: сколько установлено и свободно
    systeminfo | findstr /C:"Физическая память" /C:"Total Physical Memory" /C:"Доступная физическая память" /C:"Available Physical Memory"

Если установщик делится на части (.bin), убедитесь, что все части лежат в одной папке и не переименованы. Для установки игры на другой диск освободите на нём место и создайте путь без пробелов; после установки удалите временные файлы из %TEMP%.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.