0xc000007b

رفع خطای 0xc000007b هنگام اجرای بازی

اگر بازی با پیام «The application was unable to start correctly (0xc000007b)» باز نمی‌شود، این راهنما فایل‌های برنامه، Runtime و اجزای Windows را به‌ترتیب کم‌ریسک بررسی می‌کند.

بازبینی‌شدهوضعیت راهنما۱۵ تا ۴۵ دقیقهزمان تقریبی5 مرحلهاز کم‌ریسک به پیشرفته
RESOLUTION PATH / STEP-BY-STEP

مراحل رفع مشکل

هر مرحله را جدا اجرا کن و قبل از رفتن به مرحله بعد نتیجه را دوباره بررسی کن.

5 STEP
  1. 01

    یک‌بار Windows را Restart کنید

    کم‌ریسک
    بازی و لانچر را ببندید و از Start > Power گزینه Restart را انتخاب کنید. پس از ورود، بازی را از همان لانچر تا نقطه‌ای که پنجره 0xc000007b نمایش داده می‌شد باز کنید. اگر همان کد برگشت، مرحله بعد را انجام دهید.
    این مرحله ممکن است به راه‌اندازی مجدد ویندوز نیاز داشته باشد.
  2. 02

    فایل‌های نصب بازی را بررسی کنید

    کم‌ریسک
    در Steam روی بازی راست‌کلیک کنید و Properties > Installed Files > Verify integrity of game files را بزنید. در Epic Games Launcher از Library، منوی سه‌نقطه بازی > Manage > Verify را انتخاب کنید. تا پایان بررسی صبر کنید و سپس بازی را از همان لانچر آزمایش کنید؛ نتیجه موفق یعنی در نقطه قبلی پنجره 0xc000007b ظاهر نشود.
  3. 03

    Visual C++ Redistributable رسمی را نصب یا تعمیر کنید

    کم‌ریسک
    از صفحه رسمی Microsoft آخرین Visual C++ v14 Redistributable را بگیرید. در Windows 64-bit بسته‌های x86 و x64 را جداگانه اجرا کنید؛ در Windows 32-bit فقط x86 را اجرا کنید. Install یا، اگر موجود بود، Repair را کامل کنید. سپس بازی را تا محل بروز خطا اجرا کنید و بازگشت کد 0xc000007b را بررسی کنید.
  4. 04

    Windows Update را کامل کنید

    کم‌ریسک
    در Windows 11 مسیر Settings > Windows Update > Check for updates را باز کنید، به‌روزرسانی‌های ارائه‌شده را نصب کنید و در صورت درخواست Restart کنید. سپس همان بازی را دوباره تا مرحله قبلی اجرا کنید و بررسی کنید که پنجره 0xc000007b دیگر ظاهر نمی‌شود.
    این مرحله ممکن است به راه‌اندازی مجدد ویندوز نیاز داشته باشد.
  5. 05

    فایل‌های سیستمی Windows را تعمیر کنید

    پیشرفته
    این مرحله فقط وقتی مناسب است که 0xc000007b در چند برنامه نامرتبط هم دیده شود. پیش‌نیاز: حساب Administrator، برق پایدار، اتصال اینترنت و ساخت Restore Point در System Protection. Command Prompt را با Run as administrator باز کنید؛ ابتدا `DISM.exe /Online /Cleanup-image /Restorehealth` را اجرا کنید و پس از پیام موفقیت، `sfc /scannow` را تا 100% کامل کنید. این ابزارها ممکن است فایل‌های سیستمی را جایگزین کنند؛ اگر پس از آن مشکل تازه‌ای ایجاد شد، از Control Panel > Recovery > Open System Restore همان Restore Point را برگردانید. Windows را Restart کنید و سپس برنامه‌های قبلی و بازی را در همان نقطه بروز خطا آزمایش کنید.
    این مرحله ممکن است به راه‌اندازی مجدد ویندوز نیاز داشته باشد.
راهنمای تکمیلی

Microsoft کد 0xc000007b را با نام STATUS_INVALID_IMAGE_FORMAT ثبت کرده است. این کد می‌گوید یکی از فایل‌های اجرایی یا وابستگی‌های بارگذاری‌شده قالب معتبر و قابل‌استفاده‌ای ندارد، اما به‌تنهایی نام فایل مشکل‌دار را مشخص نمی‌کند.

هشدار: DLL را از سایت‌های متفرقه دانلود نکنید و فایل‌های System32 یا SysWOW64 را دستی جایگزین نکنید.

منابع

RESULT CHECK

چطور بفهمیم مشکل حل شده؟

بازی را از همان لانچر قبلی باز کنید و تا منوی اصلی یا نخستین صفحه قابل تعامل ادامه دهید. اگر خطا قبلاً در چند برنامه رخ می‌داد، هرکدام را جداگانه تا نقطه نمایش پیام امتحان کنید. رفع مشکل زمانی تأیید می‌شود که هیچ پنجره Application Error با کد 0xc000007b در مسیر آزمایش ظاهر نشود.