إذا كنت تحاول فتح برنامج أو لعبة ولكنك رأيت فجأة مربع حوار به رسالة تفيد بأن التطبيق غير قادر على البدء بشكل صحيح مع رمز الخطأ 0xC000007B ، STATUS INVALID IMAGE FORMAT ، فهذا يشير إلى أن التطبيق غير متوافق مع بنية جهاز الكمبيوتر الخاص بك الذي يعمل بنظام Windows 10 أو يفتقد إلى التبعيات. على الرغم من أن رمز الخطأ 0xC000007B يمكن أن يحدث أيضًا مع برامج مختلفة أخرى ، فإن رمز الخطأ STATUS_INVALID_IMAGE_FORMAT يعني أيضًا أنه عند محاولة تشغيل تطبيق مصمم للتشغيل على نظام 64 بت ومن ثم يدخل في حالة الإنهاء. بالإضافة إلى ذلك ، إذا تمت الإشارة أيضًا إلى ملف NTStatus.h ، فهذا يعني أن الخطأ قد يكون ناتجًا عن تلف بعض الملفات. فيما يلي السياق الكامل لرسالة الخطأ:
“0xC000007B | STATUS_INVALID_IMAGE_FORMAT | {صورة سيئة}٪ hs إما أنها ليست مصممة للتشغيل على Windows أو أنها تحتوي على خطأ. حاول تثبيت البرنامج مرة أخرى باستخدام وسائط التثبيت الأصلية أو اتصل بمسؤول النظام أو ببائع البرنامج للحصول على الدعم. "
عندما ترى رسالة الخطأ هذه ، فإن أول شيء يمكنك القيام به هو النقر فوق "موافق" لإغلاق التطبيق ثم محاولة تثبيت الوسائط مرة أخرى لمعرفة ما إذا كانت ستصلح المشكلة أم لا. إذا لم يكن كذلك ، فيمكنك التحقق من الاقتراحات الواردة أدناه.
الخيار 1 - حاول تثبيت التطبيق بامتيازات المسؤول
أول شيء يمكنك القيام به لإصلاح الخطأ هو إعادة تشغيل جهاز الكمبيوتر الذي يعمل بنظام Windows 10 ثم محاولة تثبيت التطبيق مرة أخرى وهذه المرة بامتيازات المسؤول. فقط انقر بزر الماوس الأيمن على التطبيق وحدد خيار "تشغيل كمسؤول". وإذا كان حسابك عاديًا ، فأنت بحاجة إلى التأكد من أن تطلب من المسؤول مساعدتك في تثبيت التطبيق عن طريق إدخال كلمة المرور عندما يُطلب منك القيام بذلك.
الخيار 2 - تثبيت وتحديث التبعيات
هناك أوقات تحتاج فيها البرامج والتطبيقات إلى تثبيت برامج تشغيل وبرامج دعم للعمل بشكل صحيح. على الرغم من أن التثبيت عادةً ما يعتني به ، فقد حان الوقت لإجراء بعض الفحوصات اليدوية خاصةً إذا كنت تواجه مشكلة إنهاء البرنامج غير الطبيعي.
1. تثبيت بعض السائقين المؤهلين
يحتاج عدد من الألعاب والتطبيقات المتطورة إلى برامج تشغيل صحيحة وصالحة لكي تعمل. هم فقط لا يعملون مع السائقين العامين بالرغم من ذلك. لدى Microsoft اختبار Windows Hardware Quality Labs المعروف أيضًا باسم اختبار WHQL والذي يتأكد من أن السائقين يفيون بالتجربة الصحيحة ويمرون من خلال الاختبار المناسب قبل الحصول على الشهادة. وبالتالي ، عند تثبيت برامج التشغيل ، تحتاج إلى التأكد من أنها برامج تشغيل مؤهلة لجهاز الكمبيوتر الذي يعمل بنظام Windows 10.
2. قم بتنزيل DirectX وتثبيته أو تحديثه
كما تعلم ، Microsoft DirectX عبارة عن مجموعة من التقنيات التي طورتها Microsoft لتوفير تسريع الأجهزة لتطبيقات الوسائط المتعددة الثقيلة مثل مقاطع الفيديو عالية الدقة والألعاب ثلاثية الأبعاد. نظرًا لأنك تستخدم Windows 3 ، فلديك إصدار DirectX 10 بينما تستخدم إصدارات Windows السابقة إصدار DirectX 12.
3. قم بتثبيت Microsoft DirectX End-user runtime
يوفر وقت تشغيل المستخدم النهائي لـ Microsoft DirectX تحديثات للإصدار 9.0c بالإضافة إلى الإصدارات السابقة من DirectX. لتثبيته ، انقر فوق هذا
الصفحة وتنزيلها.
4. قم بتحديث أو تثبيت .NET framework
يتم استخدام .NET framework بواسطة الألعاب والتطبيقات أثناء التطوير مما يعني أنه بدون ملفات وقت التشغيل المثبتة على جهاز الكمبيوتر الخاص بك ، فإنه بالتأكيد لن يعمل. وبالتالي ، تحتاج إلى تثبيت أو تحديث هذا الإطار. يمكنك أيضًا استخدام أداة التحقق من إعداد .NET للتحقق منه.
الخيار 3 - حاول تشغيل فحص مدقق ملفات النظام
يمكن أن يكشف فحص SFC أو System File Checker عن ملفات النظام التالفة التي يمكن أن تسبب رمز الخطأ 0xC000007B وإصلاح خطأ STATUS INVALID IMAGE FORMAT. SFC هي أداة مساعدة مدمجة تساعد في استعادة الملفات التالفة وكذلك الملفات المفقودة. يستبدل ملفات النظام السيئة والتالفة بملفات النظام الجيدة. لتشغيل أمر SFC ، اتبع الخطوات الواردة أدناه.
- اضغط على Win + R لبدء تشغيل.
- اكتب في كمد في الحقل وانقر على "إدخال".
- بعد فتح موجه الأوامر ، اكتب SFC / SCANNOW
سيبدأ الأمر بفحص النظام الذي سيستغرق بعض الوقت قبل أن ينتهي. بمجرد الانتهاء من ذلك ، يمكنك الحصول على النتائج التالية:
- لم يعثر Windows Resource Protection على أية انتهاكات للتكامل.
- عثر Windows Resource Protection على الملفات الفاسدة ونجح في إصلاحها.
- عثر Windows Resource Protection على ملفات تالفة ولكنه لم يتمكن من إصلاح بعضها.