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

104

При спробі встановити багато популярні ігри, власники ПК частенько стикаються з різними проблемами. Віконце з повідомленням «помилка при розпаковуванні: Неможливо записати дані на диск» зустрічається при інсталяції таких ігор як GTA5, Sims4, серії Assassin’s Creed, Dark Souls 2-3, Dishonored, Outlast 2 і багатьох інших. В доповнення вказується проблемна бібліотека Unarc.dll повернув код помилки -11. Сьогодні ми розповімо як виправити цю проблему.

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

Причина помилки

Сама бібліотека Unarc використовується для розпакування стислих архівів, звідси випливає пов’язана помилка «… Архів пошкоджений!» . Причин збою в її роботі може бути безліч, але найбільш ймовірними виглядають наступні варіанти:

  • блокування захисними інструментами: антивіруси, Захисник Windows;
  • наявність символів кирилиці в назві установника або шляху до нього;
  • збої тимчасових сховищ даних;
  • пошкодження установника або пошкодження образу операційки;
  • ушкодження жорсткого диска або брак вільного місця для вивантаження;
  • відсутність сумісності разрядностей установника і операційки;
  • шкідливий софт;
  • пошкодження ОЗУхи або пристрої зберігання інсталятора.

Як виправити помилку Unarc.dll -11

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

Загальні рекомендації
  • Просканувати операційну систему на віруси. Застосуйте сканери типу AdwCleaner, Malwarebytes. Не забудьте про перевірку вашим антивірусним ПЗ.
  • Через «Швидкодія» збільшіть файл підкачки для диска, на який йде установка.
  • Перевірити цілісність файлів командою sfc /scannow, і самих дисків через CHKDSK.

    Сталася помилка при розпаковуванні: неможливо записати дані на дискВиконання перевірки файлів в Windows 10

  • Перевірити доступні апдейти дров, операційки і інших компонентів.
  • Перевстановити архіватор або використовувати інший. Наприклад, користуючись winrar’ом, видалити його і поставити 7zip.
  • Пропишіть в консолі regsvr32 unarc.dll. Інтерпретатор запускаємо від імені Адміна. Можливо бібліотека не зупинилася при інсталяції.
  • Виправити помилки реєстру і вичистити тимчасові файли. Допоможе утиліта CCleaner.

    Сталася помилка при розпаковуванні: неможливо записати дані на дискПрограма CCleaner для очищення реєстру

  • Перевірити, щоб шлях до установника був без російських символів.
  • Повністю відключити антивірус.
  • Після цих дій пробуємо встановити гру ще раз. Зверніть увагу, що крім антивіруса, потрібно відключити брандмауер, SmartScreen і Захисник Windows (актуально для десятки). Рекомендується також перезавантажити операційну систему до моменту початку установки. Установку потрібно запускати з правами Адміна.

    Неможливо записати дані на диск з пошкоджених файлів

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

  • Окремо скачайте проблемну бібліотеку Unarc.dll переведіть його в системну папку System32 або SysWOW64, перша папка для x32, друга для x64. Не забудьте прописати в консолі regsvr32 unarc.dll. Якщо не піде — спробуйте кинути файл в корінь встановлюється гри.
  • Запустити програму в режимі сумісності з попередніми версіями ос та іншими сервіс паками.
  • Виконати перевірку жорсткого диска і RAM-пам’яті утилітами для моніторингу, перевірити жорсткий диск на предмет помилок, дефрагментувати, якщо установник знаходиться на флешці, з нею зробити те ж саме.

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

  • Багатьом допомагає процес зміни змінних середовища. Ось невелика інструкція:

  • Створюємо папку TEMP (англ. символи) в теці «Мої документи».
  • Заходимо в змінні середовища, клацнувши на значку Комп’ютера правою клавішею, вибравши Властивості-Додаткові параметри системи-Додатково-Змінні середовища (праворуч внизу віконця).

    Сталася помилка при розпаковуванні: неможливо записати дані на дискПроцес зміни змінних середовищ

  • Міняємо шлях для TEMP і TMP, вказуючи кінцевої директорією створену раніше папку.
  • Перезавантажуємося.
  • Якщо в процесі установки помилка продовжує випадати, то спробуйте перезакачать гру. У випадку з репаком, спробуйте іншу збірку і ресурс. Увага (!) відстежите, що б при завантаженні іншого ріпаку, не губилися файли. Ось як це робиться:

    Перевіряємо залізо

    Якщо нічого не допомогло, і є можливість перевірити установку на іншому ПК – спробуйте зробити це. Випадає помилка – причина в самому інсталятор (або нестачі пам’яті для установки і обробки). Помилки немає – тоді доведеться перевірити залізо.

    Продуйте конструкцію від пилу, перевірте якість з’єднань та стан роз’єму. Далі, поміняйте планку ОЗУ, спробуйте підключити пам’ять в інший роз’єм. Якщо несправностей не з’явиться, то перевірте роботу компа з іншим жорстким диском.

    Описані маніпуляції повинні допомогти виправити проблему «помилка при розпаковуванні: Неможливо записати дані на диск. Unarc.dll -11», але якщо джерело криється не в них, і ви перепробували все що могли, то залишається всього 2 варіанти. Перший – потужності компа недостатньо для обробки потоку даних. Цілком ймовірно, що використовуються застарілі комплектуючі, малопотужний БЖ. Другий – на компі мало вільного місця для зберігання тимчасових файликів. Збільште вільне місце, особливу увагу приділяючи диска з операційкою. Нерідко обсяг розпаковувати даних перевищує розмір інсталятора в кілька разів – до цього треба бути готовим.