+38 (093)  990-30-70

Новости

Королевский бал у Вас дома

Виправлення помилки isdone.dll (unarc.dll) при установці гри

  1. Відключення захисту, антивіруса і SmartScreen
  2. Виправлення помилок isdone.dll і unarc.dll

Помилки з бібліотекою isdone.dll з повідомленням «Unarc.dll повернув код помилки» можуть бути викликані як проблемами з залізом (зазвичай - оперативною пам'яттю), так і софтом. Помилка з поверненням кодів 11, 12, 5, 7, 14, 6, 2 частіше викликається неправильним назвою або розташуванням файлу або проблемами всередині системи.

Під час установки Windows може видати повідомлення в стилі «Архів пошкоджений! Unarc.dll повернув код помилки ». Дивитися потрібно не на код помилки, а на інформаційне повідомлення, яке йде після нього. Бажано скопіювати архів / файли на флешку і спробувати встановити їх на іншому комп'ютері. Якщо установка запускається успішно, значить проблему слід шукати не в архіві.

Практично завжди проблему можна усунути точковою дією, не вдаючись до радикальних заходами і не пробуючи всі поради з інтернету поспіль. Нижче наведені прості інструкції і поради, які можуть допомогти діагностувати причину і виправити проблему.

Як виправити помилку з isdone.dll:

dll:

Відключення захисту, антивіруса і 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 перестала виникати при установці гри. Альтернативний варіант - знайти іншу версію програми і спробувати знову.

Після усунення несправності та успішної установки гри слід відновити всі налаштування безпеки і антивіруса назад. Описаний вище спосіб добре дозволяє виправляти проблему з однією або декількома іграми. Якщо проблема залишилася або виникає при установці взагалі будь-яких ігор, доведеться вдаватися до більш складним способам.

Виправлення помилок isdone.dll і unarc.dll

Якщо не встановлюється жодна гра або додаток і з'являються помилки при установці / розпакування з файлами isdone.dll або unarc.dll, значить ці бібліотеки пошкоджені і не працюють коректно. Проблема в тому, що причин цього може бути безліч. Для виправлення ситуації доведеться послідовно виконати ряд дій з інструкції нижче, при цьому бажано регулярно повторювати спроби установки, щоб не змінити зайвого в системі.


Помилки, що виникають із-за цієї проблеми:

  • Припинена робота програми. На початку процесу інсталяції установник просто перестає працювати з появою відповідного вікна.
  • Isdone.dll / unarc.dll повернув код помилки. Код помилки може бути будь-яким - від 1 і далі. Причина - нестача оперативної пам'яті. Зазвичай проблема виникає при установці сучасних ігор розміром від 7-8 ГБ і вище. Рішення - збільшення файлу підкачки до розміру> ОЗУ, необхідного грою.
  • Архів пошкоджений. Помилка під час розпакування - архів пошкоджений. Unarc.dll повернув код помилки -7. Архів дійсно може бути пошкоджений: можна перехешіровать торрент (перезапустити завантаження з інших джерел), знайти іншу версію гри і спробувати встановити її, перевстановити або перезапустити WinRar - проблема може бути в архіваторі, а не в архіві. Помилка може виглядати так: «Сталася помилка при розпакуванні. ERROR: archive data corrupted (decompression fails) ».
  • Будь-яка помилка може бути викликана неправильним розташуванням архіву і файлів з грою. Рішення: Натискаємо Win + R вводимо% TEMP% = знайти; копіюємо файли установки в цю папку (% TEMP%) після чого звідти вже запускаємо установку. Файл установки або програми повинен бути запущений від імені адміністратора, з тимчасової папки TEMP. Помилка Isdone.dll може перестати з'являтися, якщо просто перенести файли в розділ-другий вище від поточного розташування.
  • Помилка також може викликатися наявністю російських букв в шляху до файлів гри або unarc.dll. Потрібно перейменувати папки так, щоб весь шлях було англійською мовою - наприклад, папку «Ігри» перейменувати в «Games» або «Гонки» в «Racing». Це особливо актуально для Windows 7 і раніше - для Windows 10 випадків помилки з цієї причини знайти не вдалося.


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

Як виправити помилку isdone.dll (unarc.dll повернув код помилки при розпакуванні):

  1. Перевірити ПК на віруси. Можна використовувати безкоштовний антивірус для Windows від Касперського , А також CCleaner для чищення реєстру і системи.
  2. Використовувати DLL Files Fixer. Якщо бути точним, стара версія програми DLL Files Fixer вже не підтримується, а при завантаженні «крякнутий» версій з сумнівних джерел можна отримати більше шкоди, ніж користі. Замість нього використовується новий клієнт DLL-FILES.COM CLIENT. Він платний, коштує 699 рублів, однак виробник дає гарантію і повертає кошти, якщо щось йде не так. Якщо немає можливості або бажання використовувати DLL Files Fixer або аналогічний софт, завантажувати і встановлювати isdone.dll і інші бібліотеки доведеться самостійно.
  3. Включити функцію DEP. Для цього потрібно: натиснути ПКМ на «Мій комп'ютер», перейти в «Властивості системи» -> «Додатково» -> «Швидкодія» -> «Параметри». Вибрати пункт «Включити DEP для всіх програм і служб, окрім вибраних нижче». У віконце нижче додаються проблемні гри за допомогою кнопки «Додати». Якщо функція DEP неактивна, її можна включити через командний рядок за допомогою команди bcdedit.exe / set {current} nx OptIn і натискаємо Enter.


Якщо нічого не допомагає, можна спробувати завантажити і встановити ( Інструкція із встановлення ) Наступні бібліотеки:

  • ISDone.dll і unarc.dll - бібліотеки, на яких починаються проблеми з установкою.
  • Встановити msvcr100. Також можуть знадобитися msvcr110, msvcr120, msvcp140 та інші файли з аналогічними назвами. Ці бібліотеки потрібні для роботи компонентів Microsoft Visual C ++. Не зайвим буде оновити Microsoft Visual C ++ і драйвера відеокарт.

Важливо переконатися, що завантажуються і спільні бібліотеки відповідають версії системи. В іншому випадку, при спробі зареєструвати бібліотеку буде з'являтися помилка «Можливо модуль Isdone.dll не сумісний з версією Windows, що працює на цьому комп'ютері. Перевірте чи сумісний цей модуль з x86 або x64 версією regsvr32. »

При написанні матеріалу використовувалися всі джерела, які можна знайти з проблеми на 2018 рік. Якщо жодне з рішень не допомогло, або успішне рішення було знайдено на іншому сайті - прохання коротко написати про нього в коментарях, щоб додати інформацію до статті для інших користувачів.

Пам'ятайте, що на старих ПК дійсно може не вистачати ресурсів і пам'яті (ОЗУ), файл підкачки може забивати тимчасова папка temp і інші файли, які потрібно чистити або нарощувати розмір файлу підкачки, що теж не завжди добре. Статистично, проблема з нестачею ОЗУ на старих ПК найбільш часто з'являється при спробі установки наступних ігор: GTA 5, Відьмак, Скайрім, Mafia, Battlefield 2 і аналогічних або вище по системним вимогам.