Isdone.dll для Windows
Microsoft Corporation
Бібліотека розпакування архівів в інсталяторах на базі Inno Setup. Пояснюємо, чому з'являється помилка Isdone.dll і як її усунути без ризику для системи.
Microsoft Corporation
Бібліотека розпакування архівів в інсталяторах на базі Inno Setup. Пояснюємо, чому з'являється помилка Isdone.dll і як її усунути без ризику для системи.
Isdone.dll — бібліотека для Windows, що розпаковує стиснені архіви під час установлення ігор і програм. У каталозі розробником указано Microsoft Corporation, проте насправді файл не входить до складу Windows: його використовують сторонні інсталятори на базі Inno Setup, переважно великі ігрові збірки зі щільним стисненням. Тому повідомлення «ISDone.dll: виникла помилка під час розпакування» з'являється не під час гри, а ще на етапі встановлення. Нижче — відповіді на часті запитання й покрокова діагностика.
Сильно стиснений архів під час розпакування потребує багато оперативної пам'яті й тимчасового місця на диску. Якщо чогось бракує, бібліотека повертає код помилки, і інсталятор зупиняється, часто на останніх відсотках. Друга поширена причина — антивірус, який посеред процесу блокує чи видаляє розпаковані файли, і бібліотека більше не знаходить, що обробляти. Третя — пошкоджений архів: файл недокачався, частину блоків зіпсовано на диску або носії. Трапляються й дрібніші причини: кирилиця чи дуже довгий шлях до папки встановлення, нестабільний розгін процесора чи пам'яті, переповнена тимчасова папка Windows. Тому заміна самої бібліотеки допомагає рідко — насамперед варто виключити решту.
Під час розпакування відкрийте диспетчер завдань на вкладці «Продуктивність». Якщо пам'ять заповнена майже повністю, а диск постійно навантажений, причина майже напевно в ресурсах: збільште файл підкачки або закрийте все зайве. Якщо ж ресурсів удосталь, а помилка з'являється щоразу на тому самому відсотку, імовірно, пошкоджено архів — у такому разі допоможе лише нове завантаження інсталятора. Збій у випадкових місцях за різних спроб частіше вказує на нестабільну пам'ять чи розгін: запустіть вбудовану перевірку пам'яті Windows, щоб це виключити. Корисно також переглянути журнал антивірусу — там видно, чи не потрапили розпаковані файли в карантин.
Якщо інсталятор прямо пише, що бібліотеку isdone.dll не знайдено, а не що вона повернула помилку, файл справді відсутній. Тоді після натискання кнопки завантаження на цій сторінці візьміть архів і покладіть бібліотеку поруч з інсталятором, у ту саму папку, — у системні каталоги Windows її класти не потрібно. Поруч з isdone.dll зазвичай працює ще й unarc.dll, тож перевірте, чи на місці обидва файли.
Підійде сучасна версія Windows. Головне — ресурси: чим більший і щільніше стиснений архів, тим більше оперативної пам'яті та місця на диску потрібно під час розпакування. На комп'ютері зі скромною пам'яттю великі збірки встановлюються довго, а без файлу підкачки часто падають.
Офіційні інсталятори з магазинів на кшталт Steam, GOG чи Epic Games не використовують важке стиснення й перевіряють цілісність файлів самі, тож помилки Isdone.dll там практично не трапляються. Неофіційні збірки, навпаки, часто стають джерелом не тільки збоїв, а й шкідливих програм. DLL-файли з випадкових сайтів теж ризиковані: підмінена бібліотека запускається з правами інсталятора.
Спробуйте встановити гру на інший диск, бажано SSD, і з облікового запису з правами адміністратора. Вимкніть на час установлення програми, що можуть втручатися в роботу з файлами: хмарну синхронізацію, утиліти оптимізації, сторонні фаєрволи. Якщо помилка повторюється і на іншому комп'ютері, проблема точно в самому інсталяторі, а не у вашій системі. Тоді практичне рішення — придбати гру в офіційному магазині, де завантаження перевіряється автоматично.
Якщо гра вже встановилася, але не запускається через інші бібліотеки, подивіться DirectX, D3dcompiler_47.dll, Msvcr120.dll або Vulkan-1.dll — для кожної помилки є власне рішення.
Плюс — швидко, якщо бібліотека справді зникла. Мінус — у більшості випадків проблема не в ній, і без перевірки пам'яті, диска та антивірусу заміна файлу лише відкладе розв'язання.
Сторінку опубліковано 27 січня 2024, текст оновлено 10 жовтня 2026, джерела перевірено 10 жовтня 2026.
DirectX для Windows — набір бібліотек Microsoft, через які ігри працюють із відеокартою та звуком; старі компоненти доустановлюються окремим інсталятором.
Версія графічних інтерфейсів Microsoft, на якій побудовано величезну кількість ігор для ПК. Вбудована в Windows 7 і новіші системи, окремо ставлять лише допоміжні бібліотеки.
Набір програмних інтерфейсів Microsoft, через які ігри працюють з відеокартою, звуком і контролерами. DirectX 12 входить до Windows 10 і Windows 11 та оновлюється разом із системою.
Бібліотека завантажувача графічного інтерфейсу Vulkan, без якої не запускаються ігри на Vulkan. Зазвичай встановлюється разом із драйвером відеокарти.
D3dcompiler_47.dll — системна бібліотека Microsoft, яка компілює шейдери Direct3D для ігор, браузерів і графічних програм у Windows.
Бібліотека середовища виконання Microsoft Visual C++, яку використовують багато ігор і програм. Відновлюється встановленням офіційного пакета Visual C++ Redistributable.
Платна утиліта шведської Tilf AB для пошуку й установлення відсутніх DLL-бібліотек у Windows. Пояснюємо, коли вона допомагає, а коли краще обійтися без неї.