ارورهای رایج ویندوز و نرم‌افزارها به همراه روش رفع مشکل

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

 

۱. ارورهای مربوط به ++Microsoft Visual C

 

 

این مجموعه یکی از مهم‌ترین پیش‌نیازهای ویندوز است و اکثر نرم‌افزارها و بازی‌ها با زبان ++C نوشته شده‌اند و به کتابخانه‌های آن نیاز دارند.

 

 

 

 

 

رایج‌ترین ارورها:

 

 

 

 

 

MSVCP140.dll is missing

 

 

VCRUNTIME140.dll is missing

 

 

MSVCP120.dll / MSVCP110.dll / MSVCP100.dll

 

 

ارور معروف 0xc000007b (The application was unable to start correctly)

 

 

راه‌حل: باید مجموعه کامل Visual C++ Redistributable (نسخه‌های ۲۰۰۵ تا آخرین نسخه، هم ۳۲ و هم ۶۴ بیتی) را نصب کنید.

 

 

 

 

 

📥 [لینک دانلود مجموعه کامل Microsoft Visual C++ Redistributable]

 

 

 

 

 

۲. ارورهای مربوط به DirectX

 

 

دایرکت‌ایکس رابط بین سخت‌افزار (به‌ویژه کارت گرافیک) و نرم‌افزار است. خطاهای این بخش معمولاً در زمان اجرای بازی‌ها رخ می‌دهند.

 

 

 

 

 

رایج‌ترین ارورها:

 

 

 

 

 

d3dx9_43.dll is missing (و سایر اعداد مشابه مثل d3dx9_39.dll)

 

 

xinput1_3.dll is missing (مربوط به کنترلرها)

 

 

D3DCompiler_43.dll

 

 

X3DAudio1_7.dll

 

 

راه‌حل: نصب ابزار DirectX End-User Runtime تمامی فایل‌های گمشده مربوط به نسخه‌های ۹، ۱۰ و ۱۱ را به ویندوز اضافه می‌کند.

 

 

 

 

 

📥 [لینک دانلود آخرین نسخه DirectX End-User Runtime]

 

 

 

 

 

۳. ارورهای مربوط به Microsoft .NET Framework

 

 

دات‌نت فریم‌ورک بستر اجرای بسیاری از برنامه‌های ویندوزی است. ویندوزهای جدید معمولاً نسخه‌های بروز آن را دارند، اما گاهی برنامه‌های قدیمی‌تر به نسخه‌های پایین‌تر (مثل 3.5) نیاز پیدا می‌کنند.

 

 

 

 

 

رایج‌ترین ارورها:

 

 

 

 

 

To run this application, you first must install one of the following versions of the .NET Framework

 

 

ارور کد 0x800F081F یا 0x800F0906 در هنگام نصب برنامه‌ها

 

 

mscoree.dll was not found

 

 

راه‌حل: نصب نسخه‌های مختلف دات‌نت فریم‌ورک (مخصوصاً نسخه 3.5 و 4.8).

 

 

 

 

 

📥 [لینک دانلود نسخه‌های مختلف Microsoft .NET Framework]

 

 

 

 

 

۴. ارورهای مربوط به OpenAL

 

 

این نرم‌افزار یک API برای رندر کردن صداهای سه‌بعدی در بازی‌ها است. اگر بازی شما مشکل صدا دارد یا اصلاً اجرا نمی‌شود، ممکن است مشکل از این پیش‌نیاز باشد.

 

 

 

 

 

رایج‌ترین ارور:

 

 

 

 

 

OpenAL32.dll is missing from your computer

 

 

راه‌حل: نصب برنامه کم‌حجم OpenAL.

 

 

 

 

 

📥 [لینک دانلود پیش‌نیاز OpenAL]

 

 

 

 

 

۵. ارورهای مربوط به Microsoft XNA Framework

 

 

این پیش‌نیاز بیشتر برای بازی‌های مستقل (Indie) و بازی‌هایی که در دوران ویندوز ۷ و ایکس‌باکس ۳۶۰ ساخته شده‌اند (مثل Stardew Valley یا Terraria در نسخه‌های قدیمی) نیاز است.

 

 

 

 

 

رایج‌ترین ارور:

 

 

 

 

 

XNA Framework Redistributable is missing

 

 

ارورهای نامشخص در شروع بازی‌های کم‌حجم که سریعاً بسته می‌شوند (Crash on startup).

 

 

راه‌حل: نصب نسخه 4.0 برنامه XNA Framework. (توجه: این برنامه به .NET Framework 4.0 نیز نیاز دارد).

 

 

 

 

 

📥 [لینک دانلود Microsoft XNA Framework Redistributable]

 

 

 

 

 

۶. ارورهای مربوط به Games for Windows Live (GFWL)

 

 

بسیاری از بازی‌های قدیمی‌تر (حدود سال‌های ۲۰۰۸ تا ۲۰۱۳) مانند GTA IV (نسخه‌های قدیمی)، Resident Evil 5 یا Fallout 3 برای اجرا و ذخیره کردن بازی به این کلاینت نیاز داشتند.

 

 

 

 

 

