коды ошибок

Windows

Ошибка unarc.dll при распаковке — причины и решение

  • РискБез риска для системы
  • Свежестьсверено 28.09.2026
  • Способов5
  • Чтение6 мин

Коротко

  1. 01

    Unarc.dll вернул код ошибки — значит, распаковка архива установщиком (ISDone.dll) прервалась: код после «-» указывает причину.

  2. 02

    Главные причины — повреждённый или не до конца скачанный архив, нехватка памяти или места на диске, антивирус, путь с кириллицей.

  3. 03

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

  4. 04

    Скачивать «исправленный» unarc.dll с сторонних сайтов не помогает: файл не виноват, и такие сайты — источник вредоносного ПО. Надёжный путь — официальная версия программы или игры.

Ошибка «Произошла ошибка при распаковке, unarc.dll вернул код ошибки» появляется в Windows 10 и Windows 11 при установке из крупных архивов. Unarc.dll — вспомогательная библиотека установщика ISDone.dll, которая распаковывает данные архива на лету, и ошибка означает, что этот процесс прервался по конкретной причине, зашифрованной в числе после слов «код ошибки».

Окно «ISDone.dll»: «Произошла ошибка при распаковке! Unarc.dll вернул код ошибки: -1. ERROR: archive data corrupted (decompression fails)»

Сайты, предлагающие скачать «исправленный unarc.dll», не решают проблему: библиотека сама по себе не виновата, а такие файлы нередко содержат вредоносный код. Ниже — честные технические причины и решения без сторонних DLL.

Расшифровка кодов ошибок unarc.dll

  • Код -1 — архив повреждён или скачан не полностью.
  • Код -7 — недостаточно оперативной памяти или места на диске для распаковки.
  • Код -11 — ошибка чтения архива: повреждение файла, сбой диска или оперативной памяти.
  • Код -12 — ошибка записи при распаковке: нет прав доступа, антивирус заблокировал файл или закончилось место на диске.
  • Код -14 — ошибка CRC: контрольная сумма не совпадает, архив повреждён.

Причины появления

  • Архив повреждён или скачан не полностью (общий способ диагностики — ниже)
  • Недостаточно свободного места на диске назначения
  • Нехватка оперативной памяти при распаковке больших образов
  • Кириллические символы или пробелы в пути к архиву или папке установки
  • Антивирус или SmartScreen блокирует запись файлов во время установки
  • Устаревший архиватор, не поддерживающий нужный алгоритм сжатия
  • Неисправность оперативной памяти — проявляется нестабильно, на разных архивах

Способ 1: Проверить целостность архива

Для кодов -1 и -14 первым делом проверяем, что файл скачан полностью и без ошибок.

  1. Сравните размер скачанного файла с указанным на странице загрузки. Меньший размер — файл докачан не до конца.
  2. Если рядом со страницей загрузки указана контрольная сумма (MD5/SHA1) — сверьте её с помощью любой утилиты подсчёта хэша.
  3. Если сумма не совпадает или файл повреждён — перекачайте его из того же официального источника заново.

Самый надёжный способ избежать этой ошибки вообще — устанавливать программы и игры из официального источника: Steam, GOG, Microsoft Store, сайт разработчика. Официальные клиенты сами проверяют целостность файлов при скачивании и докачивают повреждённые части. Собранные не издателем архивы (репаки) не гарантируют целостность и не имеют официальной поддержки — если ошибка повторяется именно с таким архивом, самый надёжный путь — перейти на официальную версию программы или игры.

Способ 2: Отключить антивирус и SmartScreen на время установки

Антивирус в режиме реального времени может блокировать создание файлов во время установки — это не всегда значит, что архив заражён, антивирус может реагировать на упакованный установщиком контент.

  1. Временно отключите защиту в реальном времени вашего антивируса.
  2. Чтобы отключить Защитник Windows: Параметры → Конфиденциальность и безопасность → Безопасность Windows → Защита от вирусов и угроз → Параметры защиты от вирусов → отключите «Защита в реальном времени».
  3. Чтобы отключить SmartScreen: Параметры → Конфиденциальность и безопасность → Безопасность Windows → Управление приложениями → Проверка приложений и файлов → «Выключить».
  4. Запустите установку заново и включите защиту сразу после её завершения.

Способ 3: Путь без кириллицы и актуальный архиватор

Некоторые установщики не поддерживают кириллицу и пробелы в путях.

  1. Переместите архив в папку с латинским именем без пробелов, например C:\Install\.
  2. Убедитесь, что архиватор актуален: 7-Zip последней версии или свежий WinRAR — старые версии могут не поддерживать современные алгоритмы сжатия.
  3. Запустите установщик от имени администратора и повторите установку.

