DirectX در راه اندازی خطا در ویندوز 11/10 ناموفق بود

برخی از کاربران رایانه شخصی پس از نصب Virtual DJ یا هر نرم افزاری از این قبیل بر روی رایانه شخصی خود با ویندوز 11/10، با پیغام خطای DirectX قادر به مقداردهی اولیه نشدند، دریافت می کنند، لطفاً درایورهای صحیح کارت(DirectX failed to initialize, Please install the correct drivers for your video card) گرافیک خود را نصب کنید ، حتی اگر کارت گرافیک رایانه آنها دارای DirectX باشد. این پست مناسب ترین راه حل ها را برای حل این مشکل ارائه می دهد.

DirectX در مقداردهی اولیه ناموفق بود

دلیل عادی این خطا این است که رایانه شما به هر دلیلی فکر می کند که کارت گرافیک شما از DirectX پشتیبانی(support DirectX) نمی کند، حتی اگر پشتیبانی می کند.

DirectX در مقداردهی اولیه ناموفق بود

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

  1. درایور کارت گرافیک را به روز کنید
  2. نسخه DirectX را به روز کنید
  3. Visual C++ Redistributable را نصب کنید
  4. شتاب سخت افزاری را غیرفعال کنید
  5. نسخه 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) .



About the author

من یک مهندس نرم افزار با تجربه در Xbox Explorer، Microsoft Excel و Windows 8.1 Explorer هستم. در اوقات فراغت دوست دارم بازی های ویدیویی انجام دهم و تلویزیون تماشا کنم. من از دانشگاه یوتا مدرک دارم و در حال حاضر به عنوان مهندس نرم افزار برای یک شرکت بین المللی کار می کنم.



Related posts