Как исправить ошибку isdone.dll при установке игры?

unarc.dll вернул код ошибки 1,6,7,12,14 — что делать и как исправить?!

В качестве причины ошибки значится «failed CRC Check», что как раз и говорит о повреждении архива. Поэтому Вам придется качать пакет заново или искать другой. А вот если причиной ошибки значится «decompression failed», как здесь:

То в этом случае причину надо скорее всего искать на Вашем компьютере и чаще всего она заключается в том что не установлен нужный архиватор ( особенно часто в этом случае в сообщении об ошибке сказано: «unarc dll вернул код ошибки-7»). Понятно, что при инсталляции официальных лицензионных версий пользователь вряд ли столкнется с таким трудностями, так как там не гонятся за уменьшением объема пакета. А вот в случае repack’ов их создатели частенько любят использовать «экзотические» методы архивации (особенно если инсталляция имеет немалый объем), имеющие бОльшую степерь сжатия. Самые часто используемые архиваторы — это:

— RAR с распаковкой через SFX. — 7-zip с его дополнительными алгоритмами bcj2, delta, lzma2, ppmd и большего словаря может обеспечить лучшее сжатие. Распаковка так же через SFX или dll. — FreeArc. Распаковка через SFX или dll. — NanoZIP. Распаковка через SFX.

Помочь при таком раскладе может установка последней версии универсального архиватора 7-zip. Скачать её Вы можете с официального сайта.

В принципе, приведенные выше способы устраняют ошибку isdone.dll и unarc.dll в 90% случаев. Все остальные причины являются частными. Тем не менее, я думаю что их нужно рассмотреть подробно.

1. Наличие кириллических символов в наименовании директории. Проще говоря — папка, в которую Вы устанавливаете игру названа по русски, либо в пути к этой папке присутствуют русские слова или буквы. Поясню на примере:

То есть Вам надо переименовать папку и попробовать снова установить приложение.

2. Маленький файл подкачки.

Ещё одна причина ошибок с unarc.dll — маленький размер или вообще полное отсутствие файла подкачки в Вашей Windows 7 или Windows 8. Это факт может стать критичным при распаковке архива размером в десяток гигабайт. Оперативной памяти начинает не хватать и система активно использует файл подкачки. Но и он не резиновый. Итог — «decompression failed». Чтобы увеличить файл подкачки надо зайти в свойства системы. Сделать это можно через Панель инструментов, либо нажав комбинацию клавиш Win+R и введя команду: sysdm.cpl

Открываем вкладку «Дополнительно» и нажимаем кнопку «Параметры»:

Затем снова вкладка «Дополнительно». В разделе «Виртуальная память» нажимаем кнопку «Изменить». Откроется вот такое окно:

Снимаем галку «Автоматически выбирать объем файла подкачки» и выбираем локальный диск, на котором его разместим. Для этого советуют выбирать любой отличный от системного диск, где есть большой объем свободного места. Затем указываем максимальный размер равный размеру оперативной памяти и кликаем на кнопку «Задать». Слишком уж большим его тоже делать не стоит. Сохраням параметры.

3. Оперативная память.

Совсем редкая, но имеющая место причина — неисправность одного из модулей оперативной памяти. За всю историю у меня такой случай был только раз. Выяснить можно двумя способами. Первый — вытащить все планки памяти, затем включать по одному и пробовать запускать распаковку. Времени это займет немало конечно.

Поэтому оптимальнее пойти вторым путем — проверить планки с помощью специальных программ. Самая популярная — Memtest86+. Правда запустить её не так просто — надо скачать, записать на диск и загрузиться с этого диска. Пользователи Windows 7 и Windows 8 могут воспользоваться встроенным в систему тестом. Для этого нажимаем кнопку Пуск и пишем: «Диагностика проблем оперативной памяти компьютера». Кликаем по найденному значку, откроется окно:

Заключение:

В список перечисленных способов и методов решения я не включил ещё один, к которому тем не менее пробуют прибегнуть некоторые пользователи. Они бороздят просторы сети и пытаются скачать файл библиотеки ISDone.dll или unarc.dll и установить их в системную папку. Этот способ не работает. Более того, я даже в Интернете не нашел ни одного реального случая чтобы это помогло. Максимум, чего удается добиться — это сменить код ошибки ( как правило вместо кода -7 появляется код -1). Если вышеуказанные варианты результата не принесли — Вам остается только пробовать переустанавливать Windows.

