إصلاح خطأ 0xc00007b: كان التطبيق غير قادر على البدء بشكل صحيح
يحدث الخطأ 0xc00007b عند محاولة فتح تطبيق على جهاز كمبيوتر يعمل بنظام Windows(Windows Computer) . تم الإبلاغ عن الخطأ في الغالب على نظامي التشغيل Windows 7(Windows 7) و Windows 10 ، ولكن الإصدارات الأخرى من Windows تواجه هذا الخطأ أيضًا. لذا ، إذا كنت تبحث عن إصلاح (fix) خطأ 0xc00007b - لم يتمكن التطبيق من البدء بشكل صحيح(0xc00007b error – the application was unable to start correctly) ، فتابع القراءة لمعرفة المزيد حول هذا الخطأ وما يمكنك فعله لإصلاحه.
لماذا يحدث الخطأ 0xc00007b؟(Why does the 0xc00007b error occur?)
المدرجة أدناه هي الأسباب الشائعة لحدوث الخطأ "تعذر بدء التطبيق بشكل صحيح (0xc00007b)" على جهاز الكمبيوتر الذي يعمل بنظام Windows(Windows) .
- ملفات DLL المفقودة
- التنزيلات من مصدر غير مصرح به
- يقوم برنامج مكافحة الفيروسات(Anti-virus) بحظر وحذف ملفات DLL(DLLs)
- تم تثبيت إعادة التوزيع غير صحيح
- تثبيت برنامج 32 بت بدلاً من 64 بت والعكس صحيح
- تشغيل تطبيقات 32 بت على نظام 64 بت
إصلاح خطأ 0xc00007b(Fix 0xc00007b) : كان التطبيق غير قادر(Application Was Unable) على البدء بشكل صحيح(Correctly)
الآن ، لديك فكرة عما قد يتسبب في عدم تمكن التطبيق من بدء الخطأ بشكل صحيح (0xc00007b). (The application was unable to start correctly error (0xc00007b). )في الجزء التالي من هذا الدليل ، سنتعرف على كل طريقة متاحة لإصلاح الخطأ 0xc00007b على نظامك. حاول تنفيذها واحدة تلو الأخرى ، حتى تجد الحل المناسب.
الطريقة الأولى: إعادة تشغيل Windows
يمكن أن تؤدي إعادة تشغيل Windows إلى إصلاح الكثير من المشكلات المؤقتة ومواطن الخلل على جهاز الكمبيوتر الخاص بك. من المحتمل أن يؤدي هذا أيضًا إلى إصلاح الخطأ 0xc00007b.
1. لإعادة تشغيل Windows ، أغلق(close) أولاً جميع التطبيقات التي تعمل على جهاز الكمبيوتر الخاص بك.
2. بعد ذلك ، انقر فوق الزر " ابدأ(Start) " . انقر فوق " الطاقة(Power) " ، ثم انقر فوق " إعادة التشغيل" ،(Restart,) كما هو موضح أدناه.
3. بمجرد إعادة تشغيل جهاز الكمبيوتر الخاص بك ، حاول فتح التطبيق الذي كان يعرض الخطأ 0xc00007b. تحقق مما إذا كانت رسالة الخطأ قد اختفت. إذا استمر الخطأ ، فانتقل إلى الحل التالي.
الطريقة 2: قم بتشغيل (Administrator)البرنامج(Program) كمسؤول
عندما نقوم بتشغيل أي برنامج كمسؤول ، نحصل على جميع الحقوق المرتبطة بحساب المسؤول(Administrator) . وبالتالي(Hence) ، قد يصلح هذا الحل عدم تمكن التطبيق من بدء الخطأ (0xc00007b) بشكل صحيح أيضًا.
قم بتشغيل التطبيق مؤقتًا كمسؤول(Temporarily Run Application as Administrator)
اتبع الخطوات المحددة لتشغيل تطبيق كمسؤول(Administrator) مؤقتًا: m
1. أولاً ، انتقل إلى شريط بحث (search bar)Windows واكتب اسم(name) التطبيق الذي تريد فتحه.
2. بعد ذلك ، انقر بزر الماوس الأيمن فوق اسم التطبيق الذي يظهر في نتيجة البحث ثم انقر فوق تشغيل كمسؤول.(Run as administrator.)
3. ستظهر نافذة التحكم في حساب المستخدم (UAC) . (User Account Control (UAC) )انقر فوق " نعم(Yes) " لتأكيد الرسالة في مربع الحوار.
قم بتشغيل التطبيق كمسؤول بشكل دائم(Permanently Run Application as Administrator)
لتشغيل التطبيق بشكل دائم كمسؤول ، تحتاج إلى تغيير إعدادات التوافق الخاصة بالتطبيق. (Compatibility)اتبع هذه الخطوات للقيام بذلك:
1. ابحث عن التطبيق في شريط بحث(search bar) Windows في الزاوية اليسرى السفلية.
2. بعد ذلك ، انقر بزر الماوس الأيمن فوق اسم(name) البرنامج الذي يظهر في نتيجة البحث ، ثم انقر فوق فتح موقع الملف(Open file location) .
3. بعد ذلك ، ابحث عن ملف البرنامج القابل للتنفيذ(executable file) . سيكون ملفًا بامتداد exe .
على سبيل المثال ، إذا كان البرنامج الذي تريد فتحه هو Skype ، فسيبدو ملفك القابل للتنفيذ على النحو التالي: Skype.exe.(For example, if the program you want to open is Skype, your executable file will look like this: Skype.exe.)
4. بعد ذلك ، انقر بزر الماوس الأيمن فوق ملف exe . ، ثم حدد خصائص(Properties) من القائمة المنسدلة.
5. قم بالتبديل إلى علامة التبويب التوافق(Compatibility) في نافذة الخصائص . (Properties)الآن ، حدد المربع بجوار تشغيل هذا البرنامج كمسؤول(Run this program as an administrator) .
6. أخيرًا ، انقر فوق " تطبيق(Apply) " ثم انقر فوق " موافق(OK ) " لحفظ هذه التغييرات.
الآن ، عندما تفتح هذا البرنامج ، سيتم تشغيله بامتيازات المسؤول. إذا لم يتم إصلاح الخطأ 0xc00007b بعد ، فانتقل إلى الحل التالي.
اقرأ أيضًا: (Also Read:) إصلاح هذا الجهاز لم يتم تكوينه بشكل صحيح (الرمز 1)(Fix This Device Is Not Configured Correctly (Code 1))
الطريقة الثالثة: فحص القرص الصلب(Hard Drive) باستخدام الأمر CHKDSK
إذا كانت هناك مشاكل في محرك الأقراص الثابتة بجهاز الكمبيوتر ، فقد يؤدي ذلك إلى حدوث خطأ 0xc00007b. يمكنك التحقق من وجود مشكلات في محرك الأقراص الثابتة بجهاز الكمبيوتر على النحو التالي:
1. ابحث عن موجه الأوامر في (command prompt)شريط بحث(search bar) Windows .
2. انقر بزر الماوس الأيمن فوق موجه الأوامر(Command Prompt) في نتيجة البحث ثم انقر فوق تشغيل كمسؤول(Run as administrator ) من القائمة المنسدلة. أو حدد تشغيل كمسؤول ،(Run as administrator, ) الخيار الثاني من الجزء الأيمن في نافذة نتائج البحث.
3. بعد ذلك ، اكتب الأمر التالي في نافذة موجه الأوامر(Command Prompt) واضغط على مفتاح Enter :
chkdsk /f /r
4. سيتم عرض رسالة تأكيد(confirmation message) إذا كنت تريد جدولة الفحص في المرة التالية التي يتم فيها إعادة تشغيل الكمبيوتر. اضغط على المفتاح Y بلوحة المفاتيح للموافقة عليها.(Y)
5. بعد ذلك ، أعد تشغيل الكمبيوتر بالنقر فوق Start menu > Power > Restart.
6 . عند إعادة تشغيل الكمبيوتر ، سيتم تشغيل الأمر chkdsk(chkdsk command) تلقائيًا لفحص محركات الأقراص الثابتة للكمبيوتر.
7. بمجرد اكتمال الفحص وتشغيل الكمبيوتر في Windows ، حاول فتح التطبيق الذي كان يعرض الخطأ 0xc00007b.
تحقق مما إذا كان التطبيق يفتح بشكل صحيح. إذا استمرت رسالة الخطأ " كان التطبيق غير قادر على البدء بشكل صحيح (0xc00007b)(The Application Was Unable To Start Correctly (0xc00007b)) " ، فانتقل إلى الحل التالي.
الطريقة الرابعة: إعادة تثبيت التطبيق
لإصلاح الخطأ ، أعد تثبيت التطبيق الذي يواجه هذا الخطأ. اتبع الخطوات الموضحة لإلغاء تثبيت التطبيق أولاً ثم إعادة تثبيته:
1. انتقل إلى شريط بحث Windows(Windows search bar) ثم ابحث عن إضافة أو إزالة البرامج.(Add or remove programs.)
2. بعد ذلك ، انقر فوق " فتح(Open) " من الجانب الأيمن لنافذة نتائج البحث كما هو موضح أدناه.
3. بعد ذلك ، انقر فوق مربع البحث في هذه القائمة(Search this list) ، ثم اكتب اسم(name) التطبيق الذي تريد إزالته.
4. الآن ، انقر فوق اسم التطبيق(application name) في نتيجة البحث. ثم ، انقر فوق إلغاء التثبيت(Uninstall) . الرجوع إلى الموافقة المسبقة عن علم أعلاه.
5. بعد ذلك ، اتبع التعليمات التي تظهر على الشاشة لإلغاء تثبيت(uninstall) التطبيق.
6. أخيرًا ، قم بزيارة الموقع الرسمي(official website) للتطبيق الذي تريد إعادة تثبيته. قم بتنزيل(Download) الملف وتثبيته.
ملاحظة: (Note:) تأكد(Make) من تحديد الإصدار الصحيح من التطبيق لإصدار جهاز الكمبيوتر الذي يعمل بنظام Windows(Windows) .
بمجرد إعادة تثبيت التطبيق ، حاول فتحه وتحقق مما إذا كنت قادرًا على إصلاح خطأ 0xc00007b: لم يتمكن التطبيق من البدء بشكل صحيح(fix 0xc00007b error: The application was unable to start correctly) . إذا كان الأمر كذلك ، فجرب الطريقة التالية.
الطريقة الخامسة: تحديث .NET Framework
NET framework هو إطار عمل لتطوير برامج Windows يساعد في تشغيل التطبيقات والبرامج على Windows . هناك احتمال ألا يتم تحديث إطار عمل .NET على جهاز الكمبيوتر الخاص بك إلى أحدث إصدار ، مما قد يتسبب في حدوث الخطأ المذكور.
اتبع هذه الخطوات لتحديث إطار العمل لإصلاحه التطبيق غير قادر على البدء بشكل صحيح (0xc00007b) الخطأ:
1. قم بتشغيل أي متصفح ويب(web browser) وابحث عن إطار عمل .net( .net framework) .
2. ثم انقر فوق أول نتيجة بحث من موقع Microsoft الرسمي بعنوان Download .NET Framework.
3. سيتم فتح نافذة جديدة باسم الإصدارات المدعومة (Supported versions). هنا ، انقر فوق أحدث إصدار من .NET Framework الذي تم وضع علامة عليه (موصى به)((recommended)) .
4. الآن ، انقر فوق الزر تنزيل(download) أسفل قسم وقت التشغيل(Runtime) . الرجوع إلى الصورة أعلاه.
5. بمجرد التنزيل ، انقر فوق الملف الذي تم تنزيله(downloaded file) لفتحه. ثم ، انقر فوق " نعم(Yes) " في مربع حوار تأكيد UAC .
6. اتبع الإرشادات التي تظهر على الشاشة لتثبيته(install) .
7. بعد تثبيت إطار عمل البرنامج ، أعد تشغيل(restart) الكمبيوتر.
حاول فتح التطبيق الآن ومعرفة ما إذا كان الخطأ 0xc00007b مستمرًا. إذا كان الأمر كذلك ، فانتقل إلى الأساليب التالية.
اقرأ أيضًا: (Also Read:) تم تعطيل حسابك. الرجاء مراجعة مسؤول النظام الخاص بك [ستجد حلا](Your Account Has Been Disabled. Please See Your System Administrator [SOLVED])
الطريقة السادسة: تحديث DirectX
اتبع هذه الخطوات لتحديث DirectX يدويًا حتى تتمكن من إصلاح الخطأ 0xc0007b: لم يتمكن التطبيق من بدء التشغيل بشكل صحيح.
1. في شريط بحث(search bar) Windows ، ابحث عن هذا الكمبيوتر(This PC) وافتحه.
2. انقر فوق C Drive . بعد ذلك ، اتبع مسار الملف الموضح أدناه للانتقال إلى مجلد يسمى System 32 أو SysWOW64 اعتمادًا على بنية نظامك:
بالنسبة لنظام التشغيل Windows 32 بت : Windows > System32
لنظام التشغيل Windows 64 بت: Windows > SysWOW64
3. في شريط البحث(search bar) في الزاوية اليمنى العليا من النافذة ، ابحث عن الملفات المدرجة أدناه واحدة تلو الأخرى. ثم ، انقر بزر الماوس الأيمن فوق كل منها على حدة وانقر فوق حذف ،(Delete, ) كما هو موضح أدناه.
- من d3dx9_24.dll إلى d3dx9_43.dll(From d3dx9_24.dll to d3dx9_43.dll)
- d3dx10.dll
- من d3dx10_33.dll إلى d3dx10_43.dll(From d3dx10_33.dll to d3dx10_43.dll )
- d3dx11_42.dll
- d3dx11_43.dll
4. بعد ذلك ، قم بزيارة صفحة تنزيل Microsoft الخاصة بـ (Microsoft)DirectX End-User Runtime Web . هنا ، اختر لغة(language) ثم انقر فوق الزر تنزيل(Download ) .
5. بمجرد اكتمال التنزيل ، افتح الملف(downloaded file) الذي تم تنزيله . سيكون بعنوان dxwebsetup.exe. ثم حدد نعم(Yes) في مربع حوار التحكم بحساب المستخدم.
6. اتبع الإرشادات التي تظهر على الشاشة لتثبيت DirectX(install DirectX) .
7. بمجرد اكتمال التثبيت ، أعد تشغيل(restart) الكمبيوتر ثم حاول فتح التطبيق الذي كان يظهر الخطأ 0xc00007b.
الطريقة السابعة: تحديث DLL
لإصلاح التطبيق لم يتمكن من بدء التشغيل بشكل صحيح خطأ (0xc00007b) ، تحتاج إلى استبدال ملف يسمى xinput1_3.dll ، الموجود في محرك الأقراص C لأجهزة الكمبيوتر الخاصة بك.
ملاحظة:(Note:) تنزيل الملفات من طرف ثالث محفوف بالمخاطر حيث يمكنك تنزيل برامج ضارة أو فيروسات وتثبيتها على نظامك. لذا ، تابع بحذر.
1. قم بتنزيل (Download) xinput1_3.dll بالبحث عنه على Google .
2. بعد ذلك ، قم باستخراج الملفات التي تم تنزيلها بالنقر بزر الماوس الأيمن فوق المجلد المضغوط(zipped folder) ثم تحديد " استخراج الكل".(Extract All.)
3. بعد ذلك ، انسخ ملف xinput1_3.dll.
4. قبل القيام بأي شيء ، يجب عليك أولاً نسخ ملف xinput1_3.dll الأصلي الخاص بك(irst backup your original xinput1_3.dll file) . إذا لم يسير شيء كما هو مخطط له ، يمكنك دائمًا استعادته من ملف النسخة الاحتياطية.
5. انتقل الآن إلى C:\Windows\SysWOW64 ، والصق ملف xinput1_3.dll في مجلد SysWOW64(paste the xinput1_3.dll file in the SysWOW64 folder) . يمكنك القيام بذلك إما عن طريق النقر بزر الماوس الأيمن واختيار لصق(Paste) أو بالضغط على مفاتيح CTRL + V
6. أخيرًا ، في مربع التأكيد الذي يظهر ، انقر فوق نسخ واستبدال(Copy and Replace) .
يجب الآن تحديث ملفات DLL ويجب حل الخطأ.
الطريقة 8: إصلاح C++ Redistributable
بالتناوب ، يمكنك محاولة إصلاح حزم Microsoft Visual C++ Redistributable لإصلاح الخطأ 0xc00007b على النحو التالي:
1. قم بتشغيل إضافة أو إزالة البرامج(Add or remove programs ) كما هو موضح سابقًا.
2. في شريط " البحث في هذه القائمة" ، اكتب (Search of this list’)Microsoft Visual C++.
3. انقر فوق(Click) أول واحد في نتيجة البحث ، ثم انقر فوق " تعديل(Modify) " كما هو موضح في الصورة أدناه.
4. ثم انقر فوق " نعم(Yes) " في مربع الحوار " التحكم بحساب المستخدم ".(UAC)
5. في النافذة المنبثقة التي تظهر ، انقر فوق إصلاح(Repair) . انتظر حتى تنتهي العملية.
6. تأكد من القيام بذلك لكل حزمة C ++ بتكرار الخطوتين 3(Steps 3) و 4.
7. أخيرًا ، أعد تشغيل(restart) الكمبيوتر.
افتح التطبيق الذي لم تتمكن من فتحه مسبقًا. إذا لم يفلح ذلك ، فحاول إعادة تثبيت C ++ القابلة لإعادة التوزيع بدلاً من ذلك.
اقرأ أيضًا: (Also Read:) إصلاح لا يمكن تشغيل هذا التطبيق على خطأ جهاز الكمبيوتر الخاص بك على نظام التشغيل Windows 10(Fix This app can’t run on your PC error on Windows 10)
Method 9: Reinstall C++ Redistributable
إذا لم تؤد الطريقة السابقة لإصلاح Microsoft C++ Visual Redistributable إلى إصلاح الخطأ 0xc00007b ، فسيتعين عليك إعادة تثبيت القابل لإعادة التوزيع. اتبع الخطوات الموضحة لإلغاء التثبيت ثم تثبيتها مرة أخرى.
1. قم بتشغيل إضافة أو إزالة البرامج(Add or remove programs ) كما هو موضح سابقًا. في شريط " البحث في هذه القائمة" ، اكتب (Search of this list’)Microsoft Visual C++ .
2. انقر فوق أول واحد في نتيجة البحث ، ثم انقر فوق " إلغاء التثبيت(Uninstall) " ، كما هو موضح في الصورة أدناه. Make sure to do this for all the C++ packages.
3. افتح موجه الأوامر(Command Prompt) عبر "تشغيل" كخيار مسؤول(Run as an administrator ) ، كما هو موضح سابقًا في هذا الدليل.
4. اكتب ما يلي في نافذة موجه الأوامر(Command Prompt) واضغط على مفتاح Enter :
Dism.exe /online /Cleanup-Image /StartComponentCleanup
5. بمجرد اكتمال العملية ، أعد تشغيل(restart) الكمبيوتر.
6. بعد ذلك ، قم بزيارة موقع Microsoft(Microsoft website) على الويب لتنزيل أحدث حزمة C ++ كما هو موضح هنا.
7. بمجرد التنزيل ، افتح الملف(downloaded file) الذي تم تنزيله بالنقر فوقه. قم بتثبيت(Install) الحزمة باتباع التعليمات التي تظهر على الشاشة.
8. بمجرد اكتمال التثبيت ، أخيرًا أعد تشغيل الكمبيوتر.
افتح التطبيق الذي كان يعرض الخطأ 0xc00007b. إذا استمر الخطأ ، فجرب البدائل التالية.
الطريقة العاشرة: قم بتشغيل البرنامج(Program) في وضع التوافق(Compatibility)
هناك فرصة لحدوث الخطأ "0xc00007b: التطبيق غير قادر على بدء التشغيل بشكل صحيح" لأن التطبيق غير متوافق مع الإصدار الحالي من Windows المثبت على جهاز الكمبيوتر الخاص بك. اتبع هذه الخطوات لتشغيل البرنامج في وضع التوافق لإصلاح هذه المشكلة:
1. في شريط بحث(search bar) Windows ، اكتب اسم التطبيق بامتداد exe .
على سبيل المثال ، إذا كان التطبيق الذي لم يتم فتحه هو Skype ، فابحث عن ملف skype.exe في شريط البحث.
2. انقر فوق نتيجة البحث ثم انقر فوق " فتح موقع الملف(Open file location ) " كما هو موضح أدناه .
3. في النافذة الجديدة التي تفتح ، انقر بزر الماوس الأيمن على التطبيق(application) . انقر فوق خصائص( Properties ) من القائمة المنسدلة.
4. بعد ذلك ، انقر فوق علامة التبويب التوافق في نافذة (Compatibility)الخصائص(Properties) التي تظهر الآن.
5. في قسم وضع التوافق ، (Compatibility)حدد المربع( check the box) بجوار تشغيل هذا البرنامج في وضع التوافق(Run this program in compatibility mode) ، ثم حدد إصدار Windows مختلفًا(different Windows version) من القائمة المنسدلة. الرجوع إلى الصورة للتوضيح.
6. انقر فوق "تطبيق" ثم "موافق".
افتح التطبيق أو البرنامج ومعرفة ما إذا كنت قادرًا على الإصلاح. لم يتمكن التطبيق من البدء بشكل صحيح (0xc00007b) خطأ. إذا حدث الخطأ مرة أخرى ، فستحتاج إلى تكرار هذه العملية لجميع إصدارات Windows الأخرى أيضًا. تحقق(Check) من إصدار Windows الذي يفتح البرنامج بشكل صحيح دون الخطأ 0xc00007b.
الطريقة 11: تحديث Windows
إذا لم يفتح البرنامج في وضع التوافق لأي إصدار من Windows ، فلا يوجد خيار آخر سوى تحديث إصدار Windows المثبت على نظامك. يمكنك تحديث Windows باتباع هذه الخطوات البسيطة:
1. في شريط بحث(search bar) Windows ، اكتب تحديث Windows . ثم انقر فوق إعدادات Windows Update التي تظهر في نتيجة البحث.
2. في النافذة التالية ، انقر فوق التحقق من وجود تحديثات.(Check for updates.)
3. اسمح لـ Windows(Windows) بالبحث عن التحديثات وتنزيل أية تحديثات متوفرة في ذلك الوقت.(download any latest updates that are available at the time.)
4. بعد ذلك ، قم بتثبيت التحديثات(install the updates) التي تم تنزيلها في الخطوة السابقة.
بمجرد تثبيت التحديثات ، يجب أن يفتح التطبيق بدون أخطاء.
مُستَحسَن:(Recommended:)
- [ستجد حلا] تسببت مشكلة في توقف البرنامج عن العمل بشكل صحيح([SOLVED] A problem caused the program to stop working correctly)
- إصلاح تعذر فتح القرص المحلي (C :)(Fix Unable to Open Local Disk (C:))
- إصلاح Windows 10 File Sharing لا يعمل(Fix Windows 10 File Sharing Not Working)
- 10 طرق لإصلاح عدم استجابة uTorrent(10 Ways To Fix uTorrent Not Responding)
نأمل أن يكون هذا الدليل مفيدًا وأنك تمكنت من إصلاح خطأ 0xc00007b - لم يتمكن التطبيق من البدء بشكل صحيح(fix 0xc00007b error – The application was unable to start correctly) . دعنا نعرف الطريقة الأفضل بالنسبة لك. إذا كان لديك أي أسئلة أو تعليقات بخصوص هذه المقالة ، فلا تتردد في تركها في قسم التعليقات.
Related posts
كيفية إصلاح خطأ "التطبيق كان غير قادر على البدء بشكل صحيح (0xc0000142)" في Windows
كيفية Fix Application Error 0xc0000005
Fix Unable لفتح Local Disk (C :)
كيفية Fix Application Load Error 5:0000065434
Fix Unable لتثبيت Network Adapter Error Code 28
كيفية Fix Windows Update Error 80072ee2
Fix Host Process ل Windows Services قد توقف عن العمل
Fix Windows Update Error Code 0x80072efe
Fix Error 0X80010108 في نظام التشغيل Windows 10
Fix Windows لا يمكن التواصل مع device or resource
Fix Network Adapter Error Code 31 في Device Manager
إصلاح تعذر فتح ملفات PDF في Internet Explorer
Fix Error 651: أبلغ مودم (أو جهاز اتصال آخر) عن خطأ
Fix NVIDIA Control Panel لا يفتح
Fix Computer لا التعرف على iPhone
Fix Malwarebytes Unable لتوصيل Service error
Fix Desktop Refers إلى موقع غير متوفر
تم حظر Fix Application من الوصول إلى Graphics hardware
كيفية Fix Application Error 0xc0000142
Fix Black Desktop Background في Windows 10