الو رایانه

ارور isdone.dll چیست و چگونه آن را برطرف کنیم

  • تاریخ انتشار : ۱۲ تیر ۱۳۹۹
  • بازدید : 11,732
  • نظرات : بدون ديدگاه
ارور isdone.dll چیست و چگونه آن را برطرف کنیم

ارور isdone.dll چیست و چگونه آن را برطرف کنیم

 

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

علت ایجاد خطا

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

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

باز کردن فایل‌های فشرده‌شده، معمولا به مقدار زیادی حافظه نیاز دارد، از طرف دیگر، اگر مقدار حافظه‌ی RAM شما ناکافی باشد،

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

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

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

راه حل دوم: تغییرات در تنظیمات 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. در قسمت اول عدد ۲۰۰۰ و در قسمت دوم عدد ۵۰۰۰ را وارد نمایید.
  5. تمام پنجره‌ها را تایید و ذخیره کنید و ویندوز را بارگزاری مجدد کنید.
  6. بازی را دوباره از ابتدا نصب کنید.

ارور isdone.dll چیست و چگونه آن را برطرف کنیم

الورایانه تخصصی ترین مرکز پاسخگویی به مشکلات رایانه ای

راه حل سوم : بازنشانی فایل isdone.dll

فایل را دانلود و به مسیر C:\Windows\System32 انتفال دهید.

نکته : اگر فایلی با این اسم از قبل وجود داشت فایل قبلی را به isdoneBACKUP.dll تغییر دهید.

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

  • پنجره Run را با دکمه های [ Windows + R ] باز کنید ،
  • در پنجره بازه شده عبارت “CMD” را بنویسید و Enter را بزنید.
  • پنجره ی مشکی باز شده CMD را مشاهده می کنید که باید عبارت زیر را وارد کنید و Enter را بزنید.

regsvr32 Isdone.dll

 

راه حل چهارم: استفاده از dll fixer

برنامه های مختلفی برای بازنشانی فایل dll وجود دارند که بهترین آنها dll fixer  و ccleaner و advanced uninstaller  می باشد.

راه حل پنجم: کمبود حافظه ی مورد نیاز بازی یکی از دلایل ارور ISDone.dll

یکی دیگر از دلایل  رایج این ارور وجود نداشتن حافظه ی کافی برای نصب فایل های اصلی بازی در هنگام تکمیل شدن پروسه ی نصب بازی است. منظور از حافظه شامل حافظه های :

  • RAM : اگر سیستم شما رم کافی نداشته باشد نصب بازی به مشکل بر می خورد.
  • HDD : اگر فضای حالی در درایو خود نداشته باشید چنین مشکلی پیش می آید.

نمونه ارور :

unarc.dll returned an error code -1
ERROR: archive data corrupted (decompression fails)

راه حل ششم: رفع ارور isdone.dll (دانلود فایل unrac.dll و جایگذاری)

گاهی اوقات با دانلود کردن فایل های ISDone.dll ( در بالا گفته شد ) و unrac.dll و جایگذاری آن ها باعث می شود مشکل ما به درستی حل شود. برای اینکار مراحل زیر را انجام دهید :

  • ۱- ابتدا  فایل را دانلود کرده و از حالت زیپ خارج کنید.
  • ۲- فایل DLL دانلود شده را به مسیر C:/Windows/System32 کپی پیست کنید.
  • ۳- اگر از شما سوال در رابطه جایگذاری شد (Replace) شما باید OK را بزنید.
  • ۴- کلید های ترکیبی [ Windows + R ] را باهم فشرده و عبارت CMD را بنویسید.
  • ۵- بعد از باز شدن پنجره ی CMD کد های زیر را نوشته و اینتر را بزنید :

regsvr32 isdone.dll
regsvr32 unarc.dll

راه حل هفتم: تست کردن حافظه ی رم سیستم

گاهی اوقات پیش می آید که ممکن است مشکلات فیزیکی رم دچار ارور ISDone.DLL شود ، برای اینکار شما می بایست تنها با یک برنامه داخلی خود ویندوز ، حافظه رم خود را مورد بررسی قرار دهید که درصورت وجود هرگونه مشکل و اطلاع از آن باید نسبت به تغییر و تعویض رم سیستم خود اقدام کنید.

۱- کلید های [ Windows + R ] را باهم فشرده و عبارت زیر را نوشته و OK را بزنید.

mdsched.exe

  • ۲- پنجره ی جدیدی باز می شود که باید طبق عکس آن را انتخاب کنید ( سیستم ری استارت خواهد شد ).
  • ۳- کمی منتظر بمانید تا ویندوز خودش عملیات را انجام داده و دوباره به ویندوز برگردد

راه حل هشتم : پاک کردن فایل های موقت و اضافی از ویندوز

۱- کلید های [ Windows + R ] را باهم فشرده و عبارت CMD را بنویسید و اوکی را بزنید.

۲- در پنجره ی باز شده به ترتیب دستور های زیر را نوشته و اینتر را بزنید.

دستور اول :

takedown /F C:\$Windows.~WS\* /R /A

دستور دوم :

icacls C:\$Windows.~WS\*.* /T /grant administrators: game / applicationF

دستور سوم :

rmdir /S /Q C:\$Windows.~WS\

در نهایت بازی مورد نظر را از اول شروع به نصب کنید.

راه حل نهم : تعویض نسخه ویندوز به ۶۴ بیتی

ر صورتی که هیچ کدام از روش های بالا مشکل را برطرف نکرد، اگر ویندوز شما ۳۲ بیتی است اقدام به نصب نسخه ۶۴ بیتی ویندوز نمایید. این کار نیز در برخی از موارد باعث رفع این مشکل شده است.

بیشتر بخوانیم.

دلایل عمده خطای windows not responding در ویندوز یا بازی‌ها

رفع مشکل نصب بازی + روش نصب بازی کامپیوتری

همه چیز در مورد بازی Final Fantasy VII remake

تمامی دلایل رخ دادن ارور Has Stopped Working در بازی ها و ویندوز + روش‌های رفع ارور

رفع ارور ۰xc00007b در بازی pes

[تعداد: 1    میانگین: 5/5]
تبلیغات

اگر سوال یا اشکالی در زمینه کامپیوتر یا موبایل دارید از خط ثابت با شماره 9099071027 « الورایانه »
تماس بگیرید. (در صورت وجود اشکال در شماره های 909 اینجا کلیک کنید)

الو رایانه