Meaning of NSIS error writing temporary file. make sure your temp folder is valid?

Ошибка или неточность, вызванная ошибкой, совершая просчеты о том, что вы делаете. Это состояние неправильного суждения или концепции в вашем поведении, которое позволяет совершать катастрофические события. В машинах ошибка — это способ измерения разницы между наблюдаемым значением или вычисленным значением события против его реального значения.

Это отклонение от правильности и точности. Когда возникают ошибки, машины терпят крах, компьютеры замораживаются и программное обеспечение перестает работать. Ошибки — это в основном непреднамеренные события. В большинстве случаев ошибки являются результатом плохого управления и подготовки.

Ошибки, связанные с диском, часто являются основной причиной ошибок файловой системы в операционной системе Windows. Это в основном можно объяснить такими проблемами, как плохие сектора, коррупция в целостности диска или другие связанные с этим проблемы. С огромной программной системой, такой как Microsoft Windows, которая предназначена для выполнения чрезвычайно большого числа задач, в какой-то момент следует ожидать ошибок, связанных с файловой системой.

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

Как исправить ошибку ISDone.dll и Unarc.dll

Если при попытке установить игру вы получаете ошибку ISDone.dll и Unarc.dll, то первое, что нужно проверить, это пути к файлам установщика. Эти пути не должны содержать русских букв (кириллицы).

Например, если файл находится в папке:

C:\Users\Иван\Загрузки\

То его нужно переместить в другую папку, путь к которой не будет содержать русских букв. Например, можно использовать папку:

D:\Downloads\

Также кириллицы не должно быть в:

  • Названии самого файла установщика (файл «установщик.exe» – будет выдавать ошибку).
  • Пути к месту установки (папка «C:\Игры\» — не подойдет).
  • Пути к папке с временными файлами (папка «C:\Users\Иван\AppData\Local\Temp» — не подойдет)

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

  • Пользователь: Иван
  • Папка пользователя: C:\Users\Иван\
  • Папка с временными файлами: C:\Users\Иван\AppData\Local\Temp

Решить проблему с временными файлами можно двумя способами:

  1. Изменить расположение папки с временными файлами через «Переменные среды».
  2. Создать пользователя с именем на латинице и установить программу из по его учетной записи (проще и безопасней).

Другие возможные причины появления ошибки ISDone.dll и Unarc.dll:

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

#3 – Replace isDone.dll & unArc.dll files to fix isDone.dll Error

Another way to go about solving this problem is by replacing both the isDone.dll and unArc.dll files. To execute this process, you will need to download both these dll files and replace the original files with the downloaded ones.

You can simply search on Google to download both these dll files separately. Or, click on these links to download isDone.dll and unArc.dll files.

Once downloaded, you will probably need to extract the dll files from the compressed downloaded files. Once you extract them, Copy them and move them to the folder where isDone.dll and unArc.dll files are already stored.

Follow these steps to replace the dll files.

Step 1: Copy the extracted isDone.dll file that you downloaded.

Step 2: Now, go to the C drive, there open the Windows folder, then go to the System32 folder. In the System32 folder, paste the copied isDone.dll file. A dialog box will ask if you want to Replace the original file, click on Yes.

Step 3: Copy the extracted unArc.dll file and paste it in System32 folder as you did in Step 2.

Step 4: After successfully replacing both the dll files, repeat Method #4 mentioned above to re-register the newly added dll files using Command Prompt.

When you have re-registered both the dll files, restart your PC and retry the installation. This would probably solve the error for you. If it doesn’t try the next method.

Как исправить ошибку с отсутствующим файлом isdone.dll

Существующие варианты исправления данной проблемы подразумевают добавление нужного файла в системную директорию. Это можно сделать несколькими способами, которые рассмотрим по ходу статьи.

Вариант 1: Загрузка напрямую

Суть заключается в том, что вы находите в сети нужную DLL-библиотеку и переносите ее в системную директорию. В этом нет ничего сложного, просто выполняйте инструкцию:

  1. Откройте любой удобный браузер и воспользуйтесь любой поисковой системой. Введите в поиск что-то вроде «скачать isdone.dll».
  2. Рекомендуется переходить и что-то скачивать только по первым сайтам в поисковой выдаче. Сайты расположенные сильно ниже в теории могут содержать вирусы или неактуальную версию DLL-библиотеки.
  3. Загрузите с выбранного сайта данный файл к себе на компьютер.
  4. Теперь перенесите скачанную библиотеку по адресу: C:\Windows\System32
  5. Если система запросит дополнительные подтверждения или права администратора, то предоставьте их.

