Ошибка 6 — unarc.dll / ISDone.dll
Что это значит
Код ошибки 6 от unarc.dll или ISDone.dll означает, что программа установки (например, от Wise Installation System или Inno Setup) не может распаковать архивный файл. Система сообщает: «Произошла ошибка при распаковке: невозможно считать данные». Пользователь видит окно с текстом «unarc.dll вернул код ошибки 6» или «ISDone.dll вернул код ошибки 6». Технически это указывает на повреждение архива, проблемы с чтением диска/файла или нехватку ресурсов (памяти/места).
Вероятные причины
- Повреждённый установочный файл (неполная загрузка, битые сектора на диске)
- Недостаточно свободного места на целевом диске
- Проблемы с оперативной памятью (неисправные модули, перегрев)
- Конфликт с антивирусом, блокирующим временные файлы
- Устаревшая или повреждённая библиотека unarc.dll
- Сбой файловой системы (ошибки на диске)
- Переполнение временной папки (Temp) или её отсутствие
- Несовместимость с версией Windows (например, запуск старого установщика на Windows 10/11)
Что делать — по порядку
- Проверьте свободное место на диске C: — должно быть не менее 10 ГБ.
- Запустите установку от имени администратора (правый клик → «Запуск от имени администратора»).
- Временно отключите антивирус и брандмауэр, затем повторите установку.
- Скачайте установочный файл заново с официального источника, используя менеджер загрузок (чтобы избежать обрыва).
- Очистите временные папки: выполните %temp% и удалите всё содержимое, затем очистите корзину.
- Проверьте диск на ошибки: в командной строке (админ) выполните chkdsk C: /f и перезагрузите ПК.
- Проверьте оперативную память: запустите mdsched.exe и выполните тест (потребуется перезагрузка).
- Обновите или переустановите библиотеки Microsoft Visual C++ Redistributable (все версии).
Нажимайте на пункты, чтобы отмечать выполненные.
Частые вопросы
unarc.dll вернул код ошибки 6 — что делать?
Попробуйте запустить установку от администратора, отключить антивирус, скачать файл заново и очистить временные папки.
Ошибка 6 при установке игры Skyrim — как исправить?
Скачайте дистрибутив заново, отключите антивирус, проверьте диск на ошибки и освободите место на C:.
ISDone.dll вернул код ошибки 6 — что это?
Это ошибка распаковки архива установщика. Причины: повреждённый файл, нехватка места или памяти, конфликт с антивирусом.
Ошибка 6 unarc.dll при установке на Windows 10 — решение?
Запустите установку в режиме совместимости с Windows 7 (свойства файла → Совместимость) и от имени администратора.
Как исправить ошибку 6 unarc.dll без переустановки Windows?
Проверьте диск chkdsk, очистите Temp, отключите антивирус, перекачайте файл и проверьте ОЗУ.
Источники
- Inno Setup: Ошибки распаковки проверено 28.07.2026
Где встречается
Windows XP/Vista/7/8/10/11; установщики на базе Wise Installation System и Inno Setup; игры (Skyrim, Fallout, GTA) и другое ПО.