تحاول فتح Claude Desktop على Windows، فيظهر لك بدلاً من التطبيق مربّع الحوار هذا — وهذا المقال يشرح كيف تخرج منه. نصّه في نسخة Windows الإنجليزية:
This app can't open
There's a problem with Claude. Reinstall the application from its original install location or contact your administrator.
ومعناه: «هناك مشكلة في Claude. أعد تثبيت التطبيق من موقع التثبيت الأصلي أو اتصل بالمسؤول». وفي نسخ Windows بالعربية وباللغات الأخرى يظهر مربّع الحوار نفسه مترجَماً (يوجد مثلاً بلاغ باللغة اليابانية في GitHub #83730). الجواب المختصر: لا تُزِل التثبيت فوراً. سطر واحد من PowerShell، يقرأ فقط ولا يغيّر شيئاً، يخبرك هل تكفي إعادة تثبيت بسيطة، أم الأفضل أن تبدأ بخيار «إصلاح». وقد أفاد عدد من المستخدمين بأن إزالة التثبيت أفرغت قائمة جلسات Claude Code في تطبيق سطح المكتب (أما سجلات المحادثات نفسها فتبقى — انظر §4).
🧭 ترى رسالة مختلفة؟ فهذا مكانك
«Can't open this app» مع طلب اختيار «إصلاح»
يوجّهك Windows إلى «إصلاح» ← طريقة الحل بخيار «إصلاح»
«Another program is currently using this file»
أي: يوجد برنامج آخر يستخدم هذا الملف حالياً — الخطأ 0x80070020 بعد التحديث مباشرة ← طريقة الحل بتسجيل الخروج
تجمّد وانهار أثناء الاستخدام
الانهيار الذي سبق مربّع الحوار ← مقال GPU process gone
⚠️ مدى الثقة في هذا المقال: لا مركز المساعدة لدى Anthropic ولا وثائقها تشرح رسالة الخطأ هذه ولا طريقة إصلاحها (حتى 30 سبتمبر 2026؛ الصفحات التي راجعناها مذكورة في §1). الخطوات أدناه مأخوذة من بلاغات المستخدمين في مستودع anthropics/claude-code على GitHub، ومُقارَنة بـوثائق PowerShell الرسمية من Microsoft. ما يستند إلى البلاغات معلَّم بـ 🟡 وفق التقارير، وما قورن بالمصادر الرسمية معلَّم بـ ✅ مؤكد.
ما يُظهره Get-AppxPackage هو ما يحدّد طريقك
لا يُرجِع شيئاً
الحزمة اختفت. تكفي إعادة التثبيت (§3-A)
قيمة Status ليست Ok
Modified, NeedsRemediation وما شابه. إنهاء العمليات ← «إصلاح» ← إعادة التسجيل ← التثبيت فوق النسخة الحالية (§3-B)
ما زال لا يفتح
نسخة احتياطية ← إزالة ← إعادة تشغيل ← إعادة تثبيت. هنا فقط تُزيل التثبيت (§3-C)
المحتويات
- 1. ما هذا الخطأ — رسالة من Windows بلا تفسير رسمي
- 2. افحص الحالة أولاً (قراءة فقط)
- 3. ترتيب الحلول — من الأخفّ إلى الأثقل
- 4. ما الذي تحذفه إزالة التثبيت وما الذي تُبقيه
- 5. -PreserveApplicationData لن ينقذ بياناتك
- 6. لماذا يحدث — المُسبِّبات الواردة في البلاغات
- 7. كيف تقلّل احتمال تكراره
- الخلاصة
- الأسئلة الشائعة
1. ما هذا الخطأ — رسالة من Windows بلا تفسير رسمي
مربّع الحوار هذا لا يصدر عن تطبيق Claude. إنه الرسالة التي يعرضها Windows حين يرفض تشغيل تطبيق مُحزَّم (MSIX) — أي أن سطراً واحداً من شيفرة Claude نفسه لم يُنفَّذ بعد. وقد أُبلِغ عن النص نفسه مع تطبيقات أخرى غير Claude (مثلاً في منتديات Tom's Hardware).
🟡 وفق التقارير: النص المقتبَس في بلاغات GitHub يختلف قليلاً من بلاغ لآخر. وحتى بالإنجليزية وحدها توجد هذه الصيغ:
| النص المقتبَس (مقتطف) | البلاغات |
|---|---|
| There's a problem with Claude. Reinstall the application … or contact your administrator. | #84725 و#86509 وكثير غيرهما |
| There is a problem with Claude. Reinstall the app from its original install location … | #86425 |
| … or contact the administrator. | #85174 |
| العنوان «This app can't open» أو «Can't open this app» | #85317 و#84333 |
لا يتّضح إن كان الاختلاف ناتجاً عن إصدارات Windows أم عن طريقة نسخ كل مُبلِّغ للنص. لكنها جميعاً تعطي التعليمة نفسها — إعادة التثبيت من موقع التثبيت الأصلي، ولذلك يعاملها هذا المقال على أنها خطأ واحد.
ماذا تقول المصادر الرسمية
في 30 سبتمبر 2026 قرأتُ الصفحات التالية كاملة. لا تذكر أيٌّ منها رسالة الخطأ هذه، ولا ما يجب فعله حين لا يبدأ التطبيق على Windows.
- مركز مساعدة Anthropic، «Deploy Claude Desktop for Windows» (حُدِّثت في 13 يوليو 2026) — قسم استكشاف الأخطاء فيها لا يتناول إلا ثلاثة أمور: AppLocker، و«The parameter is incorrect»، والمحاكاة الافتراضية في Cowork
- مركز مساعدة Anthropic، «Install Claude Desktop» و«Troubleshoot Claude error messages»
- صفحات وثائق Claude Code: Desktop وTroubleshooting وTroubleshoot installation and login
على GitHub، أغلق أحد موظفي Anthropic البلاغ #84725 (وهو بلاغ عن هذه الرسالة بعينها) بوصفه مكرّراً للبلاغ #80444. وهذا البلاغ #80444 أُغلق بحالة «completed» في 15 سبتمبر 2026 دون أي ملاحظة عمّا أُصلِح. وفي 22 سبتمبر سأل أحد المستخدمين في تعليق: هل أُصلِح، وفي أي إصدار؟ لم أجد أي إعلان رسمي عن إصلاح.
2. افحص الحالة أولاً (قراءة فقط)
شغّل ما يلي في PowerShell (لا حاجة إلى صلاحيات المسؤول). إنه أمر للقراءة فقط لا يغيّر شيئاً.
Get-AppxPackage -Name Claude | Select-Object Name,Version,Status,IsPartiallyStaged,SignatureKind
في التثبيت السليم تكون قيمة Status هي Ok. وللمقارنة، هذا هو الناتج الذي حصل عليه Claude Code حين شغّله على جهاز الكاتب (Windows 11 Home 10.0.26200، وClaude Desktop بحزمة MSIX بالبناء 2.16120.0.0) في 30 سبتمبر 2026:
Name : Claude
Version : 2.16120.0.0
Status : Ok
IsPartiallyStaged : False
SignatureKind : Developer
على الأجهزة التي يظهر فيها الخطأ، تنقسم البلاغات إلى نتيجتين:
لا يُرجِع شيئاً
تسجيل الحزمة نفسه اختفى. لم يبقَ إلا اختصار قائمة «ابدأ»، يشير إلى تطبيق لم يعد موجوداً. وقد لاحظ صاحب البلاغ #84725 أن مجلد بيانات الحزمة اختفى هو الآخر.
إن كانت Status هي Ok والتطبيق لا يبدأ رغم ذلك، فقد يكون العطل من نوع آخر غير الذي يتناوله هذا المقال. راجع §7 في مقال «إصلاح» (حزمة بلا نقطة دخول تعمل).
تظهر قيمة SignatureKind على أنها Developer لأن التطبيق يُوزَّع خارج Microsoft Store. وقد تتبّع صاحب البلاغ #80444 الأمر في سجل الأحداث: لهذا السبب بالذات ظلّ الإصلاح التلقائي الذي يحاوله Windows عبر المتجر يفشل مرة بعد مرة (🟡). تركُه لن يحلّه؛ عليك إصلاحه يدوياً.
3. ترتيب الحلول — من الأخفّ إلى الأثقل
ابدأ من الأعلى وتوقّف فور أن يُفتح التطبيق. إن لم يُرجِع §2 شيئاً فابدأ من A، وإلا فابدأ من B. أما C (إزالة التثبيت) فتأتي في النهاية.
A. الحزمة اختفت ← أعد التثبيت فحسب
التسجيل لم يعد موجوداً، فلا يوجد شيء معطوب لإزالته. نزّل المُثبِّت من صفحة التنزيل الرسمية وشغّله. 🟡 وفق التقارير: يقول صاحب البلاغ #84725 إن إعادة تثبيت حزمة MSIX الرسمية عبر Add-AppxPackage أعادت الحالة إلى Status: Ok دون إعادة تشغيل.
إن فضّلت تثبيت حزمة MSIX مباشرةً بدلاً من المُثبِّت، فرابط التنزيل وطريقة التثبيت موجودان في مقال المساعدة الرسمي من Anthropic (✅). والأمر الذي يثبّتها لمستخدم واحد هو:
Add-AppxPackage -Path "Claude.msix"
B. قيمة Status ليست Ok ← إنهاء العمليات ← «إصلاح» ← إعادة التسجيل
B-1. أنهِ العمليات المتبقّية. تقول بلاغات كثيرة إنه حتى بعد اختفاء النافذة يظل claude.exe أو cowork-svc.exe يعمل، ممسكاً بملفات الحزمة، فيُفشل الإصلاح (#80444، #85317). إيقاف الخدمة في السطر الثاني يتطلّب PowerShell بصلاحيات المسؤول.
Get-Process claude*,cowork* -ErrorAction SilentlyContinue | Stop-Process -Force
Stop-Service CoworkVMService -ErrorAction SilentlyContinue
B-2. اضغط «إصلاح». الإعدادات ← التطبيقات ← التطبيقات المثبتة ← «…» بجوار Claude ← خيارات متقدمة ← إصلاح. والمساعدة الرسمية من Microsoft تذكر الترتيب نفسه: إن لم يعمل التطبيق كما يجب فجرّب «إصلاح» أولاً، ولا تلجأ إلى «إعادة التعيين» إلا إن لم ينفع (✅).
🟡 وفق التقارير: البلاغات تختلف في مدى نجاح «إصلاح». كتب صاحب البلاغ #80444 أن «إصلاح» هو الشيء الوحيد الذي ينجح بثبات، لكن في الموضوع نفسه بلاغاً بأن «إصلاح» على Windows 10 يعيد تسجيل الحزمة فقط دون تنزيلها من جديد، فلم يعد التطبيق، وآخر فشل فيه «إصلاح» برسالة «We couldn't repair this app» (أي: تعذّر إصلاح هذا التطبيق) مهما تكرّر الضغط. إن لم ينجح فانتقل إلى B-3.
💡 لا تضغط «إعادة التعيين» بعد. إنه بجوار «إصلاح» مباشرة، وWindows نفسه يحذّر على تلك الشاشة بعبارة "The app's data will be deleted" (أي: ستُحذف بيانات التطبيق)؛ وقد تحقّقنا من النص الفعلي على جهاز حقيقي في مقال «إصلاح». وقائمة الجلسات في §4 تُعدّ من تلك البيانات. إن كنت ستضغطه فخذ نسخة §4 الاحتياطية أولاً.
B-3. أعد تسجيل الحزمة. هذه هي الخطوة التالية حين يفشل «إصلاح». إنه الأمر الذي استخدمه صاحب البلاغ #85317، بعد إعادة كتابته ليستهدف المستخدم الحالي فقط.
Get-AppxPackage -Name Claude | ForEach-Object {
Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml"
}
✅ مؤكد: تصف وثائق Add-AppxPackage من Microsoft الخيار -DisableDevelopmentMode بأنه طريقة تسجيل تثبيت قائم لحزمة تطبيق عُطِّل، أو لم يُسجَّل، أو تلف. 🟡 ومع ذلك، تتضمّن البلاغات حالات أعاد فيها هذا التطبيقَ، وحالات بقيت فيها Modified, NeedsRemediation على حالها (في #87750 لم ينفع لا «إصلاح» ولا «إعادة التعيين» ولا إعادة التسجيل). إن فشل برمز 0x80073D02 (قيد الاستخدام) فارجع إلى B-1 وأنهِ العمليات.
B-4. شغّل المُثبِّت الرسمي فوق النسخة الحالية دون إزالة التثبيت. 🟡 وفق التقارير: وجد أحد المستخدمين في #83932 أن إعادة التسجيل لم تنفع، لكن مجرّد تشغيل المُثبِّت الرسمي مرة أخرى أعاده إلى Status: Ok مع بقاء بيانات التطبيق سليمة — وسجّل أنه تعافى بهذه الطريقة عدة مرات. وفي الموضوع نفسه بلاغ آخر عن فشل المُثبِّت برمز 0x80073CF9. خسارتها أقل من إزالة التطبيق، فتستحق محاولة واحدة قبل C.
C. ما زال لا يفتح ← نسخة احتياطية ← إزالة ← إعادة تشغيل ← إعادة تثبيت
🟡 وفق التقارير: يقول صاحب البلاغ #87750 إن التطبيق لم يبدأ من جديد إلا بعد إزالة الحزمة كلياً، ثم إعادة التشغيل، ثم إعادة التثبيت. هذه أول خطوة تحذف بيانات التطبيق، لذا خذ نسخة §4 الاحتياطية أولاً دون استثناء.
Get-Process claude*,cowork* -ErrorAction SilentlyContinue | Stop-Process -Force
Get-AppxPackage -Name Claude | Remove-AppxPackage
Restart-Computer
بعد إعادة التشغيل، أعد التثبيت من صفحة التنزيل الرسمية كما في A.
4. ما الذي تحذفه إزالة التثبيت وما الذي تُبقيه
القلق من أن إعادة التثبيت ستمحو عملك يمكن الإجابة عنه موقعَ تخزينٍ بعد آخر.
| البيانات | مكان حفظها | عند إزالة الحزمة |
|---|---|---|
| سجل محادثات claude.ai | خوادم Anthropic | يبقى (يظهر مجدداً بعد تسجيل الدخول) |
| سجلات محادثات Claude Code | ملفات .jsonl تحت %USERPROFILE%\.claude\projects\ |
تبقى (فهي خارج الحزمة) |
| قائمة الجلسات في تطبيق سطح المكتب (العناوين والمجلدات) | %LOCALAPPDATA%\Packages\Claude_pzs8sxrjxfjjc\LocalCache\Roaming\Claude\claude-code-sessions\ |
تُحذف (تعود القائمة فارغة) |
🟡 وفق التقارير: الفخّ في الصف الثالث. يقول صاحب البلاغ #81907 إن قائمة الجلسات في تبويب Code داخل التطبيق كانت فارغة بعد إعادة التثبيت (31 جلسة)، مع أن كل السجلات في ~/.claude/projects كانت ما تزال موجودة، وتشغيل claude --resume في الطرفية عرض الجلسات الـ31 كلها. ويصف البلاغ #83730 الأمر نفسه: نحو ثمانية مجلدات من الجلسات المنظَّمة عادت فارغة، بينما أظهر claude --resume 49 جلسة. أما مكان القائمة فمصدره تحقيق صاحب البلاغ #81907 بنفسه، وهو يشير أيضاً إلى أن التطبيق لا يملك وسيلة لإعادة بناء القائمة.
على جهاز الكاتب (30 سبتمبر 2026، الجهاز نفسه المذكور أعلاه) عدّ Claude Code 352 ملفاً في تلك القائمة (local_*.json) و173 سجلّ محادثة مباشرةً تحت كل مشروع في .claude\projects (لم أتحقّق من سبب اختلاف الرقمين). الجانب الذي يُحذف هو القائمة. والأرقام تعتمد كلياً على طريقة استخدامك للتطبيق، فاحسبها على جهازك.
النسخة الاحتياطية قبل §3-C
قبل إزالة الحزمة، انسخ هذين الموقعين إلى سطح المكتب. ذاكرات التخزين المؤقت لا حاجة إليها للاستعادة، فهي مستبعَدة.
$dst = "$env:USERPROFILE\Desktop\claude-backup-$(Get-Date -Format yyyyMMdd-HHmm)"
New-Item -ItemType Directory -Force $dst | Out-Null
robocopy "$env:USERPROFILE\.claude" "$dst\dot-claude" /E /R:1 /W:1 /NFL /NDL
robocopy "$env:LOCALAPPDATA\Packages\Claude_pzs8sxrjxfjjc\LocalCache\Roaming\Claude" "$dst\app-data" /E /R:1 /W:1 /NFL /NDL /XD Cache "Code Cache" GPUCache
النسخة الأولى، .claude، تنجو من إزالة الحزمة على أي حال، لكن يستحق أخذها تحسّباً لحذف شيء بالخطأ في الطريق. والنسخة الثانية هي بالضبط الجزء الذي تحذفه الإزالة. لم أتحقّق من أن إعادتها بعد إعادة التثبيت تستعيد القائمة — فصاحب البلاغ #81907 أعاد بناء القائمة يدوياً، ويشير إلى أنه حين كان ملف ما بصيغة خاطئة، كان التطبيق يفتحه ثم يفقد الرابط إليه. ما يمكن الجزم به هو أن سجلات المحادثات تبقى، ويمكنك استئناف عملك من حيث توقّفت بـ claude --resume.
5. -PreserveApplicationData لن ينقذ بياناتك
قد تصادف نصيحة بإضافة Remove-AppxPackage -PreserveApplicationData لإزالة التطبيق مع الإبقاء على بياناته. هذا لا يعمل مع حزمة عادية مثل Claude Desktop.
✅ مؤكد: تقول وثائق Remove-AppxPackage من Microsoft إن هذا الخيار لا ينطبق إلا على التطبيقات قيد التطوير، ولا يمكن تحديده إلا للتطبيقات المسجَّلة من ملفات مفكوكة (loose files).
🟡 وفق التقارير: عملياً، يوثّق #83932 رفض إزالة مع الحفاظ على البيانات برمز 0x80073CFA. وفي #80444 أيضاً سجلّ ملصوق يُظهر مُثبِّت Claude نفسه يفشل للسبب ذاته (يتطلّب وضع المطوّر). إن أردت الاحتفاظ بالبيانات فنسخ المجلدات كما في §4 هو السبيل الوحيد.
6. لماذا يحدث — المُسبِّبات الواردة في البلاغات
🔴 غير مؤكد: لم تشرح Anthropic السبب. ما يلي هو ما كان يجري قبيل ظهور الخطأ مباشرة، وفق بلاغات GitHub. القاسم المشترك أن التطبيق لم يُغلَق إغلاقاً سليماً، ثم حكم Windows بعدها بأن الحزمة معطوبة.
انهيار في المتصفّح المدمج
بعد فتح موقع خارجي في لوحة المتصفّح مباشرة، تنهار عملية GPU أو ما شابهها وتُسقط التطبيق كله معها (#80444، #87750). وهذا أكثر المُسبِّبات ذكراً في البلاغات.
تحديث تلقائي أثناء عمل التطبيق
يصل تحديث والتطبيق قيد الاستخدام، فيفشل برمز 0x80073D02 (قيد الاستخدام) ويترك الحزمة معطوبة (#86425، #85174، #83932).
كيف يحدث انهيار لوحة المتصفّح وكيف تتجنّبه، تجده في مقال GPU process gone. تمتدّ البلاغات من يوليو إلى سبتمبر 2026، وتشمل عدة إصدارات من التطبيق، وكلاً من Windows 10 و11. حتى 30 سبتمبر لم أجد ما يُثبت أنه أُصلِح في إصدار بعينه.
ما الفرق بينه وبين مربّع الحوار الذي يطلب اختيار «إصلاح»
لرسالة «تعذّر الفتح» صيغتان: الأولى يوجّهك فيها Windows إلى «إصلاح» (مقال «إصلاح»)، والثانية صيغة هذا المقال: «أعد التثبيت من موقع التثبيت الأصلي». لم أجد أي توثيق لأيّ حالة تُطلق أيّ رسالة. وبمقارنة البلاغات، تظهر صيغة هذا المقال حين تكون الحزمة قد اختفت (#84725) وأيضاً حين تكون في حالة NeedsRemediation (#86509 وغيره). أيّاً كانت الرسالة التي تراها، فالخطوة المضمونة هي فحص الحالة بسطر §2 قبل اختيار الحل.
7. كيف تقلّل احتمال تكراره
لا توجد طريقة رسمية لمنعه تماماً. ومن البلاغات، ثلاثة أمور تقلّل الاحتمال:
- لا تفتح مواقع خارجية في لوحة المتصفّح داخل التطبيق. بلاغات كثيرة تسمّي ذلك مُسبِّباً. وهناك بلاغات بأن الانهيارات توقّفت بعد نقل تصفّح المواقع إلى متصفّح عادي، أو إلى Claude in Chrome، أو إلى WebFetch (موضوع #80444).
- اخرج من علبة النظام قبل أن تبتعد عن الجهاز. إغلاق النافذة بزر × يُبقي التطبيق يعمل في الخلفية. وبما أن وصول تحديث أثناء الاستخدام أحد المُسبِّبات، فانقر بزر الفأرة الأيمن على الأيقونة في منطقة الإشعارات واخرج حين لا تستخدمه.
- احتفظ بأمر §2 وخطوات النسخ الاحتياطي في §4 في متناول يدك. إن لم تبدأ البحث إلا بعد أن يتعطّل، فمن السهل أن تتوتّر وتقفز مباشرة إلى إزالة التثبيت.
الخلاصة
الرسالة «There's a problem with Claude. Reinstall the application from its original install location» هي ما يعرضه Windows حين يرفض تشغيل Claude Desktop (MSIX)، ولا تفسير لها في مساعدة Anthropic الرسمية (حتى 30 سبتمبر 2026). مربّع الحوار يطلب منك إعادة التثبيت، لكن أول ما تفعله هو فحص الحالة بـ Get-AppxPackage.
إن كانت الحزمة قد اختفت فإعادة التثبيت تكفي. وإن ظهرت Modified, NeedsRemediation فتدرّج في الحلول الأخفّ بالترتيب: أنهِ العمليات واضغط «إصلاح»، ثم أعد التسجيل، ثم شغّل المُثبِّت فوق النسخة الحالية، ولا تنتقل إلى النسخ الاحتياطي والإزالة وإعادة التثبيت إلا إن فشل ذلك كله. إعادة التثبيت تُبقي سجل محادثاتك وسجلات محادثات Claude Code، لكن البلاغات تقول إن قائمة الجلسات في تطبيق سطح المكتب تضيع، فانسخها قبل إزالة أي شيء. وحتى إن ضاعت، فـ claude --resume يتيح لك المتابعة من حيث توقّفت.
الأسئلة الشائعة
س1. ألا يمكنني إعادة التثبيت فوراً كما تقول الرسالة؟
كثيراً ما يحلّ ذلك المشكلة، لكن هناك بلاغات بأن إزالة الحزمة محت قائمة الجلسات في تطبيق سطح المكتب (#81907، #83730). افحص الحالة أولاً بـ Get-AppxPackage -Name Claude. إن لم يُرجِع شيئاً فلا يوجد ما تُزيله، وتكفي إعادة تثبيت بسيطة.
س2. هل سأفقد عملي في Claude Code؟
سجلات المحادثات موجودة في %USERPROFILE%\.claude\projects\ وتنجو من إزالة الحزمة. وحتى حين تكون قائمة التطبيق فارغة، أُفيد بأن تشغيل claude --resume في الطرفية يعرضها. أما سجل محادثات claude.ai فمحفوظ على الخادم ولا يتأثّر.
س3. هل أصدرت Anthropic إصلاحاً رسمياً؟
لم أستطع تأكيد ذلك حتى 30 سبتمبر 2026. البلاغ المرتبط #80444 أُغلق بحالة «completed» في 15 سبتمبر، لكن دون شرح لما أُصلِح ولا في أي إصدار.
س4. هل أحتفظ ببياناتي إن أزلت التطبيق مع -PreserveApplicationData؟
لا. وثائق Microsoft تقصر هذا الخيار على التطبيقات قيد التطوير، ومع Claude Desktop أُبلِغ عن رفضه برمز 0x80073CFA. انسخ المجلدات التي تريد الاحتفاظ بها قبل إزالة التطبيق (§4).
مقالات ذات صلة
- Can't open this app: لا يفتح Claude Desktop على Windows — أصلحه بخيار «إصلاح» دون فقدان جلساتك — حين يوجّهك Windows إلى «إصلاح»
- إصلاح Claude Desktop 0x80070020: لا يبدأ بعد التحديث — حين ترى «Another program is currently using this file»
- GPU process gone: يتجمّد Claude Desktop فتموت كل جلسات Claude Code دفعةً واحدة — السبب والعلاج — حين ينهار التطبيق كله أثناء استخدامك له