نحوه رفع خطای «برنامه به درستی شروع نشد (0xc0000142)» در ویندوز

آیا هنگام تلاش برای راه‌اندازی یک برنامه(error while trying to launch an app) در رایانه شخصی ویندوزی ، با خطای « برنامه قادر(Application Was Unable) به شروع صحیح(Correctly) (0xc0000142) نبود» دریافت می‌کنید؟ اگر چنین است، می‌توانید ابزارهای قدیمی را به‌روزرسانی کنید، فایل‌های خراب را برطرف کنید، و از چند راه دیگر برای رفع خطا استفاده کنید. ما به شما نشان خواهیم داد که چگونه.

اغلب، این مؤلفه‌های مختلف نرم‌افزار رایانه شخصی شما هستند که این مشکل را ایجاد می‌کنند، نه خود برنامه شما. می‌توانید از چند راه‌حل برای تعمیر آن مؤلفه‌ها و اجرای درست برنامه‌تان استفاده کنید.

کامپیوتر ویندوز 10/11 خود را مجددا راه اندازی کنید

هنگامی که برنامه شما راه اندازی نمی شود(app fails to launch) ، ساده ترین راه حل برای اعمال، راه اندازی مجدد رایانه شخصی است. انجام این کار معمولاً بسیاری از مشکلات جزئی سیستم شما را برطرف می کند و احتمالاً خطای برنامه شما را برطرف می کند.

مطمئن(Make) شوید که کار ذخیره نشده خود را قبل از راه اندازی مجدد رایانه خود ذخیره کرده اید.

  1. منوی استارت(Start) را باز کرده و نماد پاور را انتخاب کنید.(Power)
  2. Restart را در منو انتخاب کنید.

  1. برنامه خود را هنگام راه اندازی مجدد رایانه راه اندازی کنید.

برنامه خود را با حقوق مدیر اجرا کنید

برخی از برنامه ها برای عملکرد کامل به امتیازات سرپرست نیاز دارند و برنامه شما ممکن است یکی از آنها باشد. در این مورد، از یک گزینه ویندوز برای (Windows)اجرای برنامه خود به عنوان مدیر(run your app as an admin) استفاده کنید تا ببینید آیا کد خطای 0xc0000142 برطرف می شود یا خیر. اگر چنین شد، کاری کنید که ویندوز(Windows) همیشه برنامه شما را با حقوق سرپرست راه اندازی کند.

  1. روی میانبر برنامه خود کلیک راست کرده و Run as administrator را انتخاب کنید.

  1. در اعلان User Account Control گزینه Yes را انتخاب کنید.(Yes)

اگر می‌توانید برنامه را در حالت مدیریت راه‌اندازی کنید، از ویندوز(Windows) بخواهید همیشه این میانبر برنامه خاص را با امتیازات مدیریتی راه‌اندازی کند:

  1. روی میانبر برنامه خود کلیک راست کرده و Properties را انتخاب کنید.
  2. تب Shortcut را انتخاب کرده و Advanced را انتخاب کنید .
  3. گزینه Run(Run) as administrator را فعال کرده و OK را انتخاب کنید.

  1. (Choose Apply)در پنجره Properties گزینه (Properties)Apply و سپس OK را انتخاب کنید.

برنامه خود را در حالت سازگاری باز کنید(Compatibility Mode)

یکی از دلایلی که خطای « برنامه قادر(Application Was Unable) به شروع صحیح(Correctly) (0xc0000142) نبود» این است که برنامه شما با نسخه ویندوز(Windows) شما سازگار نیست . این معمولاً زمانی اتفاق می افتد که رایانه شخصی خود را(upgrade your PC) از نسخه سیستم عامل قدیمی ارتقا دهید.

برای رفع آن، ویندوز به شما اجازه می‌دهد برنامه‌های خود را در حالت سازگاری راه‌اندازی کنید(launch your apps in compatibility mode) . این حالت باعث می شود برنامه شما احساس کند که در نسخه قدیمی ویندوز اجرا(Windows) می شود.

  1. روی میانبر برنامه خود کلیک راست کرده و Properties را انتخاب کنید.
  2. به تب Compatibility دسترسی پیدا کنید.
  3. فعال کردن اجرای(Run) این برنامه در حالت سازگاری برای.
  4. به منوی کشویی زیر گزینه دسترسی پیدا کنید و یک نسخه ویندوز(Windows) را انتخاب کنید . توصیه می کنیم نسخه ای را انتخاب کنید که برنامه شما در آن به خوبی کار می کرد.

  1. با انتخاب Apply و سپس OK در پایین، تغییرات خود را ذخیره کنید.
  2. برنامه خود را راه اندازی کنید.

برای رفع خطای برنامه 0xc0000142 ، (Application Error 0xc0000142)نسخه ویندوز(Windows Version) خود را به روز کنید

دلیل احتمالی عدم بارگیری برنامه(app fails to load) شما این است که از نسخه ویندوز(Windows) قدیمی استفاده می کنید . نسخه های قدیمی اغلب باگ های زیادی دارند که در نسخه های جدیدتر رفع می شوند.

در این صورت، می توانید نسخه سیستم عامل ویندوز خود را به روز کنید(update your Windows operating system version) تا ببینید آیا این مشکل حل می شود یا خیر.

  1. تنظیمات را با فشار دادن Windows + I باز کنید.
  2. Update(Select Update) & Security را در تنظیمات(Settings) انتخاب کنید .
  3. Windows Update(Choose Windows Update) را در نوار کناری سمت چپ انتخاب کنید.
  4. بررسی(Select Check) به‌روزرسانی‌ها را در پنجره سمت راست انتخاب کنید.

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

NET Framework را در ویندوز به روز کنید

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

  1. یک مرورگر وب را در رایانه شخصی خود باز کنید و به سایت دانلود دات نت بروید.(.NET Download)
  2. آخرین نسخه .NET Framework را در لیست انتخاب کنید.
  3. نسخه مربوط به سیستم عامل خود را انتخاب کنید.

  1. (Double-click)برای شروع نصب ابزار، روی فایل دانلود شده دوبار کلیک کنید .
  2. برنامه خود را مجددا راه اندازی کنید.
  3. برنامه خود را اجرا کنید.

DirectX را در ویندوز به روز کنید

اگر هنگام اجرای بازی با خطای « برنامه قادر(Application Was Unable) به شروع صحیح(Correctly) (0xc0000142)» مواجه شدید، نسخه DirectX نصب شده خود را(update your installed DirectX version) برای حل مشکل خود به روز کنید.

  1. در مرورگر وب خود به سایت دانلود Direct X(Direct X download) بروید .
  2. زبان خود را از منوی کشویی انتخاب کنید و دانلود(Download) را انتخاب کنید .

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

برنامه را حذف و دوباره نصب کنید

فایل‌های اصلی برنامه شما ممکن است خراب شده باشند و از راه‌اندازی موفقیت‌آمیز برنامه توسط ویندوز جلوگیری کنند. می توانید این مشکل را با حذف همه فایل های اصلی(removing all core files) و نصب مجدد برنامه در رایانه شخصی خود برطرف کنید.

  1. Windows + I را فشار دهید تا تنظیمات(Settings) باز شود .
  2. برنامه ها را در تنظیمات انتخاب کنید.
  3. برنامه خود را در لیست انتخاب کنید و Uninstall را انتخاب کنید .

  1. در اعلان Uninstall را انتخاب کنید.

  1. برای نصب مجدد برنامه، نصب کننده برنامه خود را اجرا کنید.
  2. اگر برنامه شما همچنان باز نشد، نصب کننده برنامه را دوباره دانلود و دوباره اجرا کنید.

Microsoft Visual C++ Redistributable نصب کنید

Microsoft’s Visual C++ Redistributable یک جزء ضروری برای اجرای برنامه های مختلف بر روی رایانه شخصی شما است. اگر این مورد خراب شده است، باید آن را حذف نصب کرده و مجدداً در سیستم خود نصب کنید.

  1. با دسترسی به Start ، جستجوی Control Panel و انتخاب برنامه در نتایج جستجو، Control Panel(Control Panel) را باز کنید.
  2. Uninstall(Select Uninstall) a program را در Control Panel انتخاب(Control Panel) کنید.

  1. Microsoft Visual C++ Redistributable خود را در لیست انتخاب کنید و Uninstall را(Uninstall) در بالا انتخاب کنید.

  1. در اعلان Yes را انتخاب کنید.
  2. از مراحل بالا برای حذف تمام نسخه های کامپوننت از سیستم خود استفاده کنید.
  3. سایت Microsoft Visual C++ Redistributable را در مرورگر وب خود باز کنید و آخرین بسته را دانلود کنید.
  4. فایل دانلود شده را اجرا کنید تا کامپوننت نصب شود.

فایل های خراب و از دست رفته(Missing) ویندوز را برطرف کنید

اگر فایل‌های سیستم شما خراب یا مفقود شده باشد، ویندوز(Windows) ممکن است خطاهای مختلفی را نشان دهد، از جمله خطاهایی که هنگام تلاش برای راه‌اندازی برنامه خود مشاهده می‌کنید. شما نمی‌توانید این فایل‌ها را خودتان تعمیر کنید، بنابراین می‌توانید از System File Checker داخلی (System File Checker)ویندوز(Windows) برای یافتن و رفع خودکار فایل‌های اصلی خراب و گمشده استفاده(find and fix corrupt and missing core files) کنید.

  1. Start را باز کنید ، Command Prompt را پیدا کنید و Run as administrator را در سمت راست انتخاب کنید.
  2. (Choose Yes)در اعلان کنترل حساب کاربری ، (User Account Control)Yes را انتخاب کنید .
  3. (Enter)موارد زیر را در CMD وارد کنید و Enter را فشار دهید : DISM.exe /Online /Cleanup-image /Restorehealth

  1. سپس دستور زیر را اجرا کنید و Enter را فشار دهید: sfc /scannow

  1. منتظر بمانید(Wait) تا ابزار فایل های معیوب سیستم شما را پیدا و رفع کند.
  2. کامپیوتر خود را مجددا راه اندازی کنید.

عیب یابی خطای « برنامه(Application Was Unable) به درستی شروع نشد» ویندوز با چندین روش(Multiple Methods)

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



About the author

من یک توسعه دهنده وب با تجربه در Firefox و Google Docs هستم. من مدرک مدیریت بازرگانی از دانشگاه فلوریدا دارم. مهارت های من عبارتند از: توسعه وب سایت، سیستم مدیریت محتوا (CMS)، تجزیه و تحلیل داده ها، و طراحی رابط کاربری. من یک مشاور باتجربه هستم که می‌توانم به تیم شما در ساخت وب‌سایت‌ها و اپلیکیشن‌های مؤثر کمک کنم.



Related posts