ارور 0xc00007b مانع اجرای بازیها و
برنامهها میشود. این مشکل را میتوان از طریق نصب برخی نرمافزارها و یا
اصلاح تنظیمات ویندوز برطرف نمود.
به عنوان یک کاربر ویندوز احتمالا تا کنون هنگام اجرای برخی بازیها و
یا نرمافزارها با پیام خطای 0xc000007b یا xc00007b0 مواجه شدهاید. این خطا
میتواند به دلایل مختلف بسته به نسخه ویندوز شما (ویندوز 10، 8 و یا 7) بروز نماید. با این حال معمولترین علت بروز خطای xc00007b the application was unable to start correctly تلاش برای اجرا شدن
یک برنامهی 32 بیتی بر روی یک سیستم عامل 64 بیتی است. برنامههای 32 بیتی برای
اجرا بر روی سیستمعاملهای 32 بیتی طراحی شدهاند و ممکن است به درستی بر روی
سیستمعاملهای 64 بیتی عمل نکنند.
برای برطرف کردن این پیام خطا روشهای مختلفی از جمله نصب مجدد DirectX و .NET framework وجود دارد. که در ادامه آورده
شدهاند. اگر یکی از این روشها برای برطرف کردن این مشکل
کارساز نبود به سراغ روش بعدی بروید.
روشهای برطرف کردن خطای 0xc00007b یا 0xc000007b
بیایید باهم نگاهی به راهحلهای موجود برای رفع این پیام خطا
بیاندازیم:
1. ری استارت کردن سیستم
گاهی اوقات راه حلی به همین سادگی میتواند باعث برطرف شدن مشکل گردد و نرم
افزارمورد نظر پس از ری استارت کردن سیستمتان بدون مشکل کار خواهد کرد.
2. اجرای برنامه به عنوان ادمین در ویندوز
برخی از برنامها یا بازیها برای درست جرا شدن نیاز به دسترسی ادمین
(Administrator) دارند. برای اجرای این برنامهها،پس از
راست کلیک بر روی آیکون برنامه گزینهی Properties را انتخاب نمایید سپس در
منوی Compatibility تیک گزینهی
مربوط به Run this program as an administrator را فعال نمایید.
3. آپدیت کردن ویندوز
آپدیتهای ویندوز معمولا باعث برطرف شدن باگها و بهبود امنیت در سیستم عامل شما
میگردند. یک آپدیت کردن سادهی ویندوز میتواند مشکل خطای 0xc00007b را در سیستم شما برطرف
نماید. حتی اگر این کار منجر به رفع خطای 0xc00007b
نگردد،
همچنان باعث کاهش مشکلات احتمالی و بهبود عملکرد سیستم عامل شما میگردد.
حتی کسانی که از نسخههای غیر ارجینال ویندوز استفاده میکنند
نیز میتوانند با استفاده از برخی نرمافزارها به آپدیت ویندوز غیر اصلی
خود
اقدام کنند اما توصیه میشود که به جای این کار از Buildهای جدیدتر
ویندوز استفاده کنید که آپدیتها در آنها موجود است. اگر ری استارت کردن و آپدیت
ویندوز مشکل شما را حل نکرد، احتمالا باید به سراغ آپدیت کردن .NET framework و یا DirectX بروید.

4. نصب مجدد .NET framework
.NET framework یک زیرساخت برنامه نویسی است
که توسط مایکروسافت برای ایجاد، توسعه و اجرای برنامههایی که از تکنولوژی .NET استفاده میکنند ایجاد شده است.
شما با استفاده از دستورالعمل زیر به راحتی میتوانید آن را مجددا نصب نمایید.
- آخرین نسخهی .NET framework را از سایت مایکروسافت
دریافت نمایید.
- با دبل کلیک بر روی فایل دریافت شده پروسهی نصب را آغاز نمایید.
- طبق دستورالعمل خود برنامه، نصب را ادامه دهید و پس از پایان سیستم خود را ریاستارت
نمایید.
معمولا نصب مجدد .NET framework باعث برطرف شدن خطای 0xc00007b میگردد. اگر این راه حل مشکل شما را برطرف
نکرد شاید لازم باشد مجموعهی DirectX را مجددا نصب نمایید.

5. نصب مجدد DirectX
جالب است بدانید که DirectX در واقع به مجموعهای از رابطهای برنامه نویسی نرم افزار (API) گفته میشود که اسم همهی آنها با پیشوند Direct آغاز شده وانجام
وظایف مربوط به مولتیمدیا به خصوص در زمینهی گیمینگ را بر عهده دارند.
مراحل زیر به شما کمک میکند تا بتوانید DirecX را بر روی سیستمتان
مجددا نصب نمایید.
- به مسیر C:\Windows\System32 بروید.
- فایلهای xinput1_1.dll ، xinput1_2.dll و xinput1_3.dll و هر فایل دیگری که با
اسمی مشابه xinput1_*.dll (* میتواند هر عدد دیگری
باشد) را حذف نمایید.
- پس از حذف فایلها، DirecX متناسب با نسخهی ویندوزتان
را از سایت مایکروسافت دریافت و نصب نمایید.
- پس از اتمام نصب سیستم خود را ریاستارت کنید.

6. اجرای برنامه در حالت سازگار Compatibility
Mode
گاهی برخی ازبرنامهها برای اجرا بر روی نسخههای قبلی سیستم عامل
نوشته و طراحی شدهاند و به همین دلیل هنگام اجرا بر روی سیستم عاملهای دیگر با
مشکل مواجه گردند. برای حل این مساله باید هماهنگی میان برنامه و سیستمعاملتان
را از طریق تنظیمات Compatibility بر قرار نمایید.
- با راست کلیک بر روی آیکون برنامهی مورد نظر گزینهی Properties را انتخاب نمایید.
- به نوار Compatibility وارد شده تیک مربوط به Run this program in compatibility mode for:"" را فعال نمایید.
- نسخهی ویندوز سازگار با برنامهتان را انتخاب نمایید.

7. بروز رسانی برنامههای درایور
مربوط به گرافیک
گاهی ارور 0xc00007b با بروز رسانی درایورهای
گرافیکی برطرف میگردد. علاوه براین استفاده از درایورهای بروز میتواند بهرهوری
سیستم شما را به ویژه در زمینههای مالتی مدیا و گیمینگ به حداکثر برساند. با
انجام مراحل زیر میتوانید درایورهای گرافیکیتان را بروز رسانی کنید.
- با فشار دادن همزمان دکمهی Windows + X گزینهی Device manager را اتنخاب کنید.
- در Device manager، بخش Display Adapters را باز نمایید.
- بر روی درایورهای گرافیکیتان راست کلیک کرده گزینهی Update driver software را انتخاب کنید.
- حالا گزینهی "Search automatically for
updated driver software,” را انتخاب کرده در صورت وجود نسخهی بروز تر
درایور گرافیکیتان را آپدیت نمایید.
این راه حلها میتواند در برطرف کردن ارور "0xc00007b
errorthe application was unable to start correctly" به شما کمک نماید. علت
بروز این خطا میتواند هر کدام از موارد ذکر شده در بالا میتواند باشد. امیدواریم
این راهنمای گام به گام بتواند شما را در برطرف کردن خطا یاری نماید.