یکی از ارورهایی که در هنگام نصب بازی‌های کامپیوتری ممکن است با آن مواجه شوید، خطای isdone.dll است که با متن‌هایی شبیه به موارد زیر قابل شناسایی است:

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)

پیام خطا ممکن است شبیه به یکی از تصاویر زیر باشد:

خطای isdone.dll

یا شبیه به تصویر زیر:

خطای isdone.dll

علت ایجاد خطا

این خطا در هنگام نصب بازی‌های رایانه‌ای بسته‌بندی مجدد( Repack ) رخ می‌دهد. علت رخداد مشکل نیز، کمبود فضای حافظه یا دیسک سخت است و نه مشکلی که با فایل isdone.dll مرتبط باشد.

همچنین ممکن است به دلیل استفاده از نویسه‌های غیرانگلیسی در مسیر قرارگیری فایل نصب، با این مشکل مواجه شوید.

باز کردن فایل‌های فشرده‌شده، معمولا به مقدار زیادی حافظه نیاز دارد، از طرف دیگر، اگر مقدار حافظه‌ی RAM شما ناکافی باشد، ویندوز با کمک گرفتن از دیسک سخت، سعی می‌کند این مشکل را برطرف کند. اگر مقدار فضای دیسک سخت یا مقداری که ویندوز برای این کار در نظر گرفته ناکافی باشد، با خطای حافظه مواجه خواهید شد.

در ادامه راه حل رفع مشکل را بررسی خواهیم نمود.

راه حل رفع مشکل isdone.dll

برای رفع این مشکل ممکن است بتوانید با استفاده از تنظیمات نرم‌افزاری به نتیجه‌ی دلخواه برسید. چنانچه فضای موجود روی دیسک سخت شما ناکافی باشد، لازم است تا فضای موجود را خالی کنید یا اینکه فضای ذخیره‌سازی خود را ارتقا دهید.

راه حل اول: بررسی محل قرارگیری فایل‌ها

دقت کنید که فایل‌های شما در شاخه‌ای با نام فارسی قرار نگرفته باشند. بهتر است نام شاخه‌ی مورد نظر فقط از حروف انگلیسی تشکیل شده باشد و اگر فایل‌های نصب برنامه روی دیسک نوری هستند، آن‌ها را روی دیسک سخت خود منتقل کنید.

راه حل دوم: تغییرات در تنظیمات Page File ویندوز

در تنظیمات ویندوز، مسیر زیر را دنبال کنید:

Control Panel > System > Advansed System Settings

در عوض رفتن به مسیر بالا می‌توانید کلیدهای ویندوز+R را نیز فشار دهید و عبارت sysdm.cpl را تایپ کنید و Enter بزنید.

  1. به سربرگ Advanced بروید و سپس از بخش Performance گزینه‌ی Settings را انتخاب کنید
  2. پس از باز شدن پنجره‌ی جدید، به بخش Advanced بروید و سپس گزینه‌ی Change را کلیک کنید.
  3. در این قسمت حالت Automatic را غیرفعال کنید و درایو C یا یکی از درایوهای شما که فضای خالی کافی دارد را انتخاب کنید سپس دکمه‌ی Custom Size را کلیک کنید.
  4. در قسمت اول عدد 2000 و در قسمت دوم عدد 5000 را وارد نمایید.
  5. تمام پنجره‌ها را تایید و ذخیره کنید و ویندوز را بارگزاری مجدد کنید.
  6. بازی را دوباره از ابتدا نصب کنید.

 

 

