در این راهنمای برای مبتدیان، نحوه پیدا کردن DirectX را بر روی رایانه خود نصب کنید یا دقیق تر، برای پیدا کردن نسخه DirectX که در حال حاضر در سیستم ویندوز شما استفاده می شود.
این مقاله علاوه بر نسخه های DirectX در ویندوز 10، 8 و ویندوز 7 نیز اطلاعات اضافی غیر قابل مشاهده را ارائه می دهد که به شما کمک می کند تا بهتر بدانید چه اتفاقی می افتد اگر برخی از بازی ها یا برنامه ها شروع به کار نکنند و همچنین در شرایطی که نسخه که شما در هنگام چک کردن می بینید، متفاوت از آنچه شما انتظار دارید ببینید.
توجه داشته باشید: اگر شما این راهنما را بخوانید به دلیل این که شما خطاهای مربوط به DirectX 11 را در ویندوز 7 دارید و این نسخه با توجه به تمام علائم نصب شده است، یک دستورالعمل جداگانه می تواند به شما کمک کند: چگونه مشکلات D3D11 و d3d11.dll را در ویندوز حل کنیم 10 و ویندوز 7.
پیدا کردن DirectX که نصب شده است
ساده است که در هزار دستورالعمل توضیح داده شده است، راهی برای پیدا کردن نسخه DirectX که در ویندوز نصب شده است و شامل مراحل ساده زیر است (توصیه می کنم بخشی از این مقاله بعد از مشاهده نسخه را بخوانید).
- کلید Win + R را روی صفحه کلید فشار دهید (در آنجا کلید Win با کلید ویندوز است). یا روی «شروع» - «اجرای» کلیک کنید (در ویندوز 10 و 8 - روی «شروع» - «اجرای» راست کلیک کنید).
- تیم را وارد کنید dxdiag و دکمه Enter را فشار دهید.
اگر به دلایلی راه اندازی ابزار تشخیص DirectX بعد از آن رخ نداده، سپس به آن بروید C: Windows System32 و فایل را اجرا کنید dxdiag.exe از آنجا
پنجره ابزار تشخیصی DirectX باز می شود (هنگامیکه شما برای اولین بار از شما خواسته می شود که همچنین امضا های دیجیتال درایور را بررسی کنید - این کار را به صلاحدید خود انجام دهید). در این ابزار، بر روی زبانه سیستم در قسمت اطلاعات سیستم، اطلاعات مربوط به نسخه DirectX را در رایانه خود مشاهده خواهید کرد.
اما یک جزء وجود دارد: در واقع، ارزش این پارامتر نشان نمی دهد که DirectX نصب شده است، اما تنها کدام یک از نسخه های نصب شده از کتابخانه ها در هنگام کار با رابط ویندوز فعال و استفاده می شود. به روز رسانی 2017: من متوجه شدم که با شروع ویندوز 10 بر روی 1703 Creators Update، نسخه نصب شده DirectX در پنجره اصلی پنجره Tab سیستم dxdiag نشان داده می شود، یعنی همیشه 12. اما لازم نیست که توسط کارت گرافیک یا کارت گرافیک شما پشتیبانی می شود. نسخه پشتیبانی شده DirectX را می توان بر روی تب روی صفحه مشاهده کرد، همانطور که در تصویر زیر، و یا به نحوی که در زیر توضیح داده شده است.
نسخه حرفه ای DirectX در ویندوز
معمولا، چندین نسخه DirectX در ویندوز در یک بار وجود دارد. به عنوان مثال، در ویندوز 10، DirectX 12 به طور پیش فرض نصب شده است، حتی اگر با استفاده از روش فوق توضیح داده شود، نسخه نسخه DirectX را ببینید، نسخه 11.2 یا مشابه آن را ببینید (از آنجا که ویندوز 10 1703، نسخه 12 همیشه در پنجره اصلی dxdiag نمایش داده می شود، حتی اگر آن پشتیبانی نمی شود )
در این وضعیت، نیازی به جستجو در جایی که DirectX 12 را دانلود نکنید، اما تنها با در نظر داشتن در دسترس بودن یک کارت گرافیک پشتیبانی شده، اطمینان حاصل کنید که سیستم از آخرین نسخه کتابخانه ها استفاده می کند، همانطور که در اینجا توضیح داده شده است: DirectX 12 در ویندوز 10 (همچنین اطلاعات مفیدی در نظرات به مشخص شده است مقاله)
در همان زمان، در ویندوز اصلی، به طور پیش فرض، بسیاری از کتابخانه های DirectX از نسخه های قدیمی تر از 9، 10 هستند که تقریبا همیشه دیر یا زود متوجه شدند که برنامه ها و بازی هایی که از آنها برای کار استفاده می شود تقاضا می شود (در صورت عدم وجود، کاربر گزارشاتی را دریافت می کند که فایل هایی مانند d3dx9_43.dll، xinput1_3.dll گم شده اند)
برای دانلود کتابخانه DirectX از این نسخه ها بهتر است از Installer Web DirectX از وب سایت مایکروسافت استفاده کنید، به نحوه دانلود DirectX از وب سایت رسمی مراجعه کنید.
هنگام نصب DirectX با استفاده از آن:
- نسخه DirectX شما جایگزین نمی شود (در Windows های اخیر، کتابخانه های آن توسط Update Center به روز می شوند).
- کلیه کتابخانه های DirectX گم شده از جمله نسخه های قدیمی DirectX 9 و 10 و همچنین برخی از آخرین کتابخانه ها بارگیری خواهند شد.
به طور خلاصه: در ویندوز PC، مطلوب است که تمام نسخه های پشتیبانی شده از DirectX را تا آخرین کارت ویدئوی پشتیبانی کنید که می توانید با اجرای برنامه dxdiag آن را پیدا کنید. همچنین ممکن است رانندگان جدید کارت ویدئوی شما برای نسخه های جدیدتر DirectX پشتیبانی می کنند و لذا توصیه می شود آنها را به روز نگه دارید.
خوب، فقط در مورد: اگر به دلایلی dxdiag نتواند راه اندازی شود، بسیاری از برنامه های شخص ثالث برای مشاهده اطلاعات سیستم، و همچنین آزمایش کارت گرافیک، نسخه DirectX نیز را نشان می دهد.
درست است که آخرین نسخه نصب شده نمایش داده می شود، اما استفاده نمی شود. و، برای مثال، AIDA64 هر دو نسخه نصب شده DirectX (در بخش اطلاعات سیستم عامل) را نشان می دهد و در بخش "DirectX - video" پشتیبانی می کند.