ویندوز کلاینت

رفع ارور an error occurred while decompressing archive header is corrupted

رفع مشکل ارور an error occurred while decompressing archive header is corrupted

اگر با مشکل ارور an error occurred while decompressing archive header is corrupted در ویندوز مواجه شده اید،  در این مقاله روش رفع این خطا را به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک باشید.

رفع مشکل ارور an error occurred while decompressing archive header is corrupted

ارور an error occurred while decompressing archive header is corrupted

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

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

یکی از دلایل رخ دادن این خطا این است که سیستم شما از فضای کافی رم برای نگهداری فایل های نصبی برخوردار نیست.

unarc.dll returned an error code -1

ERROR: archive data corrupted (decompression fails)

وقتی شما برنامه ای را نصب می کنید، مثلا یک فایل نصبی که حجم آن نسبتا زیاد است.

ویندوز شروع Decompress کردن فایل های موجود در آن می شود.

برای انجام اینکار ویندوز اول فایل را در رم unpack می کند.

برای برخی سیستم ها اندازه فایل ها خیلی بزرگ است.

در نتیجه فایل به درستی unpack نمی شود.

برای رفع این مشکل می توانید فضای pagefile یا Virtual memory را در سیستم عامل ویندوز ارتقا دهید.

البته اگر رم سیستم شما بیش از 8 گیگابایت است، نیازی نیست اینکار را انجام دهید و از این روش گذر کنید سراغ راه حل بعدی بروید و در غیر اینصورت باید فضای Virtual memory را در سیستم تان اضافه کنید.

برای این منظور می توانید از لینک زیر کمک بگیرید.

آموزش افزایش Virtual memory و Page File در ویندوز

جایگزینی فایل های isDone.dll & unArc.dll

اگر در متن ارور و عنوان پیغام خطا دقت کنید، از دو فایل dll با نام های unArc.dll و isDone.dll استفاده کنید.

این فایل را از لینک های زیر دانلود کنید:

دانلود unArc.dll

دانلود isDone.dll

رفع مشکل ارور an error occurred while decompressing archive header is corrupted

سپس فایل ها را Extract کنید و دو فایل dll را در مسیر C:\Windows\System32 کپی کنید.

رفع مشکل ارور an error occurred while decompressing archive header is corrupted

حالا Run را باز کرده و دو دستور زیر را در آن یک به یک وارد و Enter کنید:

regsvr32 isdone.dll

regsvr32 unarc.dll

باید پیغام success در تایید ثبت این فایل ها دریافت کنید.

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

حالا وضعیت ارور را بررسی کنید.

اگر RAM سیستم شما با مشکل مواجه شده باشد، این هم می تواند در رخ دادن این مشکل تاثیر داشته باشد.

شما می توانید memory check را در سیستم اجرا کنید تا مشکل را شناسایی و رفع کنید.

يکي از علل احتمالي ممکن است مموري معيوب و آسيب ديده باشد.

یکی از راه ها براي تشخيص اين مشکل اين است که از ابزار Windows Memory Diagnostic استفاده کنيد.

امیدواریم مقاله آموزش رفع مشکل ارور an error occurred while decompressing archive header is corrupted برای شما عزیزان مفید بوده باشد.

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

1 نظر در “رفع ارور an error occurred while decompressing archive header is corrupted

  1. الشن نمازیان گفت:

    سلام من موقع نصب بازی جی تی ای سان اندرس با این ارور روبه رو میشم ارور a decompression error has occurred (#1024) اگه میشه راه حلشو بهم بگین

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

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