حتماً برایتان پیش آمده که یک برنامه را باز میکنید و ناگهان بسته میشود، روی صفحه مینویسد «برنامه متوقف شد»، صفحه سفید میآید و بیرون میپرد، یا برنامه هنگ میکند و بعد خودش میبندد. به این حالت معمولاً میگویند: برنامه کرش کرد یا کرش شدن برنامه.
در این مقاله به زبان ساده و کامل توضیح میدهیم:
- کرش شدن یعنی چه؟
- چه تفاوتی با هنگ کردن و فریز دارد؟
- چرا برنامهها کرش میکنند؟
- از کجا بفهمیم مشکل از گوشی/کامپیوتر است یا خود برنامه؟
- چطور کرش را مرحلهبهمرحله رفع کنیم؟
کرش شدن برنامه یعنی چه؟ (تعریف ساده)
کرش شدن (Crash) یعنی برنامه بهطور ناگهانی و غیرمنتظره از کار میافتد و بسته میشود.
در کرش معمولاً یکی از این اتفاقها میافتد:
- برنامه فوراً بسته میشود و به صفحه اصلی یا دسکتاپ برمیگردید
- پیام خطا میآید (مثلاً: App has stopped / Unfortunately, … has stopped)
- برنامه هیچ واکنشی نشان نمیدهد و سیستم آن را میبندد
- صفحه سیاه/سفید میشود و برنامه بیرون میپرد
به زبان خیلی ساده:
✅ کرش = «برنامه نمیتواند ادامه بدهد، پس قطع میشود.»
فرق کرش با هنگ کردن و فریز چیست؟
این سه اصطلاح شبیه هم هستند ولی دقیقاً یکی نیستند:
1) هنگ کردن (Hang)
برنامه باز است اما پاسخ نمیدهد. شاید چند ثانیه یا چند دقیقه طول بکشد و بعد درست شود یا مجبور شوید ببندید.
2) فریز (Freeze)
برنامه یا سیستم کاملاً قفل میشود؛ معمولاً تصویر ثابت میماند و هیچ چیزی کار نمیکند.
3) کرش (Crash)
برنامه کلاً بسته میشود (یا سیستم آن را میبندد) و کار ادامه پیدا نمیکند.
یک مثال ملموس
- هنگ: روی یک دکمه میزنید، هیچ اتفاقی نمیافتد ولی برنامه باز است.
- فریز: کل گوشی/کامپیوتر گیر میکند.
- کرش: برنامه میپرد بیرون و میبندد.
نشانههای رایج کرش شدن برنامه

کرش همیشه با پیام خطا همراه نیست. اینها رایجترین نشانهها هستند:
- برنامه بعد از باز شدن سریع بسته میشود
- روی یک صفحه خاص (مثلاً صفحه ورود) بیرون میپرد
- هنگام انجام یک کار (ارسال پیام، آپلود، ذخیره) کرش میکند
- بعد از آپدیت جدید، ناگهان کرشها شروع میشود
- برنامه فقط روی یک گوشی/سیستم خاص کرش میکند
- برنامه وقتی اینترنت روشن/خاموش است کرش میکند
مطالب مرتبط:
مقدمه بازی Counter-Strike 2 (CS2) به عنوان نسخه بهروز شده و ارتقاء یافته از CS:GO، توانسته توجه میلیونها گیمر در سراسر جهان را جلب کند.…
مطالعه بیشتر →
چرا برنامهها کرش میکنند؟ (علتهای اصلی)
کرش معمولاً از یکی از این ۷ علت اصلی میآید:
1) باگ یا مشکل در خود برنامه
گاهی برنامه بهخاطر یک خطای برنامهنویسی یا باگ:
- در یک گوشی خاص
- یا در یک نسخه خاص
- یا در یک بخش خاص
کرش میکند.
2) کمبود RAM (حافظه موقت)
اگر رم کم باشد یا برنامههای زیادی باز باشند:
- سیستم برای آزاد کردن حافظه، برنامه را میبندد
- مخصوصاً در گوشیهای میانرده یا قدیمی
3) پر بودن حافظه داخلی
وقتی فضای ذخیره کم باشد:
- برنامه نمیتواند فایل موقت بسازد
- ذخیرهسازی درست انجام نمیشود
- و احتمال کرش بالا میرود
4) خراب شدن کش (Cache) یا دادههای برنامه
کش و دیتا ممکن است:
- بعد از آپدیت ناسازگار شوند
- یا فایلها آسیب ببینند
و برنامه روی همان صفحه کرش کند.
5) ناسازگاری نسخه برنامه با سیستمعامل
مثلاً:
- برنامه برای اندروید ۱۳ به بالا بهینه شده اما روی اندروید قدیمی کرش میکند
- یا برنامه روی نسخه جدید iOS/Windows باگ دارد
6) مشکل اینترنت یا سرویسهای وابسته
بعضی برنامهها برای اجرا نیاز به:
- اینترنت پایدار
- سرویسهای گوگل
- سرورهای آنلاین
دارند. اگر اتصال قطع و وصل شود، برنامه ممکن است کرش کند.
7) تداخل با برنامههای دیگر
برنامههای زیر زیاد باعث کرش یا اختلال میشوند:
- آنتیویروسهای سنگین
- برنامههای بهینهساز (Booster/Cleaner)
- ابزارهای تغییر DNS/VPN
- برنامههای ضبط صفحه یا Overlay
کرش شدن برنامه در گوشی (اندروید و آیفون) چه تفاوتی دارد؟

