ISDone.dll / Unarc.dll повернув код помилки: 1, 5, 6, 7, 8, 11 ( «An error occurred while ...»). Як виправити?

Добрий день.

Закон підлості: помилки, найчастіше, трапляються в самий невідповідний момент, коли не чекаєш ніякого підступу ...

У сьогоднішній статті я хочу торкнутися одну з таких помилок: при установці гри (а саме при розпакуванні архівних файлів), іноді з'являється повідомлення про помилку з повідомленням виду: «Unarc.dll returned an error code: 12 ...» (що в перекладі «Unarc .dll повернув код помилки: 12 ... », див. рис. 1). Відбуватися таке може з різних причин і не завжди так просто позбутися від цієї напасті.

Спробуємо розібратися з цим по порядку. І так ...

Порушення цілісності файлу (файл не був викачаний до кінця або був зіпсований)

Я умовно розбив статтю на кілька частин (в залежності від причини появи проблеми). Для початку уважно придивіться до повідомлення - якщо в ньому будуть слова, на кшталт «CRC check» або «порушена цілісність файлу» ( «не сходиться контрольна сума«) - значить проблема в самому файлі (в 99% випадків), який ви намагаєтеся встановити ( приклад подібної помилки представлений на рис. 1 нижче).

Мал. 1. ISDone.dll: «An error occurred while unpacking: Does not match cheksum! Unarc.dll returned an error code: - 12 ». Зверніть увагу на те, що в повідомлення про помилку говоритися про CRC check - тобто цілісність файлу порушена.

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

  1. файл не був до кінця викачаний;
  2. інсталяційний файл був зіпсований вірусом (або антивірусом - так, так буває і таке, коли антивірус намагається вилікувати файл - то часто файл після цього ставати зіпсованим);
  3. спочатку файл був «битим» - повідомте про це тому, хто дав вам цей архів з грою, програмою (можливо, він досить швидко виправить цей момент).

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

Пошук і усунення проблем на ПК

Якщо в повідомлення про помилку відсутня слова про порушення цілісності файлу - то встановити причину буде складніше ...

На рис. 2 представлена ​​схожа помилка, тільки з іншим кодом - 7 (помилка пов'язана з декомпресією файлу, до речі сюди ж можна віднести і помилки з іншими кодами: 1, 5, 6 та ін.). У цьому випадку помилка може з'являтися через різних причин. Розглянемо найпоширеніші з них.

Мал. 2. Unarc.dll повернув код помилки - 7 (decompression fails)

1) Відсутність потрібного архиватора

Ще раз повторю (і все ж) - уважно прочитайте повідомлення про помилку, часто в ньому говориться якого саме архиватора немає. В цьому випадку, найпростіший варіант - завантажити той, який був зазначений в повідомлення про помилку.

Якщо в помилку нічого про це немає (як на рис. 2), рекомендую скачати і встановити парочку знаменитих архиваторов: 7-Z, WinRar, WinZip і ін.

До речі, у мене на блозі була непогана стаття з популярними безкоштовними архиваторами (рекомендую):

2) Ні вільного місця на жорсткому диску

Багато користувачів навіть не звертають увагу: чи є на жорсткому диску (куди встановлюється гра) вільне місце. Так само важливо відзначити, що якщо для файлів гри потрібно 5 ГБ місця на HDD - то для успішного процесу установки може знадобитися набагато більше (наприклад, всі 10!). Відбувається це через те, що після установки - тимчасові файли, які були потрібні при установці - гра видаляє.

Таким чином, я рекомендую щоб на диску, куди ведеться установка, було вільне місце з істотним запасом!

Мал. 3. Цей комп'ютер - перевірка вільного місця на жорсткому диску

3) Наявність кирилиці (або спец символів) в шляху установки

Більш досвідчені користувачі, напевно, ще пам'ятають як безліч софта некоректно працювало з кирилицею (з російськими символами). Дуже часто замість російських символів спостерігалися «крякозабри» - і тому багато, навіть самі звичайні папки, називали латиницею (у мене так само закріпилася подібна звичка).

Останнім часом ситуація, звичайно, змінилася і помилки пов'язані з кирилицею з'являються рідко (і все ж ...). Щоб виключити цю ймовірність, я рекомендую спробувати встановити проблемну гру (або програму) тим шляхом, в якому будуть тільки латинські букви. Приклад нижче.

Мал. 4. Правильний шлях для установки

Мал. 5. Неправильний шлях для установки

4) Є проблеми з оперативною пам'яттю

Може бути не кажу того дуже популярну думку, але навіть якщо при роботі в Windows у вас практично не буває помилок - то це не означає, що у вас немає проблем з оперативною пам'яттю.

Зазвичай, якщо є проблеми з оперативною пам'яттю, то крім такої помилки у вас часто можуть виникати:

  • помилка з синім екраном (більш подібно про нього тут :);
  • комп'ютер підвисає (або взагалі зависає) і не відповідає ні на які клавіші;
  • часто ПК просто перезавантажується, не питаючи вас про це.

Рекомендую при подібних проблемах протестувати оперативну пам'ять. Як це зробити розказано в одній з моїх минулих статей:

тест оперативної пам'яті -

5) Виключений файл підкачки (або його розмір занадто малий)

Щоб змінити файл підкачки - потрібно зайти в панель управління за адресою: Панель керування \ Система і безпека

Далі відкрийте розділ «Система» (див. Рис. 6).

Мал. 6. Система і безпека (Панель управління Windows 10)

В цьому розділі зліва збоку є посилання: «Додаткові параметри системи«. Перейдіть по ній (див. Рис. 7).

Мал. 7. Система Windows 10

Далі у вкладці «Додатково» відкрийте параметри швидкодії, як показано на рис. 8.

Мал. 8. Параметри швидкодії

Ось в них то і задається розмір файлу підкачки (див. Рис. 9). Скільки його зробити - це тема спору безлічі авторів. В рамках цієї статті - рекомендую його просто збільшити на кілька ГБ і протестувати установку.

Більш докладно про фото підкачки розказано тут:

Мал. 9. Завдання розміру файлу підкачки

Власне, з цього питання, мені більше додати нічого. За доповнення та коментарі - буду вдячний. вдалою установки

Комп'ютерна Допомога
Цифрова Техніка
Виробники TV