رایج‌ترین ارور:

 

 

 

 

 

xlive.dll is missing

 

 

The ordinal 43 could not be located in the dynamic link library xlive.dll

 

 

راه‌حل: با وجود اینکه مایکروسافت این سرویس را متوقف کرده است، اما برای اجرای این بازی‌های قدیمی همچنان باید کلاینت آن را نصب کنید.

 

 

 

 

 

📥 [لینک دانلود Games for Windows Live]

 

 

 

 

 

۷. ارورهای مربوط به NVIDIA PhysX

 

 

فیزیکس موتور پردازش فیزیک در بازی‌هاست (مثل حرکت پارچه، تخریب پذیری و…). حتی اگر کارت گرافیک شما AMD باشد، برخی بازی‌ها برای اجرا شدن به نصب بودن این نرم‌افزار در ویندوز نیاز دارند.

 

 

 

 

 

رایج‌ترین ارور:

 

 

 

 

 

PhysXLoader.dll is missing

 

 

راه‌حل: نصب نرم‌افزار NVIDIA PhysX System Software.

 

 

 

 

 

📥 [لینک دانلود NVIDIA PhysX System Software]

 

 

۸. ارورهای مربوط به Java Runtime Environment (JRE)

 

برخی از نرم‌افزارها و بازی‌های بسیار پرطرفدار (مانند نسخه جاوا ادیشن بازی Minecraft) با زبان برنامه‌نویسی جاوا نوشته شده‌اند و برای اجرا شدن، به ماشین مجازی جاوا روی ویندوز نیاز دارند.

 

 

 

 

 

رایج‌ترین ارورها:

 

 

 

 

 

A Java Exception has occurred

 

 

javaw.exe was not found

 

 

پیام‌های خطایی که مستقیماً درخواست نصب یا آپدیت Java را دارند.

 

 

راه‌حل: نصب آخرین نسخه Java Runtime Environment متناسب با معماری ویندوز (۳۲ یا ۶۴ بیتی).

 

 

 

 

 

📥 [لینک دانلود Java Runtime Environment]

 

 

 

 

 

۹. ارورهای مربوط به Vulkan Run Time Libraries

 

 

ولکان (Vulkan) یک رابط برنامه‌نویسی گرافیکی (API) مدرن است که عملکردی شبیه به DirectX دارد، اما بهینه‌تر است. بسیاری از بازی‌های جدید و شبیه‌سازها برای پردازش گرافیکی بهتر به این کتابخانه نیاز دارند.

 

 

 

 

 

رایج‌ترین ارور:

 

 

 

 

 

vulkan-1.dll is missing from your computer

 

 

راه‌حل: معمولاً این پیش‌نیاز همراه با آپدیت درایور کارت گرافیک نصب می‌شود، اما در صورت بروز ارور، باید نسخه مستقل Vulkan Run Time را نصب کنید یا درایور گرافیک خود را به طور کامل آپدیت (Clean Install) نمایید.

 

 

 

 

 

 

 

 

۱۰. ارورهای مربوط به سیستم‌های ضد تقلب (Easy Anti-Cheat / BattlEye)

 

 

اکثر بازی‌های آنلاین چندنفره (مثل Fortnite، Apex Legends، Rust و Rainbow Six Siege) برای جلوگیری از تقلب، از نرم‌افزارهای جانبی استفاده می‌کنند. خرابی یا مسدود شدن فایل‌های این سیستم‌ها توسط آنتی‌ویروس، مانع اجرای بازی می‌شود.

 

 

 

 

 

رایج‌ترین ارورها:

 

 

 

 

 

EasyAntiCheat_x64.dll is missing

 

 

Launch Error: Easy Anti-Cheat is not installed

 

 

BattlEye initialization failed

 

 

راه‌حل: معمولاً فایل نصب (Setup) این نرم‌افزارها در خود پوشه محل نصب بازی موجود است. باید آن را با دسترسی ادمین اجرا کرده و گزینه Repair یا Install را انتخاب کنید.

 

 

 

 

 

 

 

 

۱۱. ارورهای فایل‌های DLL مربوط به لانچرهای اختصاصی (Ubisoft / Rockstar / EA)

 

 

بسیاری از بازی‌های شرکت‌های بزرگ، حتی اگر از طریق استیم (Steam) اجرا شوند، در پس‌زمینه به فایل‌های لانچر اختصاصی همان شرکت نیاز دارند. اگر این لانچرها به درستی نصب نشده باشند، فایل‌های dll آن‌ها یافت نمی‌شود.

 

 

 

 

 

رایج‌ترین ارورها:

 

 

 

 

 

uplay_r1_loader64.dll is missing (مربوط به بازی‌های یوبیسافت)

 

 

Social Club failed to initialize (مربوط به بازی‌های راک‌استار مثل GTA V یا RDR2)

 

 

bink2w64.dll is missing (مربوط به موتورهای پخش ویدیو در بازی‌ها)

 

 

راه‌حل: دانلود و نصب مجدد لانچر رسمی مربوط به شرکت سازنده بازی (Ubisoft Connect، Rockstar Games Launcher یا EA App).