آموزش رفع کردن ارور 0xc000007b
یهو داری یه برنامه یا بازی رو اجرا میکنی و یهو یه پیام غریب ظاهر میشه که میگه “برنامه نتونست درست اجرا بشه (0xc000007b)” و یه دکمه “OK” هم داره که فقط میتونی باهاش برنامه رو ببندی. اعصاب خوردکنه، درسته؟
اما غصه نخور، درستش میکنیم!
مشکل خطای 0xc000007b از چیست؟
معمولاً این خطا به خاطر خراب شدن فایلهای برنامه یا مشکل توی سازگاری بین نسخههای ۳۲ بیتی و ۶۴ بیتی برنامه و ویندوز به وجود میاد.
پیام خطا چی میگه؟
معمولاً یه پیامی ظاهر میشه که میگه “برنامه به درستی شروع نشد” و ازت میخواد برنامه رو ببندی.
راهحلها چی هستن؟
۶ تا روش برای رفع این مشکل وجود داره که از سادهترینها شروع میکنیم تا به سختترها برسیم:
۱. روشن و خاموش کردن سیستم
اولین کاری که باید بکنی اینه که کامپیوترت رو روشن و خاموش کنی. یه وقتایی با یه بار خاموش و روشن کردن ساده، مشکل حل میشه.
۲. اجرای برنامه به عنوان مدیر
شاید برنامه برای اجرا به یه مجوز خاص نیاز داره. برای این کار، روی آیکون برنامه کلیک راست کن، بعد “Properties” رو انتخاب کن و توی تب “Compatibility” گزینه “Run this program as an administrator” رو فعال کن.
۳. نصب مجدد برنامه
شاید مشکل از نصب ناقص یا خراب برنامه باشه. یه بار دیگه برنامه رو نصب کن و ببین چی میشه.
۴. آپدیت ویندوز
معمولاً آپدیتهای ویندوز، مشکلات مختلفی رو حل میکنن. پس ویندوزت رو آپدیت کن، شاید این مشکل هم باهاش حل بشه.
۵. نصب Visual C++ Redistributable
ممکنه به Visual C++ Redistributable نیاز داشته باشی. بستههای این نرمافزار رو برای نسخههای مختلف ویندوز از سایت مایکروسافت دانلود و نصب کن.
۶. اسکن سیستم با System File Checker
ممکنه فایلهای سیستمی ویندوز خراب شده باشن. برای اسکن و تعمیر این فایلها از System File Checker استفاده کن. توی منوی استارت، “cmd” رو جستجو کن و روی “Command Prompt” کلیک راست کن و “Run as administrator” رو انتخاب کن. بعد دستور زیر رو توی خط فرمان وارد کن و Enter بزن:
sfc /scannow
اصلا چرا این خطا تو سیستم اتفاق میوفته؟
دلیل ۱: ویندوزت قدیمی شده
مشکل: استفاده از نسخه قدیمی ویندوز می تواند باعث خطای 0xc000007b شود.
راه حل: ویندوز خود را به آخرین نسخه آپدیت کنید.
مراحل آپدیت در ویندوز ۱۱
- تنظیمات را باز کنید (Windows + i).
- “Windows Update” را انتخاب کنید.
- “Check for Updates” را کلیک کنید.
- آپدیت ها را نصب کنید، سیستم را ریستارت کنید.
مراحل آپدیت در ویندوز ۱۰
- تنظیمات را باز کنید (Windows + i).
- “Update & Security” را انتخاب کنید.
- “Check for updates” را کلیک کنید.
- آپدیت ها را نصب کنید، سیستم را ریستارت کنید.
دلیل ۲: عدم اجرای برنامه با run as administrator
مشکل: برخی برنامه ها برای اجرا به run as administrator نیاز دارند.
راه حل: برنامه را با run as administrator اجرا کنید.
مراحل اجرای برنامه با run as administrator
- روی آیکون برنامه راست کلیک کنید.
- “Run as Administrator” را انتخاب کنید.
- در صورت نیاز، “Yes” را در پنجره UAC کلیک کنید.
تنظیم دائمی اجرای برنامه با مراحل اجرای برنامه با run as administrator
- روی آیکون برنامه راست کلیک کنید.
- “Properties” را انتخاب کنید.
- به تب “Shortcut” بروید.
- “Advanced” را کلیک کنید.
- “Run as administrator” را فعال کنید.
- OK را کلیک کنید.
- Apply و سپس OK را در پنجره “Properties” کلیک کنید.
دلیل ۳: خرابی بسته های Visual C++ Redistributable
مشکل: بسته های Visual C++ Redistributable خراب می توانند باعث مشکل در برنامه ها شوند.
راه حل: بسته ها را حذف و دوباره نصب کنید.
مراحل حذف و نصب مجدد بسته های Visual C++ Redistributable:
- کنترل پنل را باز کنید.
- “Uninstall a program” را انتخاب کنید.
- تمام بسته های “Microsoft Visual C++ Redistributable” را پیدا و حذف نصب کنید.
- کامپیوتر را ریستارت کنید.
- به وب سایت Microsoft Visual C++ Redistributable بروید.
- جدیدترین بسته ها را دانلود و نصب کنید.
- برنامه مورد نظر را باز کنید و ببینید که آیا کار می کند یا خیر.
برنامت خراب شده؟ نمیدونی باید چیکار کنی؟ با من باش بت بگم.
برنامت یهو یه خطایی داده و دیگه باز نمیشه؟ غصه نخور، چندتا راه حل ساده هست که میتونی امتحان کنی:
۱. برنامه رو دوباره نصب کن:
ممکنه فایلهای برنامت خراب شده باشن. با نصب دوباره برنامه، این فایلها جایگزین میشن و مشکلت حل میشه.
تو ویندوز ۱۱:
- به تنظیمات > برنامهها > برنامهها و ویژگیها برو.
- برنامهای که میخوای حذف کنی رو پیدا کن.
- روی سه نقطه کنار برنامه کلیک کن و حذف نصب رو انتخاب کن.
- تو پیغامی که میاد، دوباره حذف نصب رو بزن.
تو ویندوز ۱۰:
- تنظیمات رو باز کن و روی برنامهها کلیک کن.
- برنامهای که میخوای حذف کنی رو پیدا کن و روش کلیک کن.
- روی حذف و بعد حذف کلیک کن.
- بعد از حذف برنامه، کامپیوترت رو ریستارت کن.
- حالا باید فایل نصب برنامه رو پیدا کنی و دوباره نصبش کنی.
۲. فایلهای خراب ویندوز رو درست کن:
ممکنه مشکل از ویندوز باشه، نه برنامت.
یه ابزار داخلی ویندوز به اسم SFC هست که میتونه فایلهای خراب ویندوز رو پیدا کنه و درستشون کنه.
این کارو اینجوری انجام بده:
یه پنجره Command Prompt با اجازه مدیر باز کن.
دستور زیر رو توی Command Prompt بنویس و Enter بزن:
DISM.exe /Online /Cleanup-image /Restorehealth
صبر کن تا دستور اجرا بشه.
بعد دستور زیر رو بنویس و Enter بزن:
sfc /scannow
ویندوز فایلهای خراب رو پیدا میکنه و درستشون میکنه.
بعد از انجام این کارها، باید خطای 0xc000007b ویندوزت حل شده باشه و بتونی از برنامت استفاده کنی.
اگه طی انجام مراحل به مشکل خوردی تو بخش کامنتا با ما به اشتراک بزار که به کمک کنیم.