رفع خطا: برنامه قادر به شروع نشد (0xc000007b)
آیا در کامپیوتر خود با پیام آزاردهنده خطا "The Application Was Unable to Start (0xc000007b)" (برنامه قادر به شروع نیست) مواجه شدهاید؟ اگر چنین است، شما تنها نیستید.
رفع خطا: برنامه قادر به شروع نشد (0xc000007b)
آیا در کامپیوتر خود با پیام آزاردهنده خطا “The Application Was Unable to Start (0xc000007b)” (برنامه قادر به شروع نیست) مواجه شدهاید؟ اگر چنین است، شما تنها نیستید. این مشکل رایج است و هنگام تلاش برای باز کردن برخی از برنامهها یا بازیها میتواند مشکلات جدی ایجاد کند. اما نگران نباشید، راهحلهایی وجود دارد که به شما کمک میکند این مشکل را برطرف کرده و بدون دردسر به استفاده از کامپیوتر خود بازگردید.
مطالب مشابه: اخبار ویندوز
📚 درک علل خطا
به گزارش اپست به نقل از veeble ، خطای “برنامه قادر به شروع نبود (0xc000007b)” یک مشکل مخصوص ویندوز است که میتواند به دلایل مختلفی رخ دهد. این کد خطا اغلب نشاندهنده مشکلی در فایلهای DLL (کتابخانه پیوند پویا) برنامه یا سایر نیازمندیهای سیستمی است که برای عملکرد صحیح برنامه لازم هستند. در اینجا علل بالقوه این خطا آمده است:2.
- فایلهای DLL آسیبدیده یا گم شده: یکی از علل اصلی، گم شدن یا آسیب دیدن فایلهای DLL، به ویژه آنهایی که مربوط به DirectX هستند، میباشد.
- مشکلات سازگاری: اجرای برنامههای ۳۲ بیتی روی یک سیستم ۶۴ بیتی یا بالعکس، گاهی اوقات میتواند منجر به این خطا شود.
- نصب نادرست نرمافزار: اگر نرمافزار به درستی نصب نشده باشد، ممکن است منجر به گم شدن فایلهای ضروری شود.
- مشکلات در بستههای قابل توزیع مجدد Microsoft Visual C++: کتابخانههای زمان اجرای Visual C++ آسیبدیده یا گم شده نیز میتوانند باعث بروز این مشکل شوند.
💻 برنامههای متداول تحت تأثیر خطا
خطای “برنامه قادر به شروع نبود (0xc000007b)” میتواند طیف گستردهای از برنامهها، از بازیها و نرمافزارها گرفته تا ابزارهای سیستمی و درایورها را تحت تأثیر قرار دهد. برخی از برنامههایی که اغلب گزارش شدهاند تحت تأثیر این خطا قرار میگیرند عبارتند از:
- برنامههای Microsoft Office (مانند Word، Excel، PowerPoint)
- برنامههای Adobe Creative Cloud (مانند Photoshop، Illustrator، InDesign)
- بازیها (هم نسخههای دیجیتالی و هم فیزیکی)
- ابزارهای کمکی (مانند نرمافزارهای آنتیویروس، ابزارهای پشتیبانگیری، ابزارهای بهینهسازی سیستم)
- درایورهای دستگاه (مانند درایورهای کارت گرافیک، درایورهای صوتی، درایورهای تجهیزات جانبی)
دلیل اینکه این برنامهها اغلب تحت تأثیر خطای “0xc000007b” قرار میگیرند، این است که معمولاً به مجموعهای پیچیده از وابستگیهای سیستمی، از جمله فایلهای DLL و تنظیمات رجیستری، متکی هستند. هرگونه اختلال یا آسیب در این اجزای سیستمی میتواند از راهاندازی موفقیتآمیز برنامه جلوگیری کرده و منجر به نمایش پیام خطای “برنامه قادر به شروع نبود (0xc000007b)” شود.
توجه به این نکته مهم است که خطای “0xc000007b” محدود به این برنامههای خاص نیست. ممکن است برای هر نرمافزاری که برای عملکرد صحیح به منابع یا وابستگیهای سیستمی خاصی نیاز دارد، رخ دهد. درک برنامههای متداولی که تحت تأثیر این خطا قرار میگیرند، میتواند به شما کمک کند تا علت اصلی مشکل را شناسایی کرده و تلاشهای عیبیابی خود را بر این اساس متمرکز کنید.
🛠️ مراحل عیبیابی برای رفع خطا
هنگامی که با خطای “برنامه قادر به شروع نبود (0xc000007b)” مواجه میشوید، میتوانید چندین مرحله عیبیابی را برای حل مشکل انجام دهید. در اینجا برخی از روشهای مؤثر برای امتحان کردن آورده شده است:
- دانلود فایل xinput1_3.dll: یک روش مؤثر برای حل خطای “0xc000007b” این است که فایل xinput1_3.dll را دانلود کرده و آن را در پوشه فایل اجرایی قرار دهید. نسخه ۳۲ بیتی xinput1_3.dll را از وبسایت dll-files.com دانلود کنید، صرف نظر از اینکه سیستم شما ۳۲ بیتی است یا ۶۴ بیتی. سپس، به پوشهای بروید که فایل اجرایی برنامه (.exe) که باعث خطا شده، در آن قرار دارد. فایل دانلود شده را به این پوشه منتقل کرده و کامپیوتر خود را مجدداً راهاندازی کنید تا ببینید آیا مشکل حل شده است یا خیر.

