Ошибка ISDone.dll error — unarc.dll / ISDone.dll
Что это значит
Ошибка ISDone.dll возникает при установке игр или программ, использующих сжатие InstallShield. ISDone.dll — это библиотека, отвечающая за распаковку архивов. Ошибка указывает на сбой в процессе распаковки: файл повреждён, не хватает памяти, или антивирус блокирует операцию. Пользователь видит сообщение «ISDone.dll error» или «An error occurred while unpacking». Установка прерывается.
Вероятные причины
- Повреждённый установочный файл (скачан с ошибкой)
- Недостаточно оперативной памяти (RAM) для распаковки
- Переполнение файла подкачки или системного диска
- Конфликт с антивирусом, блокирующим распаковку
- Устаревшая или отсутствующая библиотека ISDone.dll
- Проблемы с правами доступа (запуск не от администратора)
- Несовместимость с версией Windows (например, Windows 10/11)
- Файловая система NTFS сжата или повреждена
Что делать — по порядку
- Запустите установщик от имени администратора (правый клик → «Запуск от имени администратора»).
- Временно отключите антивирус и брандмауэр на время установки.
- Увеличьте файл подкачки: «Свойства системы» → «Дополнительно» → «Быстродействие» → «Виртуальная память» — установите размер не менее 4096 МБ.
- Освободите место на системном диске (C:), удалите временные файлы.
- Проверьте целостность установочного файла: перекачайте дистрибутив или проверьте хеш-сумму (MD5/SHA) на сайте разработчика.
- Скачайте и зарегистрируйте библиотеку ISDone.dll из надёжного источника (например, из состава Microsoft Visual C++ Redistributable).
- Установите последнюю версию Microsoft Visual C++ Redistributable (2015-2022).
- Если ошибка повторяется, попробуйте распаковать установщик вручную (через 7-Zip или WinRAR) и запустить установку из распакованной папки.
Нажимайте на пункты, чтобы отмечать выполненные.
Частые вопросы
Что такое ISDone.dll?
Это библиотека InstallShield для распаковки архивов. Ошибка означает, что распаковка не удалась.
Как исправить ошибку ISDone.dll?
Попробуйте запустить установку от администратора, отключить антивирус, увеличить файл подкачки и перекачать дистрибутив.
Поможет ли переустановка Windows?
Обычно нет, проблема в дистрибутиве или настройках системы. Переустановка — крайняя мера.
Может ли антивирус вызывать эту ошибку?
Да, антивирус может блокировать распаковку. Временно отключите его на время установки.
Где скачать ISDone.dll?
Лучше не скачивать отдельно, а установить Microsoft Visual C++ Redistributable. Если нужно, берите из проверенного источника.
Источники
- Microsoft Learn — Visual C++ Redistributable проверено 28.07.2026
Где встречается
Windows 7/8/10/11, при установке игр и программ, использующих InstallShield (например, старые игры, некоторые утилиты).