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

چرا Android می‌گوید فضای کافی نیست با اینکه حافظه خالی داریم؟

در Storage هنوز مقداری فضای خالی می‌بینید اما هنگام نصب یا آپدیت یک اپ، Android یا فروشگاه پیام Not enough storage / Insufficient storage می‌دهد.

اگر عجله داری

عدد «فضای خالی» همیشه برابر فضای قابل استفاده برای نصب نیست. چند گیگابایت حاشیه آزاد نگه دارید، دانلودهای نیمه‌کاره و cache را بررسی کنید و نصب را دوباره امتحان کنید.

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

  1. در Settings > Storage مقدار فضای واقعاً آزاد را بررسی کنید. اگر فقط مقدار کمی باقی مانده، چند گیگابایت حاشیه ایجاد کنید؛ حذف یک فایل کوچک معمولاً برای آپدیت بزرگ کافی نیست.
  2. Downloads، فایل‌های آفلاین و رسانه‌های حجیم پیام‌رسان‌ها را بررسی کنید. از پاک‌کردن عکس یا سند مهم به‌صورت عجولانه شروع نکنید؛ ابتدا فایل‌هایی را پیدا کنید که قابل دانلود دوباره‌اند.
  3. برای همان اپ، cache را پاک کنید و فروشگاه برنامه را دوباره باز کنید. Clear data را فقط وقتی انجام دهید که می‌دانید چه اطلاعاتی حذف می‌شود.
  4. اگر دانلود یا آپدیت قبلی نیمه‌کاره مانده، آن را Cancel کنید، گوشی را Restart کنید و فقط همان یک نصب را دوباره شروع کنید.
  5. اگر کارت حافظه دارید، فرض نکنید هر اپ می‌تواند مستقیم روی SD نصب شود. بسیاری از اپ‌ها و بخش‌هایی از خود اپ باید روی حافظه داخلی باشند؛ بنابراین فضای آزاد کارت SD لزوماً خطای حافظه داخلی را حل نمی‌کند.

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

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

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

چرا اپ ۵۰۰ مگابایت است ولی با ۱ گیگابایت فضای خالی نصب نمی‌شود؟

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

فضای خالی کارت حافظه برای نصب کافی است؟

نه همیشه. بسته به اپ و نسخه Android، بخشی یا تمام برنامه باید روی حافظه داخلی نصب شود؛ پس فضای SD الزاماً جای فضای داخلی را نمی‌گیرد.