2. اطمینان حاصل کنید که سیستمعامل ویندوز شما بهروز است. مایکروسافت بهطور منظم بهروزرسانیهایی را منتشر میکند که میتوانند مشکلات مختلف مرتبط با سیستم، از جمله خطای «0xc000007b» را برطرف کنند. بهروزرسانیهای موجود را بررسی و نصب کنید.

3. اجرای ابزار بررسی فایلهای سیستمی (SFC): ابزار بررسی فایلهای سیستمی یک ابزار داخلی ویندوز است که میتواند فایلهای سیستمی خراب یا مفقود شده را اسکن و تعمیر کند.
sfc /scannow

4. بوت تمیز ویندوز را با حداقل مجموعه از درایورها و برنامههای راه انداز اجرا میکند، که میتواند به جدا کردن علت خطای “0xc000007b” کمک کند. برای اجرای یک بوت تمیز، مراحل زیر را دنبال کنید:
📝 مراحل اجرای بوت تمیز
- کلید ویندوز ($Windows$ key) + R را بزنید تا پنجره Run (اجرا) باز شود.
- عبارت “msconfig” را تایپ کرده و Enter را فشار دهید.
- در پنجره System Configuration (پیکربندی سیستم)، به تب “Services” (سرویسها) بروید و کادر “Hide all Microsoft services” (پنهان کردن تمام سرویسهای مایکروسافت) را علامت بزنید.
- روی “Disable all” (غیرفعال کردن همه) کلیک کنید تا تمام سرویسهای غیر مایکروسافت غیرفعال شوند.
- به تب “Startup” (راه اندازی) بروید و روی “Open Task Manager” (باز کردن مدیر وظیفه) کلیک کنید.
- در Task Manager (مدیر وظیفه)، تمام آیتمهای راه اندازی را غیرفعال کنید.
- پنجرههای Task Manager و System Configuration را ببندید.
- کامپیوتر را راه اندازی مجدد (Restart) کنید.
- اکنون، برنامه مشکلدار را دوباره اجرا کنید.