16 نظر در مورد «آموزش حل مشکل isdone.dll برای بازی‌های کامپیوتری»

      • با سلام
        اگر روش‌ها را به درستی انجام داده باشید و همچنان همین خطا را دریافت می‌کنید، به احتمال زیاد دیسک شما فضای کافی برای استخراج فایل‌های این بازی را در اختیار ندارد.

        • سلام ممنون از سایت خوبتون ….ببخشید من این کاری که گفتید قسمت اول 2000 رو بزنید و قسمت دوم 5000 هزار بزنید رو انجام دادم ولی باز همون ارور رو داد … بیخیاله نصبش شدم ولی دیدم درایو c اصلا پر شده دیگه هم نمیشه کاریش کرد تورو خدا یه راهی بهم بگید

          • با سلام
            علت کلی مشکل معمولا یکی از مواردی است که بالاتر گفته شد
            باید همه راه حل‌ها را امتحان کنید و اگر همچنان مشکل شما باقی مانده بود، باید سیستم شما توسط یک نفر متخصص نرم‌افزاری از نزدیک بررسی شود تا شاید علت مشکل پیدا شود.

  • هیچکدوم جواب نداد دارم دیوونه میشم هر روشی رو میزنم نمیشه سه چهار بار هر روش روامتحان کردم باز نشد فضای مموری رو تغییر دادم نشد فایل دانلود کردم نشد 800gb فضا داشتم نشد دویست تا سایت رفتم هیچکدومش هم به دردم نخورد

    • با سلام
      فیلد اول حداقل حجم برای حافظه مجازی است. کم یا زیاد وارد کردن این عدد در دیسک‌های سخت و SSD هر یک نکاتی دارد. در دیسک سخت باعث می‌شود بخشی از فضای دیسک بیشتر خوانده و نوشته شود ولی از طرف دیگر جلوی تکه تکه شدن فایل( Fragmentation ) آن را می‌گیرد.
      در دیسک SSD مقدار زیاد ممکن است باعث شود کمی استهلاک دیسک افزایش پیدا کند.

      فیلد دوم حداکثر حجم برای حافظه مجازی است که اهمیتی ندارد و تنها نکته این است که دیسک مورد نظر به مقدار تعیین شده فضا داشته باشد.

      به طور کلی مقدار عددها تفاوت قابل توجهی با هم ندارند و پیشنهاد ما همان عددهایی است که اعلام شد.

  • alireza.zmn می‌گوید:

    واقعا ممنونم ازتون.خیلی درگیرم کرده بود و نمیتونستم مشکل رو حل کنم ولی با این پست شما مشکلم حل شد

  • باسلام من فوتبال 2013 نصب کردم نشد به خدمات کامپیوتر که این بازی و خریده بودم بردم رو کامپیوتر خودش هم امتحان کرد همین ارور داد معلوماتم زیاد نیس ولی این راه حلها را زدم نشد خواهشا یکی بصورت ساده اگه شد راهنماییم کنه ممنون میشم

    • با سلام
      موارد لازم به شکل ساده توضیح داده شده‌اند. اگر با کمک این توضیحات نمی‌توانید مراحل را پیش بروید، می‌بایست از کسی که مقداری مهارت بیشتری دارد بخواهید تا این کار را برایتان انجام بدهد

  • بیشتر ارورها در حوزه کامپیوتر بی ربط به اصل مشکل هستن و برای مثال همین ارور و چندتای دیگه از قرار گرفتن فایل نصبی در پوشه فاصله دار یا با اسم فارسی بوجود میان که خوشبختانه به سادگی قابل حل هستند. خیلی ممنون از کمکتون.

    • خوب حالا من با وجود حل تمامی مشکلات ذکر شده و همچنین بدون اسم فارسی و بدون فاصله دار بودن اسم پوشه و داشتن فضای خالی مناسب بازم همین مشکل رو دارم. اگه راه حل بهتری دارید پیشنهاد بدید .ممنون میشیم …

      • با سلام
        دلایل عمومی که ممکن است این مشکل را به وجود بیاورند در مقاله ذکر شده است. ممکن است یکی از موارد را به درستی انجام نداده باشید یا مشکلی خاص روی سیستم شما موجود باشد که بدون بررسی از نزدیک قابل شناسایی نباشد

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *