نحوه رفع خطای برنامه Games 0xc0000142
رفع خطای برنامه بازیها 0xc0000142: (Fix Games Application Error 0xc0000142: ) نرمافزار ویندوز بازیها را بارگیری نمیکند اغلب این خطا را نشان میدهد « برنامه قادر به شروع صحیح نبود 0xc0000142(The application was unable to start correctly 0xc0000142) » یا هر زمان که میخواهیم برنامهها و بازیهای زیر را باز کنیم، 0xc0000142 ظاهر میشود :( 0xc0000142)
Far Cry 3 Metro Last Night Dying light far cry 4 Call of duty advanced warfare Gta V Autodesk AutoCAD AutoCAD Sleeping dogs Witcher 2 Watch dogs Outlook Metal Gear Age of Empire
مشکل:(PROBLEM:) مشکل از خطای بارگذاری DLL است(DLL load error) به این معنی که DLL ی که برنامه را راهاندازی میکند بدون امضا(unsigned) است یا به صورت دیجیتالی دیگر معتبر نیست(digitally no longer valid) و اصلاحی که میخواهیم ببینیم دارای فایلهای DLL است که به احتمال زیاد میتواند این خطا را حل کند، بنابراین بیایید ببینیم چه اتفاقی میافتد.
رفع (Fix)خطای 0xc0000142(Games Application Error 0xc0000142) برای بازی ها
مطمئن شوید که یک نقطه بازیابی را فقط در صورتی که مشکلی پیش بیاید ایجاد کنید.
روش 1: فایل های DLL را جایگزین کنید
1.به این لینک(link) بروید و فایل ها را دانلود کنید.
2. پس از دانلود فایل را اکسترکت کرده و این فایل ها را داخل پوشه بازی خود قرار دهید.
3. همین، مردم، بازی شما باید در کوتاه ترین زمان اجرا شود.
اگر این مشکل شما را برطرف کرد، دیگر نیازی به ادامه ندارید، اما اگر این کار را نکردید، لطفاً به روش بعدی ادامه دهید.
روش 2: برنامه را در حالت سازگاری راه اندازی کنید(Compatibility Mode)
برنامه را در حالت سازگاری اجرا کنید و همیشه برنامه را به عنوان مدیر راه اندازی کنید.
1.روی فایل کلیک راست کنید (به برنامه بازی ها ارور 0xc0000142(games application error 0xc0000142) داده می شود).
2. روی Properties کلیک کنید.
3. روی تب Compatibility کلیک کنید(Compatibility tab) .
4. در صورتی که بازی ها کار می کنند روی Run Compatibility Troubleshooter کلیک کنید، در صورت عدم ادامه تنظیمات، تنظیمات را ذخیره کنید.
5. روی Run this program in compatibility mode تیک بزنید .
6.سیستم عاملی که درایور برای آن در دسترس است را انتخاب کنید.
7. روی Run(Run) this program as administrator زیر Privilege Level علامت بزنید .
8. روی Apply کلیک کنید و سپس خارج شوید.
روش 3: دریافت اطلاعات بیشتر در مورد خطا
من از ابزار جستجوی کد خطای سرور Microsoft Exchange(Microsoft Exchange Server Error Code Look-up) برای بررسی این خطا استفاده کردم (این ابزار از بسیاری از خطاهای استاندارد ویندوز اطلاع دارد). (Windows)این خروجی است:
مشکل خطای بارگذاری DLL است( DLL load error) و اکنون باید پیدا کنیم که کدام DLL باعث این خطا می شود، که همیشه به همین راحتی نیست - حتی اگر پیام می گوید کدام DLL بارگیری نشد، همیشه آن DLL نیست (گاهی اوقات ممکن است گم شده باشد. وابستگی(missing dependency) ) که به نوبه خود یک مشکل بزرگتر است.
اگر از استیم برای نصب بازی خود استفاده کرده اید، می توانید از آن بخواهید تا کش بازی را تأیید کند. اگر نه، سعی کنید بازی را دوباره نصب کنید یا سعی کنید هر گونه Visual C/C++ Runtimes یا تعمیر کنید. NET Framework(NET Frameworks) هایی که نصب کرده اید در صورتی که آسیب دیده باشند. درایورهای کارت گرافیک و ویندوز خود را به روز کنید تا به احتمال زیاد مشکل برطرف شود.
کمی عمیق تر…
یکی از راههای بررسی وابستگیهای از دست رفته، استفاده از Dependency Walker ( واکر وابستگی)(Dependency Walker)) است.
باید مطمئن شوید که آخرین نسخه Dependency Walker را دریافت کرده اید و معماری پردازنده Dependency Walker باید مانند بازی باشد (نسخه x86 برای بررسی یک برنامه 32 بیتی و نسخه x64 برای بررسی برنامه 64 بیتی). لطفاً به خاطر داشته باشید که گاهی اوقات می تواند نتایجی را به همراه داشته باشد که درک آنها دشوار است اما گاهی اوقات می تواند نتایج بسیار مفیدی به همراه داشته باشد.
یک راه جایگزین استفاده از Process Monitor است(Process Monitor)
این کار اقداماتی را که برنامه های شما انجام می دهند، مانند دسترسی به یک فایل DLL ، ثبت می کند. (DLL)از آن برای ضبط اقدامات فرآیند راهاندازی بازیهای خود استفاده کنید، جایی که خطای 0xc0000142 به برنامه بازیها(games application error 0xc0000142) میدهد ، سپس فیلتری را تنظیم کنید تا فقط فعالیتهای بازی شما را شامل شود. برای انجام این کار به " ابزارها(Tools) " و سپس " درخت فرآیند(Process Tree) " بروید و بازی خود را در لیست پیدا کنید.
بازی را انتخاب کنید و روی * Include Subtree * کلیک کنید.
احتمالاً میخواهید همه رویدادهایی را که رویدادهای سیستم را بایگانی نمیکنند حذف کنید - یک ردیف دکمه در نوار ابزار برای انجام این کار وجود دارد:
اکنون باید هر چیزی را با پسوند *.dll* که نتیجه آن NAME NOT FOUND یا PATH NOT FOUND است را بررسی کنید. اگر موارد بالا مشکل شما را برطرف نکرد، می توانید این پست را امتحان کنید چگونه خطای برنامه 0xc0000142(How To Fix Application Error 0xc0000142) را برطرف کنیم .
همچنین ممکن است دوست داشته باشید:
- نحوه تعمیر VLC از فرمت UNDF پشتیبانی نمی کند(How to Fix VLC does not support UNDF Format)
- رفع اخطار حافظه کم رایانه شما(Fix Your Computer Is Low On Memory Warning)
- نحوه تعمیر COM Surrogate از کار افتاده است(How to fix COM Surrogate has stopped working)
- نحوه رفع خطای برنامه 0xc000007b
پس از پیروی دقیق از روشهای ذکر شده در بالا، ممکن است خطای Fix Games Application Error 0xc0000142(Fix Games Application Error 0xc0000142) برطرف شود، اما اگر هنوز سؤالی دارید، میتوانید از آنها در بخش نظرات بپرسید.
Related posts
چگونه Fix Application Error 0xc0000142
چگونه Fix Application Error 0xc0000005
چگونه به Fix Application Error 0xc000007b
چگونه به Fix Application Load Error 5:0000065434
چگونه به Fix Application Error 523
Fix Adobe Software شما استفاده می کنید Genuine Error نیست
رفع MalwareBytes در زمان واقعی حفاظت از وب در زمان واقعی Turn در Error
اوه مشکلی در یوتیوب رخ داد رفع کنید
Fix Office 365 activation error ما می تواند با سرور تماس بگیرد
رفع خطای Windows Store 0x80072ee7
Fix Developer Mode package موفق به نصب Error code 0x80004005
چگونه Stream Origin Games بیش از Steam
Fix Steam Application Load Error 3:0000065432
نحوه رفع خطای 0x80000003
رفع خطای Zoom Invalid Meeting ID در ویندوز 10
Fix Error 651 ها: مودم (یا سایر اتصال دستگاه) یک خطا را گزارش کرده است
Fix Windows Update Error 0x800704c7
Fix Network Adapter Error Code 31 در Device Manager
Fix Windows Update Error 0x80070020
رفع خطای Discord JavaScript هنگام راه اندازی