ويندوز

الحل النهائي لرسالة الخطأ 0xc00007b عند تشغيل الألعاب والبرامج

Fix 0xc00007b error

عادةً، عندما تحاول تشغيل أي لعبة من الألعاب التى تتطلب برنامج DirectX أو هذا النوع من التطبيقات الأخرى -البرامح-، فإنك تحصل على خطأ 0xc00007b.

وفقًا لوجهة نظري، يحدث ذلك عندما تحاول تشغيل أي برنامج أو لعبة 32 بت على بيئة النظام 64 بت.

إذا كنت تستخدم نظام التشغيل Windows XP، فأنت محظوظ لأنه بالكاد يحدث هذا الخطأ في نظام التشغيل Windows XP. 

بشكل عام، يشكو مستخدمو Windows 7 والإصدارات الأحدث من الويندوز من وجود هذا الخطأ.

على الرغم من توفر مجموعة من الحلول لإصلاح هذا الخطأ، إلا أنه لا يمكنك القول أن أيًا منها حلًا قويًا بنسبة 100٪.

ومع ذلك، هناك بعض التقنيات التي يمكنك استخدامها لحل هذا الخطأ 0xc00007b.

حل مشكلة رسالة 0xc00007b

لذلك، دعونا نوضح بعض التقنيات البسيطة لحل هذا الخطأ  بدلاً من استخدام طريقة واحدة معقدة.

1. استخدام وضع التوافق لنظام التشغيل Windows XP

هذا هو الحل الأكثر فعالية لحل هذا الخطأ 0xc00007b في كثير من الحالات،

كما ذكرت سابقًا، فإن مستخدمي Windows XP هم المحظوظون الذين لم يحصلوا على هذا الخطأ.

لذا، حاول إصلاح هذا الخطأ 0xc00007b عن طريق تشغيل هذا البرنامج أو اللعبة في وضع التوافق لنظام التشغيل Windows XP. 

ذا كنت تريد القيام بذلك، فما عليك سوى اتباع الخطوات التالية:

1. انقر بزر الماوس الأيمن فوق البرنامج أو ملف اللعبة وحدد خصائص Properties.

خصائص الملف الذي يتسبب في مشكلة 0xc00007b

2. في هذا القسم، انقر فوق علامة التبويب التوافق“Compatibility” في الأعلى.

3. الآن ضع علامة في المربع قبل تشغيل هذا البرنامج في وضع التوافق لـ“Run this Program in Compatibility Mode for”.

أثناء وضع علامة عليه، ستكون القائمة المنسدلة الرمادية نشطة، حدد “Windows XP” من القائمة وانقر على “Apply” ثم انقر موافق “OK”.

جعل البرنامج متوافق مع ويندوز اكس بي لحل مشكلة 0xc00007b

ربما يكون البرنامج غير متوافق من الأساس مع ويندوز xp، لذلك جرب أيضًا إصدارات Windows الأخرى إذا لم يعمل هذا الإصدار على إصلاح الخطأ 0xc00007b.

2. استخدم خيار تشغيل كمسؤول “Run as Administrator”

عندما تنقر بزر الماوس الأيمن على أيقونة التطبيق الذي يعرض هذا الخطأ، ستجد قائمة تحتاج إلى تحديد خيار تشغيل كمسؤول “Run as Administrator”، قد يساعدك هذا الخيار في إصلاح هذا الخطأ 0xc00007b.

إذا كنت تعمل هذه النصيحة للتطبيق الخاص بك، فستحتاج إلى تعيينها تشغيل دائمًا كمسؤول“Always Run As Administrator” لتجنب حدوث هذا الخطأ 0xc00007b في المستقبل.

لهذا الغرض، انقر فقط بالزر الأيمن للماوس على أيقونة التطبيق واختر خصائص “Properties” في أسفل القائمة المنسدلة.

خصائص البرنامج

تحتاج إلى البحث فيها عن علامة التبويب التوافق”Compatibility”، يمكنك العثور عليه في الجانب العلوي الأيمن في الصف الثاني كما تظهره الصورة أدناه، فقط اضغط على علامة التبويب هذه لفتح محتواها.

في الجزء السفلي من المربع ، ستجد الخيار تشغيل هذا البرنامج كمسؤول”Run this program as an Administrator”.

فقط ضع علامة في المربع لتنشيطه وانقر على تطبيق “Apply” ثم موافق “OK”.

تشغيل البرنامج كمسؤول للتغلب على خطأ 0xc00007b

3. إعادة تثبيت اللعبة / البرنامج Reinstall

إذا كنت تتلقى هذا الخطأ في  برنامج معين، فأنت بحاجة إلى حذفه من النظام نهائيا، وإعادة تشغيل النظام الخاص بك ثم إعادة تثبيته مرة أخري.

هذه المرة، يجب عليك إيقاف تشغيل برنامج مكافحة الفيروسات المثبت في نظامك أثناء تثبيت البرنامج الذي يصدر الخطأ 0xc00007b.

أثناء عملية إعادة التثبيت، ما عليك سوى الانتباه إلى النقاط التالية:

ربما تحتاج إلى تثبيت برنامج إضافي مقدم مع هذا البرنامج، لذلك قم فقط بتخطي أي شريط أدوات أو برنامج مكافحة فيروسات أو متصفح….إلخ.

لا تختار أي محرك أقراص آخر لبرنامجك، قم بتثبيته على محرك القرص الصلب الخاص النظام، والذي هو غالبا “C: /”.

قد يشعر بعض الأشخاص بأنه خطأ فادح، لكنها حقيقة مثبتة وعن تجربتي الشخصية هي أن بعض التطبيقات سواء برامج أو ألعاب لا تعمل بشكل صحيح إذا كانت مثبتة في محرك أقراص آخر غير “C: /”.

4. فحص القرص الصلب من الأخطاء ومعالجتها

عادةً ، إذا أجريت عملية فحص للقرص الصلب، فيمكنك إصلاح هذا الخطأ 0xc00007b.

تحتاج فقط إلى استخدام خيار التحقق من خطأ القرص “Disc error checking” للتغلب على هذا الخطأ 0xc00007b.

إنقر رزر الماوس الأيمن للفأرة فوق القرص الصلب المثبت عليه الويندوز، والذي يكون غالبا هو :C//، واختر خصائص “Properties” أسفل القائمة.

الدخول الى خصائص القرص الصلب المثبت عليه الويندوز

في علامة التبويب الأدوات “Tools”، ستجد ميزة التحقق “Check” التي تتحقق من أخطاء النظام ومعالجتها، قم بالنقر على هذا الخيار.

أداة فحص أخطاء القرص الصلب للتغلب على مشكلة 0xc00007b
فحص القرص الصلب للتخلص من مشكلة 0xc00007b

5. التحقق من أوذونات البرنامج Program Permissions

إذا كنت تستخدم نظام التشغيل Windows 7 أو 8 أو 8.1 أو 10، فسيسعدك أن تعرف أنه يوجد حل مفيد لك لإصلاح هذا الخطأ 0xc00007b، تحتاج إلى التحقق من أذونات البرنامج وسيتم معالجة الخطأ، فقط اتبع الخطوات التالية:

1. انتقل إلى محرك الأقراص “C: /”.

