DirectX در راه اندازی خطا در ویندوز 11/10 ناموفق بود
برخی از کاربران رایانه شخصی پس از نصب Virtual DJ یا هر نرم افزاری از این قبیل بر روی رایانه شخصی خود با ویندوز 11/10، با پیغام خطای DirectX قادر به مقداردهی اولیه نشدند، دریافت می کنند، لطفاً درایورهای صحیح کارت(DirectX failed to initialize, Please install the correct drivers for your video card) گرافیک خود را نصب کنید ، حتی اگر کارت گرافیک رایانه آنها دارای DirectX باشد. این پست مناسب ترین راه حل ها را برای حل این مشکل ارائه می دهد.
دلیل عادی این خطا این است که رایانه شما به هر دلیلی فکر می کند که کارت گرافیک شما از DirectX پشتیبانی(support DirectX) نمی کند، حتی اگر پشتیبانی می کند.
DirectX در مقداردهی اولیه ناموفق بود
اگر با این مشکل مواجه هستید، میتوانید راهحلهای پیشنهادی ما در زیر را بدون ترتیب خاصی امتحان کنید و ببینید آیا این به حل مشکل کمک میکند یا خیر.
- درایور کارت گرافیک را به روز کنید
- نسخه DirectX را به روز کنید
- Visual C++ Redistributable را نصب کنید
- شتاب سخت افزاری را غیرفعال کنید
- نسخه 32 بیتی برنامه را نصب کنید
بیایید به شرح فرآیند مربوط به هر یک از راه حل های ذکر شده نگاهی بیندازیم.
1] درایور کارت گرافیک را به روز کنید
این راه حل از شما می خواهد که درایور کارت گرافیک خود را به روز کنید(update your graphics card driver) و ببینید که آیا خطا برطرف شده است یا خیر.
2] نسخه DirectX را به روز کنید
DirectX مجموعه ای از فناوری های چند رسانه ای است که برای بسیاری از بازی ها و نرم افزارهای ویندوز مورد نیاز است. (Windows)اگر رایانه شخصی شما نسخه مناسب DirectX را نصب(DirectX installed) نکرده باشد (جعبه محصول باید به شما بگوید به کدام یک نیاز دارید)، ممکن است نرم افزار شما به درستی کار نکند.
به طور کلی، بهترین مکان برای به روز رسانی به آخرین نسخه DirectX(update to the latest DirectX version) از Microsoft یا Windows Update است. اگر ویندوز 10 دارید، در حال حاضر آخرین نسخه DirectX را نصب کرده اید.
همه نسخه های ویندوز(Windows) نمی توانند آخرین نسخه های DirectX را اجرا کنند .
3] Install Visual C++ Redistributable
Microsoft Visual C++ Redistributable مجموعه ای از فایل های کتابخانه زمان اجرا است که توسط بسیاری از برنامه های نصب شده در رایانه شخصی، حتی بخشی از ویندوز(Windows) ، استفاده می شود. حذف نصب آنها قطعاً تمام برنامه هایی را که به آنها وابسته هستند متوقف می کند. در چنین شرایطی، باید نسخه مورد نیاز را(install the required version) دوباره نصب کنید.
4] شتاب سخت افزار را غیرفعال کنید
در محاسبات، شتاب سختافزاری استفاده از سختافزار رایانهای است که بهویژه برای انجام برخی عملکردها با کارآمدتر از نرمافزاری که روی یک واحد پردازش مرکزی همه منظوره امکانپذیر است، ساخته شده است. به عنوان مثال، فرآیندهای تجسم ممکن است بر روی کارت گرافیک بارگذاری شوند تا امکان پخش سریعتر و با کیفیت بالاتر فیلم ها و بازی ها فراهم شود، در حالی که CPU را برای انجام کارهای دیگر آزاد می کند.
این راه حل مستلزم آن است که شتاب سخت افزاری را غیرفعال کنید(disable hardware acceleration) و ببینید آیا مشکل حل شده است یا خیر.
5] نسخه 32 بیتی برنامه را نصب کنید
اگر نرمافزاری که نصب کردهاید و خطای DirectX را ایجاد میکند 64 بیتی است، در صورت موجود بودن، میتوانید نسخه 32 بیتی نرمافزار را دانلود کرده و نصب کنید.
امیدوارم این کمک کند!
پست مرتبط(Related post) : خطای راه اندازی DirectX، یک خطای داخلی رخ داده است(DirectX Setup Error, An internal error has occurred) .
Related posts
DirectX چیست؟ چگونه کار می کند؟ نسخه ها، History، عیب یابی
Fix DXGI_ERROR_DEVICE_REMOVED در Windows 11/10 PC
DirectX با خطایی روبرو غیر قابل بازیابی
DirectX download، به روز رسانی، نصب: ویندوز 11/10
DirectX 12 Ultimate ویژگی ها، Tools and Minimum requirements
چگونه به استفاده از DirectX Diagnostic Tool در Windows 10
چگونه به Fix Final Fantasy XIV Fatal DirectX Error
نحوه عیب یابی مشکلات با DirectX Diagnostic Tool
نحوه نصب مجدد DirectX در ویندوز 11/10
DirectX installation در Windows 10 شکست خورد
Fix Unable به Install DirectX در Windows 10
DirectX 9 legacy overlay هواپیماها در ویندوز 10 کار نمی کنند
Video playback هنگام نیاز به پوشش DirectX 9 در Windows 10 نتواند
DirectX چیست و چرا مهم است؟
رفع خطای Directx League of Legends در ویندوز 10
چگونه به استفاده از DirectX Diagnostic Tool (DxDiag) برای عیب یابی
Origin DirectX Setup Error: خطای داخلی رخ داده است
چگونه بفهمیم چه نسخه ای از DirectX را نصب کرده اید؟
Download & Install DirectX در Windows 10