یکی از ارورهایی که در هنگام نصب بازی‌های کامپیوتری ممکن است با آن مواجه شوید، خطای 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. بازی را دوباره از ابتدا نصب کنید.

 

 

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

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

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

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

          • محمد ۱۳۳۳ می‌گوید:

            ببخشید این کاری که میگید در بخش کنترل پَنِل انجام بدیم در واقع داریم چی رو تغیر میدیم؟؟؟

          • با سلام
            مقدار حافظه‌ی در دسترس ویندوز و برنامه‌ها محدود است. با کمک Page File و استفاده از دیسک سخت، مقدار حافظه افزایش پیدا می‌کند تا برنامه‌هایی که به حافظه‌ی زیاد نیاز دارند بتوانند کارشان را انجام بدهند. البته سرعت دیسک سخت نسبت به حافظه RAM خیلی کمتر است

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

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

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

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

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

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

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

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

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

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

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

  • با سلام و عرض خداقوت بابت مقاله خوبتان .
    من راه حل دوم شما را تا پایان انجام دادم ولی پس از ریستارت شدن سیستم وقتی دوباره به مسیر گفته شده می روم در پنجره Virtual Memory مشاهده می کنم که تیک گزینه Automatic برداشته شده است ولی برای درایو C گزینه System managed size فعال است و برای درایوهای دیگر هم گزینه No paging file فعال شده است در صورتی که من قبل از ریستارت گزینه Custom size را فعال کرده بودم و در همه پنجره ها گزینه Ok را زده بودم . این کار را چند بار هم انجام دادم ولی بعد از ریستارت یا حتی قبل از ریستارت وقتی به پنجره Virtual Memory می روم اثری از تغییرات من وجود ندارد .
    خواهشا برای حل این مشکل راهنمایی کنید .

    • با سلام
      ممکن است مشکل یکی از موارد زیر باشد:
      ۱- وجود مشکلی در ویندوز.
      ۲- وجود برنامه‌ای خاص که تنظیمات ویندوز را تغییر می‌دهد.
      ۳- نداشتن فضای کافی روی دیسک‌هایی که به آن مقدار سفارشی داده‌اید.
      اگر با موارد فوق مشکل برطرف نشد و در اینترنت هم راه حلی برای مشکلتان پیدا نکردید، شاید لازم باشد تا ویندوز مجددا نصب شود

  • با سلام و تشکر از سایت خوبتون . من بازی PES 17 رو به صورت Repack ( با حجم فوق فشرده ) دانلود کردم و موقع نصب این ارور برام میاد . با توجه به این پست شما بررسی کردم و دیدم که پوشه ها همگی با اسم انگلیسی اند و درایو محل نصب بازی 55 گیگ فضای خالی داره . نمیدونم چیکار کنم لطفا یه راهنمایی کنید .

  • من بازی یوروتراک 2 رو داشتم نسخه قدیمی بود دانلود کردم نسخه جدید رو و نصب کردم و نصب شد بازی کردم رفتم بیرون یه مود ریختم مود اتوبوس بعدش هرکاری کردم باز نشد رفتم بازی رو حذف کردم بعد خواستم نصب کنم این ارور رو داد هرکاری کردم نشد در اخر 1% رفت بعد همین ارور رو داد تمام راه حل هارو امتحان کردم نشد راه حل دیگه ای ندارید

  • داداش ممنون خیلی عالی بود من اول ارورو درست کردم دلیل ارورم این بود که فایل را فارسی نوشته بودم خیلی خیلی ممنونم از سایت خوبتون

  • سلام…من نسخه فیت گرل پی اس 16 رو سه هفته ای میشه از یه سایت معتبر دانلود کردم رو 37%گیر میکنه اون ارورشم همونیه که بقیه دارند الان ندارم نوشتشو بزارم…هرکاری که لازم بوده انجام دادم نمیدونم واقعا باید چیکار کرد دیگه خدایی اگه کسی این نسخه پی اس رو قبلا نصب کرده بگه اون تیک های نصب و کارهایی که انجام داده رو بنویسه واسم ببینم چطور باید ارور رو رفع کنم…حتی نسخه اول یورو تراک روهم که همون نسخه فشرده فیت گرل بود رو هم نصب کردم رو99%گیر کرد…مشکل از فایل دانلودی نیست یه کاری باید انجام بدم احتمالا که هنوز موندم توش…

  • سلام خسته نباشید . من هم دقیقا این مشکل رو دارم . منتها اونجا که نوشته -6 !! برا من -14 هستش. من اون کارایی ک شما گفتین انجام دادم .متاسفانه مشکلم حل نشد . من جی تی ای وی رو نصب میکنم قبلا تو ویندوز 10 نصب کرده بودم هیچ مشکلی نداشت . عوض کردم ویندوز رو به 7 تغییر دادم این مشکل پدیدار شده . فضای هاردم هم همشون خالیه .!!! لطفا کمکم کنید . مرسی

  • سلام من بازی دایینگ لایت رو خریداره کرده بودم و همین دیروز نصب و اجراش کردم ولی مجبور شم پاکش کنم و امروز وقتی میخوام نصبش کنم این ارور رو بهم میده:
    An error occurred while decompressing:archive header is corrupt unarc.dll returned an error code :-14
    ERROR archive structure corrupted (descriptor failed CRC check) لطفا بررسی کنین ببینین مشکل از کجاشه من عاشق این گیمم.لطفا کمکم کنین

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

  • سلام دوستان من اینکار هارو انجام دادم حتی روش جایگزینی ام انجام دادم ولی دوباره برای نصببازی ارور isdone.dll میاد لطفا کمک کنید

  • هارد دیسک منظور همون درایو c است؟ و اینکه چجوری درایو c را خالی کنم بدون اسیب رسیدم به نرم افزار های مهم؟؟

    • با سلام
      اگر نرم‌افزارهای سنگین روی درایو C نصب کرده باشید، باید آن‌ها را استفاده از نرم‌افزار نصب اصلی حذف کنید و دوباره روی یک درایور دیگر نصب کنید
      یا اگر فایل‌های پرحجم مثل موسیقی و فیلم روی درایو C موجود دارید آن‌ها را به درایوهای دیگر منتقل کنید
      اگر حجم درایو C شما کم باشد، خالی کردن فضای آن ممکن است به آسانی امکان پذیر نشود

  • سلام خسته نباشید من بازی رد دد ریدیپشن 2 رو نصب کردم به 97.5 میرسه ارور میده
    بعد کنکجاو شدم قبل از اینکه اوکی رو بزنم رفتم یک نگاه به پارتیشن نصب بازیم انداختم دیدم فقط یک گیگ فضای خالی داره
    ولی عجیبه اگ مشکل فضای هارده چرا موقع نصب فضای پارتیشن رو میبینه ولی مجوز نصب رو میده؟

  • سلام
    در کنار نکات مهمی که نویسندگان و کاربران محترم سایت گفتنُ من هم تجربه خودم رو به اشتراک میذارم.
    من هم با همین ارور ولی با کد6- مواجه میشدم تا اینکه حدس زدم شایدDVD-ROM مشکل داره و DVD بازی رو کامل نمیخونه.پس از DVD ها ایمیج گرفتم و نصب رو با ایمیج انجام دادم و مشکلم حل شد.
    شاید کارساز باشه.

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

  • رفع این ارور فقط با رفتن به سایت dllme.com و سرچ میکنید ISArcExtract بعد دانلودش میکنید. زیر قسمت دانلودش 3جا مشخص کرده برای کپی کردن در اونها که اکثرا اگر در درایو c خودتون ویندوز نصب کرده باشید میشه c/windows/system32 و c/windows/syswow64 و یجا دیگه 100% رفع میشه ارور بخاطر اینکه فیتگرل و کودکس دارن از روشهای جدید برای کم حجم کردن بازیها و زیپ کردنشون استفاده میکنن .

پاسخ دادن به amib لغو پاسخ

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