2. ابحث عن “(Program Files (x86” التي يمكن العثور عليها في القائمة التي تعرض المحتوى بالترتيب الأبجدي.

الآن ابحث عن مجلد البرنامج الذي يُظهرهذا الخطأ، بمجرد الحصول عليه، انقر بزر الماوس الأيمن فوقه، سيعرض لك قائمة، قم بالنقر فوق خصائص “Properties” في أسفل القائمة.

خصائص ملف البرنامج الذي يظهر المشكلة 0xc00007b

حدد علامة التبويب الأمان “Security” التي تقع في الجزء العلوي من النافذة، هنا تحتاج إلى تغيير الإذن لأن حزمة التحكم الكامل “Full Control” غير محددة في القائمة، لذلك انقر فوق خيار تحرير “Edit”.

يمكنك الآن تغيير الإذن بوضع علامة في المربع قبل التحكم الكامل “Full Control” والنقر فوق موافق “OK” لتطبيق التغييرات.

تفعيل التحكم الكامل بالبرنامج لحل المشكلة 0xc00007b

6. إصلاح ملف Xinput1_3.dll

عادةً ما يكون هذا الخطأ ناتجًا عن xinput1_3.dll تالف أو غير صالح، وأفضل طريقة للتخلص من هذا الخطأ 0xc00007b هي إصلاح الملف التالف وأستبداله بملف صالح.

إنها طريقة آمنة وسهلة الاستخدام لنظام التشغيل Windows 7 و 8 والإصدارات الأحدث، اتبع الخطوات المذكورة أدناه لتنفيذ هذه العملية.

1. لتبدأ، تحتاج إلى الحصول على ملف xinput1_3.dll. يمكنك الحصول عليها من هنا.

2. قم بفك الضغط عن الملف بمجرد تنزيله.

3. الآن انقر بزر الماوس الأيمن فوق الملف وحدد الخيار نسخ “Copy“.

4. افتح “C: /” وقم بفتح ملف “Windows“.

5. افتح مجلد “SysWOW64” الموجود في القائمة أبجديًا، وفي أي مكان انقر بالزر الأيمن من الماوس واختر لصق “Paste” لوضع الملف هنا.

6. الآن حاول تشغيل التطبيق المتأثر، من المفترض أن يشتغل معك دون ظهور هذا الخطأ 0xc00007b مجددًا.

7. فحص ملفات النظام

يجب عليك تشغيل فحص التحقق من ملفات النظام، لإكتشاف وإصلاح ملفات النظام التالفة أو المعطلة تلقائيا.

قم بالتوجه الى أيقونة إبدأ “Start” من الجانب السفلي الأيسر بشريط المهام، واكتب في مربع البحث موجه الأوامر “cmd”، بمجرد ظهوره في نتائج البحث، انقر فوقه بزر الماوس الأيمن واختر تشغيل كمسؤول “Run as Administrator” من قائمة السياق.

الآن تظهر نافذة موجه الأوامر، اكتب الأمر “sfc /scannow” واضغط على المفتاح Enter.

فحص ملفات النظام لحل خطأ 0xc00007b

تبدأ عملية الفحص الآن، يجب أن تتحلى بالصبر لبعض الوقت الآن حتى تصل نسبة التحقق إلى 100٪ وتظهر لك النتيجة، لا تغلق النافذة حتى تتحقق من جميع الملفات.

8. فحص ملفات النظام في الوضع الآمن

إذا استمر الخطأ، فستحتاج إلى تشغيل Windows في الوضع الآمن Safe Mode، وتشغيل مدقق ملفات النظام “System file checker”  باستخدام موجه الأوامر CMD.

  • يمكنك الدخول الى الوضع الآمن للويندوز، من خلال الضغط على F8 أثناء تشغيل الكمبيوتر، واختيار الأمر Safe Mode.
  • بعد الدخول الى الوضع الآمن، نقوم بفحض ملفات النظام بنفس الطريقة السابق ذكرها أعلاه من خلال كتابة كود “sfc /scannow” في موجه الأوامر cmd.

9. تثبيت حزمة Visual C++ وفقًا للنظام الخاص بك

Visual C++ هو واحد من أهم البرامج اللازم توافرها على حاسوبك الشخصي، لضمان تشغيل الألعاب والبرامج بدون أي مشاكل.

إذا كنت تستخدم نظام ويندوز إصدار 64 بت، وقمت بتثبيت إصدار 32 بت من VC ++، فسيؤدي ذلك إلى حدوث خطأ 0xc00007b.

لذلك، فإن تثبيت إصدار من VC ++ متوافق مع نظام التشغيل الخاص بك أمر مهم جدا.

يجب تثبيت إصدار 64 بت من VC ++ إذا كان نظامك Windows 64 بت.

يمكنك الحصول على الإصدار المتوافق من Visual C++ مع الويندوز الخاص بك من خلال التوجه الى هذا الرابط من مايكروسوفت.

10. إستبدال ملفات Visual C++

يمكنك التخلص من هذا الخطأ 0xc00007b، إذا قمت باستبدال ملفات VC ++ المثبتة حاليًا في Windows.

1. انقر هنا لتنزيل “dlls” لنظام 64 بت

2. بعد الإنتهاء من التحميل، يجب عليك استخراج جميع الملفات من هذا المجلد وإعادة تشغيل النظام باستخدام الوضع الآمن.

3. عند إعادة تشغيل النظام، ما عليك سوى الضغط على المفتاح F8 لبدء تشغيل Windows في الوضع الآمن.

4. بعد فتح الويندوز مجددا، انتقل الآن إلى القرص الصلب المثبت عليه الويندوز C://  وحدد مجلد “Windows”.

5. هنا، قم بالنقر فوق “System32″، ستجد هنا الملفات التي تم تنزيلها مؤخرًا، تحتاج إلى نسخها إلى المجلد “System32” نفسه واستبدالها بالملفات المستخدمة حاليًا.

6. الآن قم إعادة تشغيل النظام بشكل طبيعي، ومن المحتمل التخلص من هذا الخطأ 0xc00007b.

11. تحديث الويندوز

إذا قمت بتحديث Windows باستخدام ميزة “Windows Update”، فستقوم بترقية كافة برامج التشغيل السابقة وحتى إصلاح برامج التشغيل التالفة أو المفقودة. لذلك ، أقترح عليك استخدام هذه الميزة لحل هذه المشكلة 0xc00007b.

تحديث الويندوز الخاص بك لحل المشكلة 0xc00007b

توجه الى أيقونة إبدأ “Start”، واكتب في مربع البحث “Windows Update”، واضغط Enter.

بعد فتح نافذة تحديثات الويندوز، انقر فوق الخيار “Check for Updates”، للتحقق من وجود تحديثات.

الآن، انتظر بعض الوقت حتى يتحقق من وجود تحديثات جديدة وتثبيتها على نظامك -إن وجدت-.

12. تحديث Net Framework.

في بعض الأحيان، وجود إصدار قديم من حزمة .Net Framework على جهازك، قد يكون هو السبب في ظهور هذه المشكلة 0xc00007b.

لذلك تأكد من تثبيت أحدث إصدار من بنامج .Net Framework على جهازك، بالتوجه الى هذا الرابط من مايكروسوفت.

إذا كنت تواجه مشاكل مرتبطة ب .Net Framework، فقد تحدثنا في مقال منفصل حول حلول فعالة لأغلب أخطاء .Net Framework.

الوسوم

الكاتب : السعيد الشربيني

اسمي السعيد الشربيني، مصري الجنسية، عاشق للتقنية و التكنولوجيا، أبحث حول كل ما يخض مجال تقنية الحواسيب والهواتف الذكية، وأضعه بين أيديكم في أبسط صورة.

اترك رد

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

برجاء دعمنا عن طريق تعطيل إضافة Adblock