Вариант 2: Сторонние программы

Существуют программы от сторонних разработчиков, которые выполняют поиск и установку недостающих DLL-файлов на компьютере. DLL-Files.com Client – это одна из таковых программ. Она распространяется на платной основе, но вы можете использовать ее в течение демонстрационного периода (7 дней).

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

Инструкция к данному варианту имеет следующий вид:

  1. Запустите DLL-Files.com Client. В поисковую строку введите наименование искомой DLL-библиотеки. Инициируйте поиск с помощью соответствующей кнопки.

В результатах поиска выберите искомый файл.

Откроется окошко с более подробным описанием найденного файла. Нажмите кнопку «Установить».

Больше от вас ничего не потребуется. DLL-Files.com Client самостоятельно скачает, переместит и, при необходимости, зарегистрирует в системе библиотеку isdone.dll.

Вариант 3: Программа Inno Setup

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

Инструкция по установке Inno Setup:

  1. Перейдите на официальную страницу загрузки программы. Пролистайте ее до самого конца. В представленной таблице воспользуйтесь первой ссылкой для скачивания.
  2. Запустите исполняемый файл установщика Inno Setup. Сразу после запуска будет предложено выбрать язык, на котором будет проходить установка. Укажите наиболее удобный для вас и нажмите «Ок» для продолжения.
  3. В следующем окошке будет пользовательское соглашение. Поставьте там маркер у «Я принимаю условия соглашения» и жмите «Далее».
  4. Теперь будет предложено выбрать папку, в которую программа установится. Здесь рекомендуется оставить все значения по умолчанию и нажать «Далее» для продолжения. Если же вам необходимо по каким-то причинам изменить путь установки, то воспользуйтесь кнопкой «Обзор».
  5. На этом этапе оставьте все без изменений и нажмите «Далее».
  6. Оставьте включенным пункт «Install Inno Setup Preprocessor».
  7. Рекомендуется установить галочки в полях «Создать значок на Рабочем столе» и «Связать Inno Setup с файлами, имеющими расширение .iss». Однако, если считаете, что вам это не нужно, то галочки можно не ставить.
  8. На завершающем этапе настройки жмите «Установить».
  9. Ждите, пока не будет закончена процедура установки. Когда все закончится нажмите «Завершить». Отметку с «Запустить Inno Setup» можно снять.

Этот способ гарантирует полное устранение ошибки с файлом isdone.dll, правда, вам придется установить программу, которая, возможно, вам никогда больше не понадобится.

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

Причины ошибки ISDone.dll

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

Антивирус 

Если компьютер пугает вас ошибкой isdone dll при установке, причина может быть в антивируснике, который не воспринимает его в качестве вредоносного. От этой проблемы избавиться очень просто, достаточно просто отключить антивирусную программу, распаковать и установить файл, а после перезагрузки опять включить защиту. Скачать антивирус Avast Вы можете у нас на сайте.

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

Путь к элементу

Очень часто причиной ошибки является неправильно заданный путь к элементу, когда название папки, в которую залили игру, написано Кириллицей. Решение сбоя разархивирования при установке игр для такого случая отличается своей простотой. Здесь достаточно просто переименовать папки, прописывая название английскими буквам.

Мошенничество

Если вы видите сообщение «CRC check», которая означает, что целостность файла нарушена и вашей игре не хватает файлов.

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

В любом случае, исправляем неполадки при установке игр таким образом:

  1. Сбрасываем архив на флэшку;
  2. пытаемся установить игру на другой компьютер, если не получилось, значит, она действительно повреждена;
  3. Ищем надежный источник для загрузки нового качественного ПО;
  4. если вы уверены в источнике и в самой игровой программе, а она все равно не распаковывается, значит причина в самом компьютере.

Код сбоя и его виды

ISDone.dll представляет собой библиотеку, отвечающую за распаковывание и подготовку игровых файлов к установке. Возвращает код сбоя библиотека, в случае, если не может произвести распаковку, при этом в тексте уведомления присутствуют данные о повреждении архивных составляющих, когда он недокачан, бит или с вирусом. Во всех других случаях программа может вернуть уведомляющий ярлык с цифрами 1, 7, 6, 14 или 12, все эти коды говорят о проблемах, которые нужно искать в компьютере.

Проверка на стороннем персональном компьютере

Многие люди после того как библиотека вернула ошибку сбрасывают архив на флешку и проверяют на другом компьютерном оборудовании.

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

Оперативная память

Бывает, когда архив невозможно распаковать из-за того, что на жестком диске не хватает места. Многие пользователи допускают оплошность, считая, что для активации достаточно места, объемом самого архива. В действительности архив содержит не только саму игру, но и временные файловые материалы, которые будут использованы для установки и удалены после инсталляции.

Иногда причиной бед является то, что оперативная память имеет изъяны, но такую проблему можно обнаружить еще до загрузки материала, ведь она характеризуется подвисанием компьютера. Здесь придется протестировать память или обратиться за помощью к специалисту.  

Нет архиватора

Иногда причиной выбивания ошибки становится отсутствие архиватора, с помощью которого и выполняется разархивирование.

В этом случае необходимо скачать и запустить архиватор, но следует учитывать, что если вы уже использовали архивы на своем компьютере и вам это удавалось, значит архиватор у вас есть и проблема не в его отсутствии.

Если файл подкачки маленький или выключен

Проверить подкачку можно таким образом:

  1. открываем панель управления;
  2. заходим в раздел система и защита;
  3. выбираем пункт «система»;
  4. открываем дополнительные параметры;
  5. нажимаем пункт «дополнительно»;
  6. открываем меню параметров быстродействия;
  7. увеличиваем параметры на несколько единиц;
  8. пробуем опять разархивировать игру.

Устранение

На форумах рекомендуют стандартный и абсолютно бесполезный набор действий по отключению антивируса, обновлению драйверов и прочую чепуху. Всё гораздо проще, нужно лишь заменить или вставить недостающую часть программного обеспечения или прописать специальный код через классический текстовый интерфейс.

Уточните версию OC и её разрядность. Она бывает 32 и 64 битной. Их отличие заключается в количестве запускаемых процессов и выделяемой для них оперативной памяти.

Скачивание

Скачайте расширение в соответствии с параметрами вашего компьютера. Для загрузки ищите проверенные сайты с сертификатами доверия. Не рекомендуется пользоваться сторонними установщиками с запросом об оплате активации. Очень часто мошенники используют такие уловки с расчётом на неопытность юзера.

Замена или добавление

Здесь есть некоторые нюансы. Во-первых, можно закинуть системный элемент в расположение приложения, требующего его наличия. Для этого, найдите его папку и переместите туда скачанный файл. Есть и альтернатива — путь: С: \ Windows \ System32.

Во-вторых, для владельцев x64 — систем может подойти и другой вариант. Например, добавить файл в С: \Windows\ SysWOW64.


Решение проблемы

Регистрация

Выполните следующие шаги:

  1. Нажать Win (флажок на клавиатуре) + R;
  2. В открывшемся окне вбить: regsvr32 isdone.dll;
  3. Кликнуть ОК и перезапустить ПК.

Method 7. Install the Game in Safe Mode

In Windows Safe Mode, your computer will run with only essential system programs and services. By starting Windows in Safe Mode, you can save more RAM space and minimize the potential conflicts of third-party programs while installing games or applications.

So, installing the game in Safe Mode might resolve the error caused by lacking insufficient RAM memory. Here’s how to enter Safe Mode in Windows 10.

Step 1. Press Win + + R keys to open the Run box, type msconfig and hit Enter to open the System Configuration window.

Step 2. In the new window, go to the Boot tab and select the Safe boot checkbox.

Step 3. Click OK and Apply buttons one by one to save the change.

Step 4. Restart your computer to enter into the Safe Mode. Now, you can install the game with the ISDone.dll error.

Отключение защиты, антивируса и SmartScreen

Ошибка с библиотекой isdone.dll возникает при установке пиратских версий игр (загруженных из интернета, через торренты) из-за особенностей работы таких приложений. Подобные игры идут с пометкой RePack (от «Механики» или других источников) и могут некорректно восприниматься защитой операционной системы.