5. نصب مجدد برنامه آسیب دیده: اگر مراحل بالا مشکل را حل نکردند، نصب مجدد برنامه آسیب دیده را امتحان کنید. این کار میتواند کمک کند تا مطمئن شوید که همه وابستگیهای سیستمی لازم به درستی نصب و پیکربندی شدهاند.
6. بررسی بدافزار یا ویروسها: بدافزار یا ویروسها گاهی اوقات میتوانند در فایلهای سیستمی اختلال ایجاد کرده و باعث خطای “0xc000007b” شوند. یک اسکن کامل سیستم را با یک نرمافزار معتبر ضدویروس یا ضدبدافزار اجرا کنید تا هرگونه تهدید احتمالی را شناسایی و حذف نمایید.
7. انجام بازیابی سیستم (System Restore): اگر مشکل همچنان ادامه داشت، میتوانید سیستم خود را به یک نقطه زمانی قبلی که برنامه به درستی کار میکرد، بازیابی کنید. این کار میتواند کمک کند تا هرگونه تغییرات اخیر سیستمی که ممکن است باعث خطای “0xc000007b” شده باشد، خنثی شوند.

با دنبال کردن این مراحل عیبیابی، میتوانید به طور موثری خطای “The Application Was Unable to Start (0xc000007b)” (برنامه قادر به شروع نبود) را برطرف کنید و برنامههای خود را دوباره به روانی اجرا کنید. به یاد داشته باشید که همیشه قبل از هرگونه تغییرات عمده سیستمی یا نصب مجدد، از دادههای مهم خود نسخه پشتیبان تهیه کنید.
نکات و ترفندهای اضافی برای حل خطا
علاوه بر مراحل عیبیابی ذکر شده در بالا، در اینجا چند نکته و ترفند اضافی وجود دارد که ممکن است به شما در حل خطای “The Application Was Unable to Start (0xc000007b)” کمک کند:
- بررسی راه حلهای خاص برنامه: برخی برنامهها ممکن است راهنماهای عیبیابی یا منابع پشتیبانی مخصوص به خود را داشته باشند. به وبسایت رسمی برنامه مورد نظر مراجعه کنید و به دنبال هرگونه مشکل شناخته شده یا راه حل مرتبط با خطای “0xc000007b” باشید.
- غیرفعال کردن کنترل حساب کاربری (UAC): کنترل حساب کاربری (UAC) یک ویژگی امنیتی در ویندوز است که گاهی اوقات میتواند با اجرای برخی برنامهها تداخل ایجاد کند. سعی کنید UAC را به طور موقت غیرفعال کنید و ببینید آیا خطای “0xc000007b” حل میشود یا خیر. برای انجام این کار، “UAC” را در منوی شروع جستجو کنید، گزینه “Change User Account Control settings” (تغییر تنظیمات کنترل حساب کاربری) را باز کنید و نوار لغزنده را به حالت “Never notify” (هرگز اطلاع نده) ببرید.
- اجرای برنامه به عنوان مدیر (Administrator): بر روی میانبر یا فایل اجرایی برنامه مورد نظر راست کلیک کرده و “Run as administrator” (اجرا به عنوان مدیر) را انتخاب کنید. این کار میتواند به دور زدن هرگونه مشکل مرتبط با مجوزها که ممکن است باعث خطای “0xc000007b” شده باشد، کمک کند.
- غیرفعال کردن موقت آنتیویروس یا فایروال: در برخی موارد، نرمافزارهای آنتیویروس یا فایروالها میتوانند با اجرای برخی برنامهها تداخل داشته باشند که منجر به خطای “0xc000007b” میشود. سعی کنید آنتیویروس یا فایروال خود را به طور موقت غیرفعال کنید و ببینید آیا مشکل حل میشود یا خیر.
- بررسی مشکلات سختافزاری: اگر خطای “0xc000007b” برای چندین برنامه رخ میدهد، ممکن است نشانهای از یک مشکل سختافزاری باشد. سعی کنید یک ابزار تشخیص سختافزار را اجرا کنید یا هرگونه مشکل در RAM، هارد دیسک یا سایر اجزای سیستم خود را بررسی کنید.
- ایجاد یک حساب کاربری جدید: اگر خطای “0xc000007b” مخصوص به حساب کاربری شماست، سعی کنید یک حساب کاربری جدید ایجاد کنید و ببینید آیا برنامه مورد نظر با موفقیت اجرا میشود یا خیر. این کار میتواند به شناسایی هرگونه مشکل خاص کاربر که ممکن است باعث مشکل شده باشد، کمک کند.
- دریافت پشتیبانی از جامعه: اگر تمام مراحل عیبیابی را امتحان کردهاید و خطای “0xc000007b” همچنان ادامه دارد، به فکر مراجعه به جوامع آنلاین، انجمنها یا پشتیبانی فنی برای کمک بیشتر باشید. ممکن است کاربران دیگر با مشکلات مشابهی روبرو شده باشند و بتوانند بینشها یا راه حلهای اضافی ارائه دهند.
به یاد داشته باشید، مراحل خاص مورد نیاز برای حل خطای “The Application Was Unable to Start (0xc000007b)” ممکن است بسته به علت اصلی و برنامه مورد نظر متفاوت باشد. با امتحان ترکیبی از این نکات و ترفندهای اضافی، میتوانید شانس خود را برای رفع موفقیتآمیز مشکل افزایش دهید.
در این مقاله، به بررسی علل مختلف احتمالی خطای ‘0xc000007b’ پرداختیم، از جمله فایلهای DLL مفقود یا خراب، مشکلات رجیستری، بدافزار، و ایرادات سختافزاری، و همچنین راهحلهای مؤثر آنها را ارائه کردیم. امیدواریم این آموزش به شما در رفع مشکل کمک کرده باشد و اکنون بتوانید برنامه را بدون مشکل اجرا کنید.
💻 چطور خطای 0xc00007b را در ویندوز ۱۱ رفع کنم؟
یکی از سادهترین راهها برای رفع این خطا، حذف نصب و نصب مجدد برنامه یا بازی است که باعث بروز مشکل شده است:
حذف نصب برنامه: کلیدهای Windows + R را فشار دهید، عبارت appwiz.cpl را تایپ کنید و Enter را بزنید. در لیست برنامهها، برنامه یا بازی مورد نظر را پیدا کرده، روی آن راستکلیک کنید و Uninstall (حذف نصب) را انتخاب کنید.
نصب مجدد برنامه: آخرین نسخه برنامه یا بازی را از وبسایت رسمی آن دانلود کرده و آن را نصب کنید.
چگونه کد خطای 0xc00007b هنگام بوت ویندوز ۱۰ را برطرف کنم؟
چگونه خطای “The application was unable to start correctly 0xc000007b” (اجرای برنامه به درستی امکانپذیر نبود) را برطرف کنم؟
روشهای پیشنهادی برای رفع خطای 0xc00007b
روش شماره ۱: برنامه مورد نظر را مجدداً نصب کنید (Reinstall the application).
روش شماره ۲: نرمافزار را به عنوان مدیر سیستم (Administrator) اجرا کنید (Run the software as Administrator).
روش شماره ۳: جدیدترین نسخه از .NET Framework را نصب یا تعمیر کنید (Install or repair the Latest Version of .NET Framework).
روش شماره ۴: فایل xinput1_3.dll را بهروزرسانی کنید (Update the xinput1_3.dll).
روش شماره ۵: DirectX را بهروزرسانی کنید (Update DirectX).
چگونه خطای “برنامه نتوانست به درستی شروع شود 0xc00000ba” را رفع کنیم؟
چگونه خطای کد 0xc00000ba را در بوت (راهاندازی) رفع کنیم؟
روش ۱: تعمیر راهاندازی (Startup Repair).
روش ۲: استفاده از خط فرمان (Command Prompt).
روش ۳: پاکسازی دیسک و درایورها.
روش ۴: بازنشانی دستگاه.
آیا خطای 0xc000007b یک مشکل جدی است؟
آیا پیام خطای آزاردهنده «برنامه قادر به شروع نبود (0xc000007b)» را روی رایانه خود دارید؟ اگر چنین است، شما تنها نیستید. این یک مشکل رایج است و میتواند هنگام تلاش برای باز کردن برخی برنامهها یا بازیها مشکلات جدی ایجاد کند.
🖥️ نحوه حل خطای هسته (Kernel Error)
طاهای Kernel data inpage اغلب به این معنی هستند که مشکلی در حافظه (RAM) یا هارد دیسک کامپیوتر شما وجود دارد.
شما میتوانید این خطاها را با بررسی و جابجایی کابلهای حافظه و هارد دیسک کامپیوتر خود برطرف کنید.
اجرای اسکن ویروس یا تست حافظه میتواند به حل خطاهای Kernel data inpage در کامپیوتر شما کمک کند.
چطور خطای “The application was unable to start correctly 0xc000007b” را رفع کنیم؟
میتوانید روشهای زیر را امتحان کنید و ببینید آیا میتوانند به شما در رفع این خطا کمک کنند:
کامپیوتر خود را مجدداً راهاندازی (ریبوت) کنید.
برنامه خود را به عنوان مدیر سیستم (Administrator) اجرا کنید.
برنامه خود را مجدداً نصب کنید.
بسته Microsoft .NET framework را مجدداً نصب کنید (برای ویندوز ۷ یا نسخههای قدیمیتر).
بستههای قابل توزیع مجدد Microsoft Visual C++ Redistributable Packages را مجدداً نصب کنید.
ویندوز خود را بهروزرسانی کنید.
📝 نحوهی بررسی سیستم برای یافتن فایلهای خراب
چگونه میتوانم سیستم خود را برای یافتن فایلهای خراب بررسی کنم؟
در اعلان کنترل حساب کاربری (UAC)، روی بله کلیک کنید. در پنجرهی خط فرمان، عبارت SFC /scannow را تایپ کرده و Enter را فشار دهید. ابزار بررسی فایل سیستمی (SFC)، یکپارچگی فایلهای سیستمی ویندوز را بررسی کرده و در صورت نیاز آنها را تعمیر میکند. پس از اتمام فرآیند، کامپیوتر را دوباره راهاندازی (Reboot) کنید.
🛠️ اجرای یک برنامه به عنوان مدیر (Administrator)
اجرای همیشگی یک برنامه به عنوان مدیر
Windows File Explorer (مدیریت فایل ویندوز) را باز کنید و به محل ذخیره برنامه بروید. معمولاً این مسیر است:C:\Program FilesC:\Program Files (x86)
یا Desktop (دسکتاپ) اگر یک میانبر در آنجا دارید.
روی فایل برنامه (.exe) کلیک راست کنید و گزینه Properties (خصویات) را انتخاب نمایید.
در پنجره Properties، به سربرگ Compatibility (سازگاری) بروید.
گزینه Run this program as an administrator (این برنامه را به عنوان مدیر اجرا کن) را فعال کنید.
روی Apply (اعمال) و سپس OK کلیک کنید.
آیا باید برای عیبیابی، راهاندازی تمیز (Clean Boot) را امتحان کنم؟
اجرای راهاندازی تمیز (Clean Boot) راه خوبی برای شناسایی هرگونه تضاد نرمافزاری یا مشکلاتی است که باعث کند شدن یا رفتار نامنظم سیستم شما میشوند. اجرای یک فرایند راهاندازی تمیز میتواند با کاهش فرآیندهای کامپیوتر شما به حداقل مطلق، به شناسایی تضادهای نرمافزاری کمک کند.
🛠️ چگونه خطای برنامه را در رایانه شخصی رفع کنیم؟
شروع (Start) > تنظیمات (Settings) > برنامهها (Apps) > برنامهها و ویژگیها (Apps & features) را انتخاب کنید. (قسمت برنامهها و ویژگیها در تنظیمات)
برنامهای را که میخواهید آن را رفع کنید، انتخاب نمایید.
گزینههای پیشرفته (Advanced options) را در زیر نام برنامه انتخاب کنید (برخی از برنامهها این گزینه را ندارند).
در صفحهای که باز میشود، اگر ترمیم (Repair) در دسترس است، آن را انتخاب کنید. اگر این گزینه در دسترس نبود یا مشکل را رفع نکرد، بازنشانی (Reset) را انتخاب کنید.
چگونه خطای 0xc00007b را در بازیها رفع کنم؟
برای حل این خطا، مراحل عیبیابی زیر را امتحان کنید:
لانچر اپیک گیمز (Epic Games Launcher) را مجدداً نصب کنید: چگونه لانچر اپیک گیمز را دوباره نصب کنم؟
بازی را مجدداً نصب کنید: چگونه یک بازی را با استفاده از لانچر اپیک گیمز نصب کنم؟
سعی کنید لانچر را به عنوان مدیر (Admin) اجرا کنید: چگونه لانچر اپیک گیمز را به عنوان مدیر اجرا کنم؟
🖥️ نحوه حذف خطای کد توقف (Stop Code) در ویندوز ۱۰
مراحل عیبیابی اولیه برای صفحه آبی و خطاهای کد توقف در ویندوز ۱۰:
هر سختافزار جدیدی را جدا کنید.
رایانه خود را در حالت ایمن (Safe Mode) راهاندازی کنید.
مدیر دستگاه (Device Manager) را بررسی کنید.
فضای خالی کافی در درایو سخت (Hard Drive) را بررسی کنید.
آخرین بهروزرسانیهای ویندوز ۱۰ را نصب کنید.
ویندوز ۱۰ را بازیابی (Restore) کنید.
نحوه حل خطای 0x8007017c
برای حل خطای 0x8007017c، مراحل زیر را دنبال کنید:
کنسول مدیریت خطمشی گروه (Group Policy Management Console) را باز کنید.
به مسیر زیر بروید: پیکربندی کاربر (User Configuration) > قالبهای مدیریتی (Administrative Templates) > اجزای ویندوز (Windows Components) > پوشههای کاری (Work Folders) > مشخص کردن تنظیمات پوشههای کاری (Specify Work Folders settings).
تنظیم اولویت دسترسی به فایل بر اساس تقاضا (On-demand file access preference setting) را به غیرفعال (Disabled) تغییر دهید.
🛠️ نحوه انجام راهاندازی تمیز (Clean Boot)
در اینجا ترجمه گام به گام نحوه انجام راهاندازی تمیز (Clean Boot) آورده شده است:
مراحل انجام راهاندازی تمیز:
روی دکمه شروع (Start) کلیک راست کنید.
روی جستجو (Search) کلیک کنید.
عبارت ‘msconfig’ را تایپ کرده و Enter را فشار دهید.
روی زبانه سرویسها (Services) کلیک کنید.
روی کادر “پنهان کردن تمام سرویسهای مایکروسافت” (Hide all Microsoft services) کلیک کنید.
روی دکمه “غیرفعال کردن همه” (Disable all) کلیک کنید.
روی زبانه راهاندازی (Startup) کلیک کنید.
روی “باز کردن مدیر وظیفه” (Open Task Manager) کلیک کنید.
برای رفع خطای 0xc000007b در ویندوز ۱۰، باید این کارها را انجام دهید:
برنامه را به عنوان مدیر (Administrator) اجرا کنید: سعی کنید برنامه مورد نظر را با کلیک راست و انتخاب Run as administrator اجرا کنید.
برنامه را مجدداً نصب کنید: اپلیکیشنی که خطا میدهد را کاملاً حذف و دوباره نصب کنید.
اطمینان حاصل کنید که .NET Framework و DirectX شما بهروز هستند: این نرمافزارهای جانبی اغلب برای اجرای بازیها و برنامهها ضروری هستند و باید آخرین نسخههای آنها نصب شده باشد.
استفاده از System File Checker (SFC): اگر مشکل ادامه داشت، Command Prompt (خط فرمان) را به عنوان Administrator باز کنید و دستور زیر را تایپ کرده و Enter بزنید:
نحوه رفع خطای 0xc00007b در ویندوز 11
یکی از سادهترین راهها برای رفع این خطا، حذف نصب و نصب مجدد برنامه یا بازی است که باعث بروز مشکل شده است:
حذف نصب برنامه: کلیدهای $\text{Windows} + \text{R}$ را فشار دهید، $\text{appwiz.cpl}$ را تایپ کنید و Enter را بزنید. …
نصب مجدد برنامه: آخرین نسخه برنامه یا بازی را از وبسایت رسمی آن دانلود کنید.






