ISDone.dll – это динамическая библиотека, используемая при распаковке файлов в процессе установки игры. При установке игры на компьютер вы можете столкнуться с ошибками, связанными с файлом ISDone.dll. К числу игр, с которыми может возникнуть такая проблема, относятся: TheSims4, Borderlands3, Starfield, Far Cry 6, Cyberpunk2077. В этой статье мы рассмотрим, что это за ошибка, приведем ее код и предложим способы ее устранения.
Ошибка ISDone.dll
Если ты хочешь установить замечательную игру, например Cyberpunk 2077, Starfield, Borderlands 3 или The Sims 4, на твоем компьютере, то ты можешь столкнуться с этой ошибкой при инсталляции игры. Часто при этом появляется окно с заголовком ISDone.dll, в котором говорится: «Произошла ошибка распаковки, Unarc.dll вернул код ошибки…»
Давайте рассмотрим некоторые распространенные коды ошибок, с которыми вы можете столкнуться при инсталляции игр.
- Код 1: Недостаточное пространство на диске.
- Код 6: Ошибка чтения данных.
- Код 7: Неправильный указатель на файл.
- Код 11: Некорректная версия ISDone.dll.dll.
- Код 12: Недостаточные права доступа.
- Код 14: Ошибка в CRC-данных.
- Код 64: Ошибка записи на диск.
- Код 100: Недостаточная оперативная память.
Все приведенные выше ошибки говорят о том, что появились проблемы при инсталляции игры или другой программы. Часто это связано с целостностью файлов в устанавливаемом пакете. Эта проблема может появиться при установке репаков, скачанных с ненадежных источников, например с торрента.
Как исправить
Следующие методы помогут вам избавиться от ошибки ISDone.dll.
Установка библиотек
Такие неполадки могут возникнуть в том случае, если инсталляционный архив поврежден. Тогда требуется выполнить следующие действия:
- Загрузите исправленную или недостающую версию ISDone.dll и Unarc.dll из надежного источника.
- Положите библиотеку в папку с игрой. При этом желательно, чтобы путь к папке, в которую вы поместили файлы, не содержал символов кириллицы, так как в этом случае могут возникать ошибки.
- Запустите инсталляцию игры снова и убедитесь, что ошибка устранена.
Регистрация DLL-файлов
Если предыдущее действие не помогло, попробуйте перерегистрировать библиотеки. Для чего:
- Нажмите сочетание Win + X для того, чтобы вызвать контекстное меню ОС.
- Выберите строку «Командная строка (администратор)».
- Введите две команды: regsvr32 isdone.dll и regsvr32 unarc.dll.
После завершения этих действий перегрузите компьютер.
Изменение объема файла подкачки
Если для установки игры не хватает ОЗУ, то ОС использует файл подкачки, который находится на HDD. Поэтому, если ОЗУ недостаточно, желательно увеличить объем подкачки. Вот как это сделать.
- Откройте настройки системы:
- нажмите Win + R, наберите sysdm.cpl и нажмите одну из кнопок Enter или «Ок»;
- выберите закладку «Дополнительно».
- Настройка параметров файла подкачки:
- нажмите «Параметры» в разделе «Быстродействие»;
- откройте закладку «Дополнительно» и нажмите «Изменить».
- Изменение размера:
- снимите отметку со строки «Автоматически управлять размером файла подкачки для всех дисков»;
- выберите диск, для которого нужно изменить размер подкачки;
- выберите «Указать размер»;
- установите начальный и максимальный размер подкачки (в мегабайтах или гигабайтах). Желательно, чтобы начальный и максимальный размер были равными, чтобы избежать фрагментации;
- кликните «Установить» и «OK».
Проверка ОЗУ на ошибки стандартными средствами Windows
В Windows 10 есть встроенная утилита для проверки оперативной памяти на наличие ошибок. Чтобы его задействовать:
- нажмите Win + R и введите команду mdsched;
- в появившемся окне вы можете выбрать, хотите ли вы перезагрузить компьютер и выполнить тестирование (при следующей перезагрузке) или запланировать проверку при перезагрузке. Выберите тот вариант, который подойдет вам;
- после завершения проверки оперативной памяти вы увидите результаты на экране, если были обнаружены ошибки.
Проверка целостности файлов Windows
Команда sfc /scannow в Windows 7, 10, 11 выполняет тестирование целостности системных файлов. Она запускает инструмент System File Checker (SFC), который сканирует и анализирует целостность всех защищенных системных файлов и заменяет поврежденные или измененные файлы на оригинальные версии из кеша или используя источник установки операционной системы.
Чтобы выполнить эту команду:
- откройте командную строку с правами администратора. Кликните правой кнопкой мыши на значке «Пуск» в панели задач, выберите Windows PowerShell (администратор);
- в открывшемся окне введите sfc /scannow;
- подождите, пока сканирование завершится. Процесс может занять некоторое время в зависимости от скорости компьютера и объема файлов, которые нужно проверить. После завершения сканирования командная строка сообщит о результатах. Если были найдены и исправлены проблемы, будет сообщение о том, что SFC успешно исправил найденные проблемы. Если проблемы обнаружены, но не могут быть автоматически исправлены, в инструкции будет указано о поиске подробностей в журнале (обычно файл журнала можно найти в C:\Windows\Logs\CBS\CBS.log).
После завершения процесса рекомендуется перезагрузить компьютер.
Убедитесь, что вы запустили командную строку с правами администратора.
Установка игры в безопасном режиме
Игры обычно состоят из многих файлов, и при установке они могут конфликтовать с другими приложениями или драйверами, возможно, они несовместимы с игрой. Так как сторонние приложения и службы не загружаются при работе в безопасном режиме, то можно попробовать установить игру в этом режиме. Кроме этого, будет свободно больше оперативной памяти и других ресурсов. Чтобы войти в безопасный режим, требуется:
- нажать и удерживать клавишу Shift, затем нажать кнопку «Пуск» -> «Перезагрузка»;
- кликнуть по «Поиск и устранение неисправностей»;
- перейти в раздел «Дополнительные параметры»;
- запустить «Параметры загрузки»;
- нажать «Перегрузить»;
- нажать на клавиатуре 4, чтобы перейти в безопасный режим.
После загрузки ОС в безопасном режиме установите игру и перегрузите компьютер в обычном режиме.
Ошибки ISDone.dll могут создавать проблемы при установке игр, но с помощью правильных методов решение этой проблемы можно найти. Если вы столкнулись с ошибкой ISDone.dll, необходимо следовать предложенным способам исправления, чтобы продолжить установку и наслаждаться вашей любимой игрой.