اصلاح خطا: "راننده لازم برای درایو یافت نشد"

بسیاری از بازی ها در ویندوز نیاز به یک بسته نصب شده از ویژگی های DirectX طراحی شده برای کار به درستی. در غیاب نسخه مورد نیاز، یک یا چند بازی به درستی اجرا نخواهند شد. شما می توانید دریابید که آیا یک کامپیوتر با این سیستم مورد نیاز در یکی از دو روش ساده مطابقت دارد.

همچنین ببینید: DirectX چیست و چگونه کار می کند

راه هایی برای پیدا کردن نسخه DirectX در ویندوز 10

DirectX نیاز به نسخه خاصی از این ابزار برای هر بازی دارد. با این حال، هر نسخه دیگری بالاتر از مورد نیاز نیز با یک نسخه قبلی سازگار است. به عبارت دیگر، اگر بازی نیاز به 10 یا 11 نسخه DirectIx داشته باشد و نسخه 12 بر روی کامپیوتر نصب شده است، مشکلات سازگاری ایجاد نخواهد شد. اما اگر کامپیوتر از نسخه زیر مورد نیاز استفاده کند، با راهاندازی مشکل ایجاد خواهد شد.

روش 1: برنامه های شخص ثالث

بسیاری از برنامه ها برای مشاهده اطلاعات دقیق در مورد سخت افزار یا جزء نرم افزار یک کامپیوتر به شما امکان می دهند که نسخه DirectX را ببینید. برای مثال می توان از طریق AIDA64 ("DirectX" > "DirectX - Video" - "پشتیبانی سخت افزاری برای DirectX")، اما اگر قبل از آن نصب نشده باشد، دانلود و نصب آن فقط به خاطر مشاهده یک تابع حساس نیست. استفاده از GPU-Z با نور و آزاد بسیار راحت تر است که نیازی به نصب ندارد و به طور همزمان دیگر اطلاعات مفید در مورد کارت گرافیک را نمایش می دهد.

  1. دانلود GPU-Z و اجرای فایل exe. شما می توانید یک گزینه را انتخاب کنید "نه"برنامه را به طور کامل نصب نکنید، یا "نه الان"برای بار بعدی شروع به نصب کنید.
  2. در پنجره ای که باز می شود، فیلد را پیدا کنید "پشتیبانی DirectX". این واقعیت که قبل از براکت، یک سری را نمایش می دهد و در براکت ها - یک نسخه خاص است. در مثال زیر 12.1 است. نزولی در اینجا این است که می توانید طیف وسیعی از نسخه های پشتیبانی شده را مشاهده نکنید. به عبارت دیگر، کاربر قادر نخواهد بود که به کدام نسخه قبلی از DirectIx در حال حاضر پشتیبانی کند.

روش 2: ساخته شده در ویندوز

خود سیستم عامل بدون هیچ مشکلی اطلاعات لازم را نشان می دهد، تا حدی دقیق تر. برای انجام این کار، از یک ابزار به نام استفاده کنید "ابزار تشخیص DirectX".

  1. کلید ترکیبی را فشار دهید پیروزی + R و نوشتن dxdiag. روی کلیک کنید "خوب".
  2. در برگه اول خط خواهد بود "نسخه DirectX" با اطلاعات مورد علاقه.
  3. با این حال، در اینجا، همانطور که می بینید، نسخه دقیق مشخص نیست و تنها سری آن مشخص شده است. برای مثال، حتی اگر 12.1 بر روی کامپیوتر نصب شده باشد، چنین اطلاعاتی در اینجا نمایش داده نخواهد شد. اگر میخواهید اطلاعات کاملتری بدست آورید - به برگه بروید. "صفحه نمایش" و در بلوک "رانندگان" خط پیدا کن "سطح توابع". در اینجا یک لیست از آن نسخه هایی است که در حال حاضر توسط کامپیوتر پشتیبانی می شوند.
  4. در مثال ما، بسته DirectIks از 12.1 به 9.1 نصب شده است. اگر یک بازی خاص نیاز به یک نسخه قدیمی تر، به عنوان مثال، 8، شما باید این جزء را به صورت دستی نصب کنید. این را می توانید از وب سایت رسمی مایکروسافت دانلود کنید یا با بازی نصب شده - گاهی اوقات می توانید آن را همراه داشته باشید.

ما 2 راه حل برای حل مشکل را در نظر گرفتیم، که هر کدام در موقعیت های مختلف مناسب است.

همچنین ببینید:
چگونه به روز رسانی کتابخانه DirectX
نصب مجدد اجزای DirectX در ویندوز 10
چرا DirectX را نصب نکن