در اندروید
کرشها معمولاً به دلیل:
- کش خراب
- WebView یا Play Services
- محدودیت باتری و بستن برنامه در پسزمینه
- ناسازگاری با مدل گوشی
زیاد رخ میدهد.
در آیفون (iOS)
کرشها بیشتر به دلیل:
- باگ نسخه جدید برنامه
- کمبود فضا
- آپدیت iOS
- یا مشکل پروفایل/تنظیمات
پیش میآید و راهحلها کمی متفاوت است (مثل Offload App، آپدیت iOS، ریست تنظیمات).
مطالب مرتبط:
کرش شدن بازی در اندروید (Crash / Force Close) یعنی بازی ناگهان بسته میشود، به صفحه اصلی برمیگردید، یا پیامهایی مثل «متوقف شد» / «پاسخ…
مطالعه بیشتر →
چطور مشکل کرش برنامه را رفع کنیم؟ (راهکار مرحلهبهمرحله)
این بخش مهمترین قسمت است. از ساده شروع کنید و جلو بروید:
1) یک بار گوشی/سیستم را ریاستارت کنید
خیلی از کرشهای لحظهای با ریاستارت رفع میشوند.
2) برنامه را آپدیت کنید
اگر باگ عمومی باشد، معمولاً با آپدیت رفع میشود.
3) کش برنامه را پاک کنید (اندروید)
مسیر عمومی:
Settings → Apps → (App) → Storage → Clear Cache
4) فضای خالی ایجاد کنید
حداقل چند گیگ فضای خالی نگه دارید (خصوصاً اگر برنامه سنگین است).
5) برنامه را حذف و نصب کنید
اگر فایلها خراب شده باشند، نصب مجدد معمولاً مشکل را حل میکند.
6) بررسی کنید کرش فقط با اینترنت رخ میدهد یا نه
- یک بار با Wi-Fi
- یک بار با دیتا
- یک بار بدون VPN
تست کنید.
7) اگر اندروید دارید: محدودیت باتری را بردارید
Battery → App battery management → Unrestricted
یا
Battery optimization → Don’t optimize
8) سیستم عامل را آپدیت کنید
آپدیتها گاهی سازگاری و امنیت را بهتر میکنند.
9) اگر چند برنامه با هم کرش میکنند
احتمالاً مشکل از سیستم است، نه برنامه. در این حالت:
- فضای خالی
- WebView/Play Services (در اندروید)
- یا آپدیت سیستم (در هر دو)
را بررسی کنید.
از کجا بفهمیم مشکل از برنامه است یا از گوشی/سیستم؟

این تستهای ساده کمک میکند:
اگر مشکل از خود برنامه باشد
- فقط همان برنامه کرش میکند
- بعد از آپدیت برنامه مشکل شروع شده
- افراد زیادی همان مشکل را دارند
اگر مشکل از گوشی/سیستم باشد
- چند برنامه مختلف کرش میکنند
- گوشی داغ میشود یا کند است
- حافظه داخلی پر است
- سیستم عامل قدیمی یا مشکلدار است
کرش شدن برنامه همیشه خطرناک است؟
نه همیشه. گاهی فقط یک باگ ساده است. اما اگر این موارد را دیدید، بهتر است جدیتر بررسی کنید:
- کرش در چند برنامه همزمان
- ریستارت شدن خودکار گوشی/کامپیوتر
- داغ شدن شدید
- خالی شدن سریع باتری
- پیامهای عجیب امنیتی
اینها میتواند نشانه مشکل سیستمی یا حتی بدافزار باشد (خصوصاً اگر برنامهها را از منابع نامعتبر نصب کردهاید).
سوالات پرتکرار
کرش شدن برنامه یعنی برنامه خراب شده؟
نه لزوماً. ممکن است فقط کش خراب باشد یا باگ نسخه جدید باشد.
چرا برنامه بعد از آپدیت کرش میکند؟
چون نسخه جدید ممکن است با دستگاه شما ناسازگار باشد یا فایلهای قبلی با نسخه جدید تداخل داشته باشند.
آیا پاک کردن Cache خطر دارد؟
معمولاً نه. پاک کردن Cache امن است. اما پاک کردن Data ممکن است اطلاعات داخل برنامه را پاک کند.
جمعبندی نهایی
کرش شدن برنامه یعنی برنامه به صورت ناگهانی از کار میافتد و بسته میشود. علت آن میتواند از باگ برنامه تا کمبود رم، پر بودن حافظه، کش خراب، ناسازگاری با سیستم عامل یا تداخل نرمافزاری باشد. بهترین روش رفع کرش این است که مرحلهای جلو بروید: ریاستارت → آپدیت → پاک کردن کش → آزاد کردن فضا → نصب مجدد → بررسی اینترنت و محدودیتهای سیستم.
بدون دیدگاه
نظرت رو بنویس؛ مودب باشیم 😊
ورود / ثبتنام