Способ 4: Увеличить файл подкачки

При распаковке больших архивов системе может не хватать оперативной памяти. Файл подкачки служит её расширением.

  1. Нажмите Win + R, введите sysdm.cpl, нажмите Enter.
  2. Вкладка «Дополнительно» → раздел «Быстродействие» → «Параметры» → вкладка «Дополнительно» → «Изменить».
  3. Снимите галочку «Автоматически выбирать объём файла подкачки».
  4. Выберите несистемный диск (не тот, где установлена Windows).
  5. Задайте «Особый размер»: исходный размер — равный объёму RAM, максимальный — вдвое больше. Например, при 8 ГБ RAM: исходный 8192 МБ, максимальный 16384 МБ.
  6. Нажмите «Задать» → «ОК» и перезагрузите компьютер.

Окно «Виртуальная память»: заданы исходный и максимальный размер файла подкачки на несистемном диске

Способ 5: Проверить оперативную память

Если ошибка появляется нестабильно (иногда установка проходит, иногда нет) — вероятна неисправность RAM.

  1. Нажмите Win + R, введите mdsched.exe, выберите «Выполнить перезагрузку и проверку».
  2. Если тест выявил ошибки — по очереди проверьте каждую планку памяти отдельно, переставляя между слотами.

Что делать, если ничего не помогло

  • Проверьте свободное место на диске. На диске назначения нужно как минимум вдвое больше места, чем размер распакованных данных, с учётом временных файлов.
  • Проверьте диск на ошибки. Bad-секторы иногда вызывают сбои записи при распаковке — подробности в статье «Проверка HDD и SSD на ошибки в Windows».
  • Замените оперативную память, если тест нашёл ошибки и перестановка планок не помогла.
  • Перейдите на официальную версию программы или игры. Если ошибка повторяется с разными копиями одного и того же неофициального архива, надёжного решения в рамках самой распаковки нет — официальный дистрибутив проверяет целостность файлов сам и не имеет этой проблемы.

Частые вопросы

журнал · 6 записей
01Стоит ли скачивать unarc.dll отдельно с какого-то сайта?

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

02Unarc.dll вернул код ошибки -7 — что это значит?

Код -7 означает нехватку памяти во время распаковки. Закройте лишние программы, увеличьте файл подкачки (Способ 4) и проверьте, что на диске достаточно свободного места.

03Ошибка возникает только с одним конкретным файлом — это нормально?

Да, это означает, что именно этот архив повреждён или собран с ошибками. Самый надёжный вариант — скачать программу или игру из официального источника, где целостность файлов гарантирована.

04Как проверить, что архив скачан без ошибок?

Сравните размер файла с указанным на странице загрузки и, если есть, сверьте контрольную сумму (MD5/SHA1). Официальные клиенты вроде Steam делают эту проверку автоматически.

05Помогает ли переустановка Windows?

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

06Нужен ли 7-Zip или WinRAR для запуска установщика .exe?

Обычно нет — установщики .exe используют встроенный распаковщик. Если установщик требует распаковать архив вручную, используйте актуальную версию 7-Zip или WinRAR — они лучше поддерживают современные алгоритмы сжатия.

Редакция allerrorcodes.ru · обновлено 28.09.2026

Факты сверены с первоисточниками 28 сентября 2026.

Что дальше

Ещё разборы: Windows

Комментарии читателей7 записей
  1. риналь13.11.2018

    у меня при распаковки крайзиса 3 выдает ошибку -5, мол памяти не хватает. У меня windows 7 ultimate. проц i3 550, gtx 550 ti, 6 gb оперативы, есть место на винчестере.

  2. Риналь Мухамедаминов21.06.2020

    Что делать? при распаковке Кразиса 3 реПак от rg механики, у меня выдает ошибку -5 мол памяти не хватает. у меня i3 550, gtx 550 ti, 6 gb оперативной памяти, есть ссд на котором винда и есть винчестер свободный. у меня windows 7 ultimate. Что делать?

  3. Влад Лучинский28.07.2020

    Слабый комп, вот что у тебя

  4. Артур17.08.2021

    Спасибо, помогло ♥

  5. Нкита16.05.2022

    реально папку переименовал и помогло, лол

  6. Владимир06.12.2022

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

  7. ggkk088s230.03.2023

    я устанавливал cs2 с 7launcher и у мекня там -11 невозможно записать данные на диск