Windows
Ошибка unarc.dll при распаковке — причины и решение
- РискБез риска для системы
- Свежестьсверено 28.09.2026
- Способов5
- Чтение6 мин
Коротко
- 01
Unarc.dll вернул код ошибки — значит, распаковка архива установщиком (ISDone.dll) прервалась: код после «-» указывает причину.
- 02
Главные причины — повреждённый или не до конца скачанный архив, нехватка памяти или места на диске, антивирус, путь с кириллицей.
- 03
Первое безопасное действие — проверить свободное место, путь без кириллицы и отключить антивирус на время установки.
- 04
Скачивать «исправленный» unarc.dll с сторонних сайтов не помогает: файл не виноват, и такие сайты — источник вредоносного ПО. Надёжный путь — официальная версия программы или игры.
Ошибка «Произошла ошибка при распаковке, unarc.dll вернул код ошибки» появляется в Windows 10 и Windows 11 при установке из крупных архивов. Unarc.dll — вспомогательная библиотека установщика ISDone.dll, которая распаковывает данные архива на лету, и ошибка означает, что этот процесс прервался по конкретной причине, зашифрованной в числе после слов «код ошибки».

Сайты, предлагающие скачать «исправленный unarc.dll», не решают проблему: библиотека сама по себе не виновата, а такие файлы нередко содержат вредоносный код. Ниже — честные технические причины и решения без сторонних DLL.
Расшифровка кодов ошибок unarc.dll
- Код -1 — архив повреждён или скачан не полностью.
- Код -7 — недостаточно оперативной памяти или места на диске для распаковки.
- Код -11 — ошибка чтения архива: повреждение файла, сбой диска или оперативной памяти.
- Код -12 — ошибка записи при распаковке: нет прав доступа, антивирус заблокировал файл или закончилось место на диске.
- Код -14 — ошибка CRC: контрольная сумма не совпадает, архив повреждён.
Причины появления
- Архив повреждён или скачан не полностью (общий способ диагностики — ниже)
- Недостаточно свободного места на диске назначения
- Нехватка оперативной памяти при распаковке больших образов
- Кириллические символы или пробелы в пути к архиву или папке установки
- Антивирус или SmartScreen блокирует запись файлов во время установки
- Устаревший архиватор, не поддерживающий нужный алгоритм сжатия
- Неисправность оперативной памяти — проявляется нестабильно, на разных архивах
Способ 1: Проверить целостность архива
Для кодов -1 и -14 первым делом проверяем, что файл скачан полностью и без ошибок.
- Сравните размер скачанного файла с указанным на странице загрузки. Меньший размер — файл докачан не до конца.
- Если рядом со страницей загрузки указана контрольная сумма (MD5/SHA1) — сверьте её с помощью любой утилиты подсчёта хэша.
- Если сумма не совпадает или файл повреждён — перекачайте его из того же официального источника заново.
Самый надёжный способ избежать этой ошибки вообще — устанавливать программы и игры из официального источника: Steam, GOG, Microsoft Store, сайт разработчика. Официальные клиенты сами проверяют целостность файлов при скачивании и докачивают повреждённые части. Собранные не издателем архивы (репаки) не гарантируют целостность и не имеют официальной поддержки — если ошибка повторяется именно с таким архивом, самый надёжный путь — перейти на официальную версию программы или игры.
Способ 2: Отключить антивирус и SmartScreen на время установки
Антивирус в режиме реального времени может блокировать создание файлов во время установки — это не всегда значит, что архив заражён, антивирус может реагировать на упакованный установщиком контент.
- Временно отключите защиту в реальном времени вашего антивируса.
- Чтобы отключить Защитник Windows: Параметры → Конфиденциальность и безопасность → Безопасность Windows → Защита от вирусов и угроз → Параметры защиты от вирусов → отключите «Защита в реальном времени».
- Чтобы отключить SmartScreen: Параметры → Конфиденциальность и безопасность → Безопасность Windows → Управление приложениями → Проверка приложений и файлов → «Выключить».
- Запустите установку заново и включите защиту сразу после её завершения.
Способ 3: Путь без кириллицы и актуальный архиватор
Некоторые установщики не поддерживают кириллицу и пробелы в путях.
- Переместите архив в папку с латинским именем без пробелов, например
C:\Install\. - Убедитесь, что архиватор актуален: 7-Zip последней версии или свежий WinRAR — старые версии могут не поддерживать современные алгоритмы сжатия.
- Запустите установщик от имени администратора и повторите установку.
Способ 4: Увеличить файл подкачки
При распаковке больших архивов системе может не хватать оперативной памяти. Файл подкачки служит её расширением.
- Нажмите Win + R, введите
sysdm.cpl, нажмите Enter. - Вкладка «Дополнительно» → раздел «Быстродействие» → «Параметры» → вкладка «Дополнительно» → «Изменить».
- Снимите галочку «Автоматически выбирать объём файла подкачки».
- Выберите несистемный диск (не тот, где установлена Windows).
- Задайте «Особый размер»: исходный размер — равный объёму RAM, максимальный — вдвое больше. Например, при 8 ГБ RAM: исходный 8192 МБ, максимальный 16384 МБ.
- Нажмите «Задать» → «ОК» и перезагрузите компьютер.

Способ 5: Проверить оперативную память
Если ошибка появляется нестабильно (иногда установка проходит, иногда нет) — вероятна неисправность RAM.
- Нажмите Win + R, введите
mdsched.exe, выберите «Выполнить перезагрузку и проверку». - Если тест выявил ошибки — по очереди проверьте каждую планку памяти отдельно, переставляя между слотами.
Что делать, если ничего не помогло
- Проверьте свободное место на диске. На диске назначения нужно как минимум вдвое больше места, чем размер распакованных данных, с учётом временных файлов.
- Проверьте диск на ошибки. 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 записей
-
риналь13.11.2018
у меня при распаковки крайзиса 3 выдает ошибку -5, мол памяти не хватает. У меня windows 7 ultimate. проц i3 550, gtx 550 ti, 6 gb оперативы, есть место на винчестере.
-
Риналь Мухамедаминов21.06.2020
Что делать? при распаковке Кразиса 3 реПак от rg механики, у меня выдает ошибку -5 мол памяти не хватает. у меня i3 550, gtx 550 ti, 6 gb оперативной памяти, есть ссд на котором винда и есть винчестер свободный. у меня windows 7 ultimate. Что делать?
-
Влад Лучинский28.07.2020
Слабый комп, вот что у тебя
-
Артур17.08.2021
Спасибо, помогло ♥
-
Нкита16.05.2022
реально папку переименовал и помогло, лол
-
Владимир06.12.2022
Спасибо за статью, помог вариант с изменением размера файла подкачки
-
ggkk088s230.03.2023
я устанавливал cs2 с 7launcher и у мекня там -11 невозможно записать данные на диск