خطا و ارور · حدود 6 دقیقه

ZIP باز یا Extract نمی‌شود و خطای Invalid/Corrupt می‌دهد؛ چه کنیم؟

فایل ZIP وجود دارد و حجم هم دارد، اما هنگام بازکردن یا Extract پیام‌هایی مثل Invalid archive، Unexpected end of archive یا Corrupt file دیده می‌شود.

اگر عجله داری

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

مرحله‌به‌مرحله

  1. اندازه فایل ZIP را با اندازه‌ای که منبع اصلی اعلام کرده مقایسه کنید. اگر فایل از مرورگر آمده، در Downloads مطمئن شوید وضعیت آن Completed است و فایل موقت یا دانلود نیمه‌کاره نیست.
  2. ZIP را با ابزار داخلی Windows، macOS یا فایل‌منیجر دستگاه باز کنید. اگر فقط یک برنامه خطا می‌دهد، یک ابزار معتبر دیگر می‌تواند مشخص کند مشکل از برنامه است یا خود آرشیو.
  3. اگر آرشیو را از اینترنت گرفته‌اید و منبع اصلی در دسترس است، نسخه خراب را نگه ندارید و یک‌بار از همان منبع معتبر دوباره دانلود کنید. در اتصال ناپایدار، بعد از پایان حجم فایل را دوباره کنترل کنید.
  4. اگر نام فایل‌ها به .z01، .z02 یا part1/part2 شبیه است، همه بخش‌ها باید کنار هم و کامل باشند؛ استخراج فقط یک بخش معمولاً شکست می‌خورد.
  5. اگر فقط یک فایل داخل آرشیو خراب است اما بقیه باز می‌شوند، نسخه سالم همان فایل را از فرستنده یا منبع بخواهید؛ Repair کردن آرشیو نباید تنها نسخه یک داده مهم را تغییر دهد.

چرا این کار جواب می‌دهد؟

آرشیو ناقص، قطع‌شدن دانلود، خراب‌شدن بخشی از فایل یا ساخته‌شدن ZIP چندبخشی می‌تواند باعث شود ساختار داخلی آرشیو کامل خوانده نشود. تغییر پسوند یا چندبار Extract کردن، داده ازدست‌رفته را برنمی‌گرداند.

سؤال‌هایی که معمولاً بعدش پیش می‌آید

تغییر پسوند ZIP به RAR یا برعکس مشکل را حل می‌کند؟

نه. تغییر نام پسوند، ساختار واقعی آرشیو را تبدیل یا تعمیر نمی‌کند و حتی می‌تواند تشخیص نوع فایل را سخت‌تر کند.

اگر ZIP رمز می‌خواهد یعنی خراب است؟

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