خطای ISDone.dll یک خطای جدید است و در حین نصب و یا استخراج بازی های کامپیوتری خاصی مشاهده میشود که Repack شده اند. مثلا توسط بازی یک تیم نرم افزاری نصب و کرک شده است، و به همراه فایل های کرک شده مجددا پک شده است. به همین دلیل هم این خطا در Setup های اصلی بازی ها وجود ندارد، بلکه در روال نصب نسخه های نغییر یافته و کرک شده مشاهده میشود.
آموزش جامع و کاربردی رفع خطای ISDone.dll
(مخصوص در بازی های کرک شده توسط تیم های FitGirl و BlackBox این خطا بیشتر دیده میشود)
متن این خطا معمولا یکی از این موارد است:
ISDone.dll : it is not found any specified for ISArcExtract
ISDone.dll : an error occurred when unpacking!
Unarc.dll returned an error code: -1
ERROR: archive data corrupted (decompression fails)
عکس نمونه از این خطا:
این خطا به دلیل بروز اشکال در حین استخراج بازی از حالت فشرده است (توجه کنید منظور فشرده سازی تیم کرک کننده بازی است، و نه فشرده سازی مجدد که توسط سایت های دانلود انجام میشود)
برای رفع این مشکل، روش های زیر را امتحان کنید:
توجه: هرکدام از این روش ها ممکن است به تنهایی مشکل را برطرف کنند، و یا ممکن است نیاز باشد تا همه آنها را تست کنید)
روش اول:
1. دقت کنید که اسم پوشه حاوی اطلاعات نصب بازی به زبان انگلیسی باشد، و هیچ کاراکتر متفرقه ای در اسم پوشه نباشد. (مثلا حروف فارسی، یا علامت هایی مثل @ و # و غیره در اسم پوشه نباشد)
2. پوشه حاوی فایل های بازی را Cut کنید و در درایو C کامپیوتر خودتان Paste کنید.
3. آنتی ویروس خود را کاملا غیرفعال کنید. (اگر آنتی ویروس ندارید، ویندوز دیفندر را غیر فعال کنید)
4. از محل جدید فایل های نصب بازی (درایو C) اقدام به اجرای Setup برای نصب بازی نمایید.
در مورد روش های غیر فعال کردن آنتی ویروس و ویندوز دیفندر، مقالات آموزشی زیادی در سایت وجود دارد. از کادر جستجوی بالای سایت کمک بگیرید.
روش دوم:
– در ویندوز به این مسیر بروید:
Control Panel > System > Advansed System Settings
– در پنجره ای که باز میشود به زبانه Advanced بروید. در قسمت Performance گزینه Settings را بزنید.
– در پنجره جدید به زبانه Advanced بروید و گزینه Change را بزنید.
– در اینجا تیک گزینه Automatically را بردارید. سپس در حالی که درایو C انتخاب شده است دکمه Custom Size را بزنید.
– در کادر بالا عدد 100، و در کادر پایین عدد 3000 را وارد کنید.
– در نهایت همه پنجره ها را OK کنید و ویندوز را ریستارت کنید.
– اکنون مجددا برای نصب بازی تلاش کنید.
روش سوم:
گاهی اوقات این خطا به دلیل کم بودن فضای خالی در درایو C است. به همین دلیل بازی نمیتواند از حالت Pack خارج و نصب شود. در این موارد بررسی کنید که درایو C شما حداقل به اندازه 2 برابر حجم بازی فضای خالی داشته باشد.
روش چهارم:
در صورتی که هیچ کدام از روش های بالا مشکل را برطرف نکرد، اگر ویندوز شما 32 بیتی است اقدام به نصب نسخه 64 بیتی ویندوز نمایید. این کار نیز در برخی از موارد باعث رفع این مشکل شده است.
منبع : باشگاه خبرنگاران