Справедливости ради, многие архивы с играми из торрентов действительно содержат вредоносные файлы и вирусы. Если проверка файлов при помощи установленного антивируса не выявила проблем, можно попробовать его отключить и переустановить игру заново. Часто игры начинают нормально работать после этих действий на Windows 7, 8 и XP. Для Windows 10 потребуется дополнительно отключить встроенный фильтр SmartScreen.

Последовательность действий:

  1. Удалить игру через uninstall.exe или Пуск — Панель управления — Установка и удаление программ.
  2. Перезагрузить компьютер.
  3. Отключить антивирус.
  4. Отключить встроенный Брандмауэр Windows.
  5. Для Windows 10 — отключить фильтр SmartScreen.
  6. Попробовать установить игру заново.

Для отключение фильтра SmartScreen (только для Windows 10) нужно:

  1. Нажать ПКМ по значку Защитника Windows и открыть Центр безопасности.
  2. Выбрать «Управление приложениями и браузером».
  3. Выключить SmartScreen, поставив галочку в положение «Выключить».

Выключать фильтр нужно для всех приложений: Проверка приложений и файлов, SmartScreen для Microsoft Edge и SmartScreen для приложений Магазина Windows. Часто этих действий достаточно, чтобы ошибка с файлом isdone.dll перестала возникать при установке игры. Альтернативный вариант — найти другую версию приложения и попробовать снова.

После устранения ошибки и успешной установки игры следует восстановить все настройки безопасности и антивируса обратно. Описанный выше способ хорошо позволяет исправлять проблему с одной или несколькими играми. Если проблема осталась или возникает при установке вообще любых игр, придется прибегать к более сложным способам.

Это интересно: Восстанавливаем удаленный файл hosts

Первые шаги на пути к исправлению

Естественно, что изначально следует понять, что это – isdone dll? Потому что, не зная причин ее возникновения, неприятность будет очень сложно исправить. Собственно, самих причин не так уж и много:

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

Еще один важный момент – ошибка при установке игры isdone dll может выглядеть немного не так. Вернее, в нем может быть указан совершенно другой файл. Тем не менее, данный нюанс совершенно не влияет на методику лечения.

Методика исправления ситуации с данной ошибкой

Стоит стразу отметить, что искать файлы с такими названиями, скачивать их и искать место для хранения совершенно не требуется.

Рецептура в данном случае очень проста:

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

Если предложенные варианты не смогли решить поставленную задачу, то не стоит запускать поисковую строку и вбивать в нее фразу «Скачать isdone dll для Windows 7 x64». Это явно не поможет, так как первопричиной легко может быть повреждение оперативной памяти, которая эксплуатируется на компе пользователя. Это очень серьезная проблема, которую иногда можно решить только с помощью финансовых издержек, необходимых для приобретения нового изделия. Но не стоит переживать раньше времени. Изначально следует выполнить следующую процедуру:

  • Скачать одно из специализированных ПО, позволяющее выполнить анализ и исправление ошибок, связанных с оперативкой. Можно использовать, например, MemoryTest или что-то аналогичное.
  • При наличии в эксплуатации нескольких планок, потребуется последовательно отключать их (вытаскивать из слотов) и проверять – исчезла ли проблема. Если да, снятая в этот момент память является испорченной.
  • Если используется только одна планка, то можно временно взять у знакомых гарантированно рабочее изделие, чтобы протестировать свое оборудование.

В любом случае, скачать isdone dll для Windows 7 x32 – совершенно не означает добиться цели. Скорее всего, ничего положительного не произойдет. Поэтому рекомендуется придерживаться именно выше изложенной методики.

В конце, по традиции, тематическое видео:

Method 5. Re-register the Isdone.dll File

If the Done.dll and Unarc.dll files get corrupted or missing, you may encounter the error. Re-registering the files on your system could help you resolve it. Here’s how to re-register these DLL files.

Step 1. Open the Command Prompt (Admin). And then type the regsvr32 isdone.dll command in the elevated command prompt and hit Enter.

Step 2. After re-registering the isdone.dll file, type the regsvr32 unarc.dll and hit Enter to re-register the unarc.dll file.

Step 3. Restart your computer, try installing the game or application and see if it is useful to fix isdone.dll error unarc.dll error-1l.

How to Fix Explorer.exe System Call Failed on Windows 10

You may see an error “explorer.exe system call failed” when launching File Explorer. This post mainly focuses on how to fix the system call failed error.

Read More

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector