نرم

رفع خطای 0xc00007b: برنامه قادر به شروع صحیح نبود

ابزار ما را برای از بین بردن مشکلات امتحان کنید





نوشته شده درآخرین به روز رسانی: 24 ژوئن 2021

خطای 0xc00007b زمانی رخ می دهد که می خواهید یک برنامه را در رایانه ویندوز باز کنید. این خطا بیشتر در ویندوز 7 و ویندوز 10 گزارش شده است، اما نسخه های دیگر ویندوز نیز با این خطا مواجه هستند. بنابراین، اگر به دنبال آن هستید ثابت خطای 0xc00007b – برنامه به درستی راه اندازی نشد ، سپس برای آشنایی بیشتر با این خطا و کارهایی که می توانید برای رفع آن انجام دهید، ادامه مطلب را بخوانید.



چرا خطای 0xc00007b رخ می دهد؟

در زیر دلایل متداول رخ دادن خطای «برنامه قادر به شروع صحیح (0xc00007b) نبود» در رایانه ویندوز شما ذکر شده است.



  • فایل های DLL از دست رفته است
  • دانلود از منبع غیرمجاز
  • نرم افزار آنتی ویروس برای مسدود کردن و حذف DLL ها
  • توزیع مجدد نادرست نصب شده است
  • نصب نرم افزار 32 بیتی به جای 64 بیتی و بالعکس
  • اجرای برنامه های 32 بیتی در سیستم 64 بیتی

رفع خطای 0xc00007b - برنامه به درستی شروع نشد

فهرست[ پنهان شدن ]



رفع خطای 0xc00007b: برنامه قادر به شروع صحیح نبود

اکنون، شما ایده ای در مورد اینکه چه چیزی می تواند باعث شود دارید برنامه قادر به شروع صحیح خطا (0xc00007b) نبود. در قسمت بعدی این راهنما، هر روش موجود را برای رفع خطای 0xc00007b در سیستم شما مرور خواهیم کرد. سعی کنید آنها را یک به یک پیاده سازی کنید تا راه حل مناسب پیدا کنید.

روش 1: ویندوز را ریستارت کنید

راه اندازی مجدد ویندوز می تواند بسیاری از مشکلات موقت و اشکالات رایانه شما را برطرف کند. احتمالاً این ممکن است خطای 0xc00007b را نیز برطرف کند.



1. برای راه اندازی مجدد ویندوز، ابتدا بستن تمام برنامه هایی که در رایانه شما در حال اجرا هستند.

2. در مرحله بعد، بر روی شروع کنید دکمه. را کلیک کنید قدرت و سپس بر روی آن کلیک کنید راه اندازی مجدد، همانطور که در زیر نشان داده شده است.

روی Power کلیک کنید و در آخر روی Restart | کلیک کنید رفع خطای 0xc00007b: برنامه به درستی راه اندازی نشد

3. پس از راه اندازی مجدد رایانه، سعی کنید برنامه ای را که خطای 0xc00007b را نشان می داد، باز کنید. بررسی کنید که آیا پیام خطا از بین رفته است. اگر خطا همچنان ادامه داشت، به راه حل بعدی بروید.

روش 2: برنامه را به عنوان Administrator اجرا کنید

وقتی هر برنامه ای را به عنوان مدیر اجرا می کنیم، تمام حقوق مربوط به حساب Administrator را دریافت می کنیم. از این رو، این راه حل ممکن است خطای برنامه قادر به شروع صحیح (0xc00007b) را نیز برطرف کند.

به طور موقت برنامه را به عنوان مدیر اجرا کنید

مراحل داده شده را برای اجرای موقت یک برنامه به عنوان Administrator دنبال کنید: m

1. ابتدا به مسیر بروید پنجره ها نوار جستجو و تایپ کنید نام برنامه ای که می خواهید باز کنید.

2. سپس روی نام اپلیکیشنی که در نتیجه جستجو ظاهر می شود کلیک راست کرده و سپس روی آن کلیک کنید به عنوان مدیر اجرا شود.

برنامه را به عنوان مدیر اجرا کنید

3 کنترل حساب کاربری (UAC) پنجره ظاهر خواهد شد. کلیک آره برای تایید پیام در کادر گفتگو.

به طور دائم برنامه را به عنوان مدیر اجرا کنید

برای اجرای دائمی برنامه به عنوان یک سرپرست، باید آن را تغییر دهید سازگاری تنظیمات برنامه برای انجام این کار مراحل زیر را دنبال کنید:

1. اپلیکیشن را در ویندوز جستجو کنید نوار جستجو در گوشه پایین سمت چپ

2. در مرحله بعد، روی آن کلیک راست کنید نام برنامه ای که در نتیجه جستجو ظاهر می شود و سپس بر روی آن کلیک کنید باز کردن مکان فایل .

روی برنامه کلیک راست کرده و Open file location را انتخاب کنید

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

به عنوان مثال، اگر برنامه ای که می خواهید باز کنید Skype باشد، فایل اجرایی شما به شکل زیر خواهد بود: Skype.exe.

4. سپس روی فایل exe کلیک راست کرده و انتخاب کنید خواص از منوی کشویی

5. به سازگاری تب در پنجره Properties. اکنون کادر کناری را علامت بزنید این برنامه را به عنوان مدیر اجرا کنید .

روی Apply کلیک کنید و سپس روی OK کلیک کنید تا این تغییرات ذخیره شوند

6. در نهایت بر روی آن کلیک کنید درخواست دادن و سپس بر روی آن کلیک کنید خوب برای ذخیره این تغییرات

اکنون، هر زمان که این برنامه را باز کنید، با حقوق مدیر اجرا می شود. اگر خطای 0xc00007b هنوز برطرف نشده است، به راه حل بعدی بروید.

همچنین بخوانید: تعمیر این دستگاه به درستی پیکربندی نشده است (کد 1)

روش 3: اسکن هارد دیسک با استفاده از دستور CHKDSK

اگر در هارد کامپیوتر مشکلی وجود داشته باشد، ممکن است منجر به خطای 0xc00007b شود. می توانید مشکلات مربوط به هارد دیسک کامپیوتر را به صورت زیر بررسی کنید:

1. جستجو برای خط فرمان در ویندوز نوار جستجو .

2. یا بر روی Command Prompt در نتیجه جستجو کلیک راست کرده و سپس بر روی آن کلیک کنید به عنوان مدیر اجرا شود از منوی کشویی یا، انتخاب کنید اجرا به عنوان مدیر، گزینه دوم از پنجره سمت راست در پنجره نتایج جستجو.

با انتخاب Run as administrator خط فرمان را باز کنید.

3. سپس دستور زیر را در پنجره Command Prompt تایپ کرده و دکمه را فشار دهید وارد کلید:

chkdsk /f /r

هنگامی که پنجره Command Prompt باز شد، عبارت chkdsk /f /r را تایپ کرده و enter را فشار دهید

4. الف پیام تایید اگر می خواهید اسکن را برای دفعه بعدی راه اندازی مجدد رایانه برنامه ریزی کنید، نمایش داده می شود. را فشار دهید Y روی صفحه کلید را فشار دهید تا با آن موافقت کنید.

5. سپس کامپیوتر را با کلیک کردن مجدد راه اندازی کنید منوی Start > Power > Restart.

6 . هنگامی که کامپیوتر دوباره راه اندازی می شود، دستور chkdsk به طور خودکار اجرا می شود تا هارد دیسک های کامپیوتر را اسکن کند.

7. هنگامی که اسکن کامل شد و کامپیوتر به ویندوز بوت شد، سعی کنید برنامه ای را که خطای 0xc00007b را نشان می داد باز کنید.

بررسی کنید که آیا برنامه به درستی باز می شود. اگر ' برنامه به درستی شروع نشد (0xc00007b) پیام خطا ادامه دارد، به راه حل بعدی بروید.

روش 4: برنامه را دوباره نصب کنید

برای رفع خطا، اپلیکیشنی که با این خطا مواجه است را مجددا نصب کنید. مراحل داده شده را دنبال کنید تا ابتدا برنامه را حذف نصب کنید و سپس آن را دوباره نصب کنید:

1. برو به نوار جستجوی ویندوز و سپس جستجو کنید افزودن یا حذف برنامه ها

2. در مرحله بعد بر روی آن کلیک کنید باز کن از سمت راست پنجره نتایج جستجو همانطور که در زیر نشان داده شده است.

به نوار جستجوی ویندوز بروید و سپس Add or remove programs را جستجو کنید

3. در مرحله بعد، بر روی این لیست را جستجو کنید را وارد کنید و سپس عبارت را تایپ کنید نام برنامه ای که می خواهید حذف کنید.

روی نام برنامه در نتیجه جستجو کلیک کنید. سپس بر روی Uninstall | کلیک کنید رفع خطای 0xc00007b: برنامه به درستی راه اندازی نشد

4. حال بر روی آن کلیک کنید نام نرم افزار در نتیجه جستجو سپس، بر روی کلیک کنید حذف نصب کنید . به عکس بالا مراجعه کنید

5. در مرحله بعد، دستورالعمل های روی صفحه را دنبال کنید حذف نصب کنید برنامه.

6. در نهایت، از وب سایت رسمی برنامه ای که می خواهید دوباره نصب کنید. فایل را دانلود و نصب کنید.

توجه داشته باشید: مطمئن شوید که نسخه مناسب برنامه را برای نسخه رایانه ویندوز خود انتخاب کرده اید.

پس از نصب مجدد برنامه، سعی کنید آن را باز کنید و بررسی کنید که آیا می توانید رفع خطای 0xc00007b: برنامه به درستی راه اندازی نشد . اگر این کار را کرد، روش بعدی را امتحان کنید.

روش 5: فریم ورک دات نت را به روز کنید

در .چارچوب خالص یک چارچوب توسعه نرم افزار ویندوز است که به اجرای برنامه ها و برنامه ها در ویندوز کمک می کند. این احتمال وجود دارد که فریم ورک دات نت در رایانه شما به آخرین نسخه به روز نشده باشد که ممکن است باعث بروز خطای مذکور شده باشد.

برای رفع خطای برنامه قادر به شروع صحیح (0xc00007b) برای به روز رسانی چارچوب، مراحل زیر را دنبال کنید:

1. راه اندازی هر مرورگر اینترنت و جستجو کنید .چارچوب خالص .

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

بر روی اولین نتیجه جستجو از وب سایت رسمی مایکروسافت با عنوان Download .NET Framework | کلیک کنید رفع خطای 0xc00007b: برنامه قادر به شروع صحیح نبود

3. یک پنجره جدید به نام نسخه های پشتیبانی شده باز خواهد شد . در اینجا، بر روی آخرین .NET Framework که به عنوان علامت گذاری شده است کلیک کنید (توصیه شده) .

روی دکمه دانلود در قسمت Runtime | کلیک کنید رفع خطای 0xc00007b: برنامه قادر به شروع صحیح نبود

4. اکنون، روی دانلود در قسمت Runtime را فشار دهید. به تصویر بالا مراجعه کنید.

5. پس از دانلود، بر روی آن کلیک کنید فایل دانلود شده برای باز کردن آن سپس، کلیک کنید آره در کادر گفتگوی تایید UAC.

6. دستورالعمل های روی صفحه را دنبال کنید تا نصب آی تی.

7. پس از نصب فریم ورک نرم افزار، راه اندازی مجدد کامپیوتر رایانه.

اکنون برنامه را باز کنید و ببینید که آیا خطای 0xc00007b باقی می ماند یا خیر. اگر چنین شد، به روش های آینده بروید.

همچنین بخوانید: حساب شما غیر فعال شده است. لطفاً به مدیر سیستم خود مراجعه کنید [حل شد]

روش 6: DirectX را به روز کنید

برای به روز رسانی دستی این مراحل را دنبال کنید DirectX به طوری که می توانید خطای 0xc0007b را برطرف کنید: برنامه قادر به شروع صحیح نبود.

1. در ویندوز نوار جستجو ، جستجو کنید این کامپیوتر و بازش کن

2. بر روی آن کلیک کنید سی درایو . سپس، مسیر فایل نشان داده شده در زیر را دنبال کنید تا بسته به معماری سیستم خود، به پوشه ای به نام System 32 یا SysWOW64 بروید:

برای ویندوز 32 بیتی : Windows > System32

برای ویندوز 64 بیتی: Windows > SysWOW64

3. در نوار جستجو در گوشه سمت راست بالای پنجره، فایل های فهرست شده در زیر را یکی یکی جستجو کنید. سپس روی هر کدام از اینها به صورت جداگانه کلیک راست کرده و روی آن کلیک کنید حذف، همانطور که در زیر نشان داده شده است.

    از d3dx9_24.dll تا d3dx9_43.dll d3dx10.dll از d3dx10_33.dll تا d3dx10_43.dll d3dx11_42.dll d3dx11_43.dll

در نوار جستجو در گوشه سمت راست بالای پنجره، فایل های | را جستجو کنید رفع خطای 0xc00007b: برنامه به درستی راه اندازی نشد

4. در مرحله بعد، به صفحه دانلود مایکروسافت مراجعه کنید وب زمان اجرا کاربر نهایی DirectX . در اینجا، a را انتخاب کنید زبان و سپس بر روی آن کلیک کنید دانلود دکمه.

یک زبان را انتخاب کنید و سپس بر روی دانلود کلیک کنید.

5. هنگامی که دانلود کامل شد، آن را باز کنید فایل دانلود شده . عنوان خواهد شد dxwebsetup.exe. سپس، انتخاب کنید آره در کادر گفتگوی UAC.

6. دستورالعمل های روی صفحه را دنبال کنید تا DirectX را نصب کنید .

7. پس از اتمام نصب، راه اندازی مجدد کامپیوتر و سپس سعی کنید برنامه ای را که خطای 0xc00007b را نشان می دهد باز کنید.

روش 7: DLL را به روز کنید

برای رفع خطای برنامه قادر به شروع صحیح (0xc00007b) نبود، باید فایلی به نام xinput1_3.dll را که در درایو C رایانه شما قرار دارد جایگزین کنید.

توجه داشته باشید: دانلود فایل ها از شخص ثالث خطرناک است زیرا می توانید بدافزار یا ویروس را دانلود کرده و روی سیستم خود نصب کنید. بنابراین، با احتیاط ادامه دهید.

یکی دانلود xinput1_3.dll با جستجوی آن در گوگل .

2. سپس فایل های دانلود شده را با کلیک راست بر روی آن استخراج کنید پوشه زیپ شده و سپس انتخاب کنید همه را بیرون بیاور.

3. سپس فایل xinput1_3.dll را کپی کنید.

فایل dll xinput

4. قبل از انجام هر کاری باید f ابتدا از فایل اصلی xinput1_3.dll خود نسخه پشتیبان تهیه کنید . اگر چیزی طبق برنامه پیش نرفت، همیشه می توانید آن را از فایل پشتیبان بازیابی کنید.

5. اکنون به مسیر بروید ج: WindowsSysWOW64 ، و فایل xinput1_3.dll را در پوشه SysWOW64 قرار دهید . می توانید این کار را با کلیک راست و انتخاب انجام دهید چسباندن یا با فشار دادن CTRL + V کلیدها با هم

6. در نهایت در کادر تاییدی که ظاهر می شود، بر روی آن کلیک کنید کپی و جایگزین .

اکنون فایل های DLL باید به روز شوند و خطا باید برطرف شود.

روش 8: C++ قابل توزیع مجدد را تعمیر کنید

همچنین می‌توانید بسته‌های Microsoft Visual C++ Redistributable را تعمیر کنید تا خطای 0xc00007b را به صورت زیر برطرف کنید:

1. راه اندازی کنید افزودن یا حذف برنامه ها همانطور که قبلا توضیح داده شد.

2. در « جستجوی این لیست نوار، نوع Microsoft Visual C++.

3. روی اولین مورد در نتیجه جستجو کلیک کنید، سپس بر روی آن کلیک کنید تغییر ، همانطور که در تصویر زیر نشان داده شده است.

روی اولین مورد در نتیجه جستجو کلیک کنید، سپس روی Modify کلیک کنید

4. سپس، کلیک کنید آره بر روی UAC جعبه گفتگو

5. در پنجره پاپ آپی که ظاهر می شود، بر روی آن کلیک کنید تعمیر . منتظر بمانید تا فرآیند به پایان برسد.

روی Repair | کلیک کنید رفع خطای 0xc00007b: برنامه قادر به شروع صحیح نبود

6. مطمئن شوید که این کار را برای هر بسته C++ با تکرار مراحل 3 و 4 انجام دهید.

7. سرانجام، راه اندازی مجدد کامپیوتر رایانه.

برنامه ای را که قبلاً نمی توانستید باز کنید باز کنید. اگر این کار نکرد، به جای آن، C++ قابل توزیع مجدد را دوباره نصب کنید.

همچنین بخوانید: رفع خطای این برنامه نمی تواند در رایانه شخصی شما در ویندوز 10 اجرا شود

روش 9: C++ Redistributable را دوباره نصب کنید

اگر روش قبلی تعمیر Microsoft C++ Visual Redistributable خطای 0xc00007b را برطرف نکرد، باید قابل توزیع مجدد را دوباره نصب کنید. مراحل داده شده را برای حذف نصب و سپس دوباره نصب کنید.

1. راه اندازی کنید افزودن یا حذف برنامه ها همانطور که قبلا توضیح داده شد. در ' جستجوی این لیست نوار، نوع Microsoft Visual C++ .

2. روی اولین مورد در نتیجه جستجو کلیک کنید، سپس کلیک کنید حذف نصب کنید ، همانطور که در تصویر زیر نشان داده شده است. مطمئن شوید که این کار را برای همه بسته های ++C انجام دهید.

C++ Redistributable را دوباره نصب کنید

3. باز کنید خط فرمان از طريق به عنوان یک مدیر اجرا شود گزینه، همانطور که قبلا در این راهنما توضیح داده شد.

4. عبارت زیر را در پنجره Command Prompt تایپ کنید و دکمه را فشار دهید وارد کلید:

|_+_|

دستور دیگری Dism /Online /Cleanup-Image /restorehealth را تایپ کنید و منتظر بمانید تا کامل شود.

5. پس از تکمیل فرآیند، راه اندازی مجدد کامپیوتر رایانه.

6. سپس، از وب سایت مایکروسافت برای دانلود آخرین بسته ++C همانطور که در اینجا نشان داده شده است.

برای دانلود آخرین بسته C++ از وب سایت مایکروسافت دیدن کنید

7. پس از دانلود، آن را باز کنید فایل دانلود شده با کلیک بر روی آن نصب بسته را با پیروی از دستورالعمل های روی صفحه نمایش دهید.

8. پس از اتمام نصب، در نهایت کامپیوتر را ریستارت کنید.

برنامه ای را که خطای 0xc00007b را نشان می داد باز کنید. اگر خطا ادامه داشت، گزینه های بعدی را امتحان کنید.

روش 10: برنامه را در حالت سازگاری اجرا کنید

این احتمال وجود دارد که خطای «0xc00007b: برنامه قادر به شروع صحیح نبود» رخ دهد زیرا برنامه با نسخه فعلی ویندوز نصب شده بر روی رایانه شما سازگار نیست. برای رفع این مشکل مراحل زیر را برای اجرای برنامه در حالت سازگاری دنبال کنید:

1. در ویندوز نوار جستجو ، نام برنامه را با عبارت تایپ کنید exe افزونه.

به عنوان مثال، اگر برنامه ای که باز نمی شود Skype است، فایل skype.exe را در نوار جستجو جستجو کنید.

2. بر روی نتیجه جستجو کلیک کنید و سپس بر روی آن کلیک کنید باز کردن مکان فایل همانطور که در زیر نشان داده شده است .

بر روی نتیجه جستجو کلیک کنید و سپس بر روی Open file location | کلیک کنید رفع خطای 0xc00007b: برنامه به درستی راه اندازی نشد

3. در پنجره جدیدی که باز می شود، بر روی آن کلیک راست کنید کاربرد . را کلیک کنید خواص از منوی کشویی

4. سپس بر روی سازگاری تب در پنجره Properties که اکنون ظاهر می شود.

روی Apply و سپس OK کلیک کنید

5. در بخش Compatibility mode، کادر را علامت بزنید جنب این برنامه را در حالت سازگاری اجرا کنید و سپس a را انتخاب کنید نسخه های مختلف ویندوز از منوی کشویی برای وضوح به تصویر مراجعه کنید.

6. روی Apply و سپس OK کلیک کنید.

برنامه یا برنامه را باز کنید و ببینید آیا می‌توانید خطای برنامه قادر به شروع صحیح (0xc00007b) نبود را برطرف کنید. اگر دوباره خطا رخ داد، باید این فرآیند را برای تمام نسخه‌های دیگر ویندوز نیز تکرار کنید. بررسی کنید کدام نسخه از ویندوز برنامه را به درستی بدون خطای 0xc00007b باز می کند.

روش 11: ویندوز را به روز کنید

اگر برنامه در حالت سازگاری برای هیچ نسخه ای از ویندوز باز نشد، چاره ای جز به روز رسانی نسخه ویندوز نصب شده روی سیستم خود ندارید. با دنبال کردن این مراحل ساده می توانید ویندوز را به روز کنید:

1. در ویندوز نوار جستجو Windows update را تایپ کنید. سپس، بر روی به روز رسانی ویندوز تنظیماتی که در نتیجه جستجو ظاهر می شوند.

2. در پنجره بعدی بر روی کلیک کنید به روز رسانی را بررسی کنید.

دکمه Check for Updates را فشار دهید.

3. به ویندوز اجازه دهید به‌روزرسانی‌ها را بررسی کند آخرین به روز رسانی هایی که در آن زمان در دسترس هستند را دانلود کنید.

4. بعد، آپدیت ها را نصب کنید که در مرحله قبل دانلود شدند.

پس از نصب به روز رسانی، برنامه باید بدون خطا باز شود.

توصیه شده:

امیدواریم این راهنما مفید بوده باشد و توانسته باشید رفع خطای 0xc00007b – برنامه نتوانست به درستی راه اندازی شود . به ما اطلاع دهید که کدام روش برای شما بهتر کار می کند. اگر سوال یا نظری در رابطه با این مقاله دارید، در قسمت نظرات مطرح کنید.

پیت میچل

پیت یکی از نویسندگان ارشد در Cyber ​​S است. پیت عاشق همه چیز فن آوری است و همچنین در قلب فرد مشتاق DIYer است. او یک دهه تجربه در نوشتن دستورالعمل ها، ویژگی ها و راهنماهای فناوری در اینترنت دارد.