نحوه پیدا کردن نسخه DirectX چگونه بفهمیم DirectX نصب شده است

ابتدا اجازه دهید تعریف کنیم DirectX چیست. این مجموعه ای از فن آوری های چند رسانه ای است که برای اجرای برنامه ها و بازی های چند رسانه ای روی رایانه یا لپ تاپ مورد نیاز است.

اغلب ، برای اجرای بازی ، لازم است نسخه دستورالعمل را به روز کنید.

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

به روزرسانی بسته به دستیابی به گرافیک بهتر در بازی های رایانه ای کمک می کند ، مشروط بر اینکه یک کارت گرافیک قوی روی رایانه نصب شده باشد.

به عنوان مثال ، یک بازی به DirectX نهم نیاز دارد و شخص نسخه 10 را نصب می کند و در عین حال ، کارت گرافیک ضعیف خواهد بود ، تغییرات قابل توجهی مشاهده نمی شود.

دستورالعمل های زیر برای بررسی نسخه نصب شده DirectX برای سیستم عامل ویندوز 7 کار می کند.

با استفاده از ابزار تشخیصی DirectX

ابتدا باید روی دکمه "شروع" در گوشه سمت چپ پایین صفحه کلیک کنید ، و در آنجا ، در قسمت "یافتن فایل ها و برنامه ها" ، یک پرس و جو مانند dxdiag را تایپ کنید.

پس از وارد شدن فرمان ، کلید "Enter" را در صفحه کلید فشار دهید.

کاربرد نرم افزار کمکی

روشهای تأیید سنتی برای همه افراد مناسب نیست ؛ برخی افراد دوست دارند با استفاده از ابزارهای ویژه از نتیجه متقاعد شوند. و به همین دلیل ، برنامه ای مانند Astra32 اغلب برای بررسی نسخه DirectX مناسب است.

این نرم افزار به صورت رایگان توزیع می شود و در منبع رسمی امکان بارگیری Portable (نسخه ای که نیازی به نصب ندارد) وجود دارد. پس از اجرای این نرم افزار بر روی رایانه ، اسکن سیستم آغاز می شود. پس از پایان اسکن ، در صفحه اصلی ، در اولین پنجره ، می توانید DirectX نصب شده را در رایانه خود پیدا کنید.

اسکن حدود یک دقیقه طول می کشد و نتیجه در پنجره اصلی نمایش داده می شود.

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

با استفاده از برنامه های به روز مانند "DirectX Killer" یا "DirectX Happy Uninstall" می توانید این جزء را کاملاً از رایانه خود حذف کنید. این برنامه های کاربردی از عملکرد فوق العاده ای برخوردار نیستند ، اما صد در صد با وظیفه اصلی کنار می آیند.

در حال حاضر ، نیازی نیست به مدت طولانی بفهمید که چرا یک بازی خریداری شده با خطای سیستم شروع به کار نمی کند ، کافی است با اطلاعات ارائه شده در این مقاله آشنا شوید تا از نیاز به استفاده از دستورالعمل مطلع شوید.

در حال حاضر ، هر کس می تواند نحوه صحیح بررسی اینکه مستقیماً روی رایانه کار شده نصب شده است را بیاموزد. علاوه بر سیستم عامل ویندوز 7 ، به راحتی می توانید Direct X را در سایر نسخه های ویندوز (XP ، 10 و غیره) تشخیص دهید.

windowsTune.ru

دستورالعمل ها: چگونه می توانید بفهمید کدام نسخه DirectX روی رایانه نصب شده است

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

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

چگونه بفهمیم DirectX نصب شده است

تعیین نسخه DirectX در رایانه ویندوز بسیار آسان است ، برای این کار شما باید:

  1. پنجره های ترکیبی + R را روی صفحه کلید فشار دهید تا خط "Run" باز شود.
  2. باید دستور dxdiag را ثبت کند.
  3. با این کار پنجره ای با اطلاعات مربوط به سیستم باز می شود که "DirectX Diagnostic Tools" نامیده می شود. در برگه "System" در پایین می توانید نمودار را مشاهده کنید که نشان می دهد DirectX روی رایانه نصب شده است.

مهم: می توانید هر نسخه DirectX را بر روی رایانه خود نصب کنید. با این حال ، یک نکته مهم وجود دارد: اگر از نظر سخت افزاری پشتیبانی نشود ، سیستم ویندوز نمی تواند با آن کار کند. سپس سیستم عامل بالاترین نسخه پشتیبانی شده DirectX را به عنوان فعال انتخاب می کند و این نسخه است که در منوی تشخیصی نمایش داده می شود ، اطلاعاتی که در بالا آمده است.

نحوه تعیین نسخه DirectX با استفاده از برنامه های شخص ثالث

علاوه بر برنامه های کاربردی داخلی سیستم عامل ، برنامه های شخص ثالث به شما امکان می دهد نسخه DirectX را در رایانه خود تعیین کنید. در عین حال ، آنها می توانند اطلاعات بسیار بیشتری نسبت به دستور dxdiag ، که در بالا ذکر شد ، ارائه دهند.

برنامه AIDA64 یک ابزار مناسب برای تشخیص رایانه شما است. نسخه رایگان آن را می توان از وب سایت رسمی توسعه دهندگان بارگیری کرد. این برنامه به شما امکان می دهد اطلاعات مربوط به همه اجزای کامپیوتر و همچنین جزء نرم افزار را پیدا کنید.

در منوی سمت چپ برنامه ، می توانید یک مورد جداگانه DirectX را مشاهده کنید. این شامل اطلاعات در سه بخش است: فایل ، فیلم ، صدا:


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

چرا DirectX 12 در ویندوز 10 کار نمی کند

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

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

اگر هنگام بررسی ، به جای DirectX 12 در ویندوز 10 ، DirectX 11.2 را مشاهده می کنید ، این به دلایل زیر است:


لازم به ذکر است که DirectX جدیدتر در رایانه شما جایگزین نسخه های قبلی نمی شود. یعنی اگر برای اجرای برنامه یا بازی به DirectX 8.9 یا 10 نیاز است و نسخه های بعدی آن بر روی رایانه شما نصب شده است ، باید درایور "قدیمی" را بارگیری کنید.

OkeyGeek.ru

چگونه بفهمیم Directx نصب شده است

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

چرا به روز رسانی DirectX مورد نیاز است

برای اینکه نرم افزار به درستی کار کند ، باید یک محیط کاری مناسب ایجاد کنید: بسته ای از درایورهای مفقود شده و برنامه های مربوطه را نصب کنید. به عنوان مثال ، برای تماشای فیلم در مرورگر ، باید ماژول Adobe Flash Player را نصب کرده و برای اجرای بازی های محبوب ، باید DirectX 11. را نصب کنید. نظارت مداوم بر ارتباط بسته چند رسانه ای و همچنین همه نرم افزار روی رایانه شما ، به جلوگیری از عملکرد نادرست سیستم و نصب برنامه های اشتباه کمک می کند.

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

چگونه می توان نسخه DirectX را با نام سیستم عامل پیدا کرد

DirectX در حال حاضر در سیستم عامل های مدرن ساخته شده است. می توانید بفهمید که DirectX توسط نسخه سیستم نصب شده است:

  • ویندوز 7 به همراه DirectX 10 نصب شده است.
  • ویندوز 8 معمولاً شامل DirectX 11 است.
  • خوب ، آخرین ویندوز 10 مجهز به DirectX 11 یا DirectX 12 است.
  • اگر رایانه شخصی شما دارای سیستم عامل قدیمی است ، به عنوان مثال ، ویندوز XP ، به احتمال زیاد DirectX 9 را نصب کرده اید. این نسخه باید به روز شود ، در غیر این صورت اکثر بازی ها حتی نصب نمی شوند.


تعیین نسخه DirectX با استفاده از خط فرمان

اگر قبلاً DirectX را به روز کرده اید یا نسخه های مختلف همراه با برنامه ها را بارگیری کرده اید ، پیدا کردن نسخه دقیق آن فقط با نام سیستم عامل دشوار خواهد بود. بنابراین ، شما باید از این روش استفاده کنید:

  • منوی Start را باز کرده و در خط Search programs and files تایپ کنید dxdiag.
  • یا به طور همزمان کلید "Windows" + "R" را نگه دارید ، پس از آن منویی با قابلیت اجرای دستورات باز می شود ، جایی که باید dxdiag را نیز تایپ کنید.
  • در پنجره باز شده می توانید اطلاعات مورد نیاز خود را در مورد DirectX پیدا کنید.

یافتن نسخه DirectX با استفاده از برنامه های شخص ثالث

  • در کنترل پنل کارت گرافیک یکپارچه می توانید بفهمید DirectX روی رایانه شما چیست. به عنوان مثال ، می توانید از کارت گرافیک NVidia استفاده کنید. اگر پنجره System Information را باز کنید ، اطلاعاتی در مورد DirectX نیز مشاهده خواهید کرد. می توانید اطلاعات مربوط به ویرایشگر گرافیک را از این طریق بیابید: "Start" - "Control Panel" - "NVIDIA Control Panel".

  • همچنین می توانید با استفاده از ابزارهای ویژه ، به عنوان مثال ، Aida 64 (نام قدیمی اورست) اطلاعات لازم را دریافت کنید. می توانید این برنامه را به صورت رایگان در اینترنت پیدا کرده و بارگیری کنید. علاوه بر داده های DirectX ، این ابزار دارای ویژگی های مفید بسیاری است که قطعاً به آنها نیاز خواهید داشت.

اکنون می دانید که چگونه نسخه فعلی DirectX را که روی رایانه شما نصب شده است تعیین کنید. تنها چیزی که باقی می ماند این است که در صورت لزوم آن را به آخرین نسخه به روز کنید.

SovetClub.ru

نحوه پی بردن به اینکه DirectX نصب شده است: به چند روش

گاهی اوقات ، برای اجرای یک برنامه یا بازی در سیستم عامل ویندوز ، ممکن است به نام بسته برنامه های نصب شده در سیستم عامل نیاز داشته باشید - و بنابراین ، به این س answerال پاسخ دهید که چگونه بفهمید DirectX نصب شده است.

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

بسیاری از نرم افزارها فقط در محیط مناسب اجرا می شوند - با درایورها و بسته های نرم افزاری مناسب.

به عنوان مثال ، Adobe Photoshop نیاز به نصب نرم افزار OpenGL دارد و تقریباً همه بازی های مدرن بدون DirectX 11 اجرا نمی شوند.

آگاهی دقیق از بسته چند رسانه ای (و همچنین منابع رایانه) از مشکلات زیر جلوگیری می کند:

  • خرید یا بارگیری برنامه هایی که توسط سیستم پشتیبانی نمی شوند ؛
  • تلاش برای نصب نسخه های قبلی DirectX.

برای اکثر برنامه های کاربردی که به نرم افزار خاصی مانند DirectX نیاز دارند ، بسته بندی می شود. و در حین نصب ، پیشنهاد می شود آن را بر روی رایانه خود نصب یا به روز کنید.

اما ، اگر به روز رسانی خودکار رخ ندهد ، اما برنامه به دلایلی شروع به کار نکند ، باید بسته چند رسانه ای را پیدا کنید تا بفهمید که آیا ناسازگاری آن با برنامه علت مشکل است.

در مورد ناتوانی کارت گرافیک نصب شده در کار با بسته DirectX 11 پیام دهید

بازگشت به فهرست

یافتن نسخه DirectX بر روی سیستم اخیراً نصب شده بسیار ساده است - در سیستم عامل های مدرن ، بسته در حال حاضر دارای پنجره است. و می توانید تنوع را با نام سیستم تعیین کنید:

  • در یکی از رایج ترین سیستم های ویندوز 7 ، DirectX 10 داخلی است که برای اکثر برنامه های گرافیکی ، بازی ها و فایل های چند رسانه ای مناسب است.
  • در ویندوزهای XP قدیمی ، 9 مزه بسته به طور پیش فرض نصب شده بود ، که اغلب برای اجرای برنامه های مدرن تر باید به روز می شد.
  • DirectX 11 در ویندوز 8 تعبیه شده بود.
  • هر دو نسخه یازدهم و دوازدهم این برنامه را می توان با آخرین و دهمین "ویندوز" قرار داد.

لوگوی بسته DirectX 12 به طور پیش فرض در ویندوز 10 تعبیه شده است


DirectX مجموعه ای از API ها برای توسعه برنامه های Windows است. یعنی یک برنامه کاربردی یک بستر یا چارچوبی برای نوشتن سریع برنامه ها است. برخی از ویژگی های مشترک برای بسیاری از برنامه ها سهم زیادی از زمان را می گیرد. برای جلوگیری از این سربار ، ابزارهای اصلی به طور جداگانه توسعه یافته و با اشیاء DirectX COM گنجانده شده اند.

این چیزی است که چنین پلتفرمی را مهم می کند ، زیرا اکثر توسعه دهندگان با اختراع چرخ اذیت نمی شوند. علاوه بر این ، این برنامه چند پلت فرم است و به شما امکان می دهد در تمام سیستم عامل ها کار کنید. از آنجا که توابعی که در DirectX استفاده می شوند در داخل برنامه استفاده می شوند ، به این معناست که کاربر باید چنین م componentلفه ای با نسخه یکسان یا جدیدتر داشته باشد.

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

معمولاً ، اگر نسخه پلتفرم مورد نیاز در دسترس نباشد ، خطاهایی مانند D3DX9_24.dll ظاهر می شود. رقم زیر خط ممکن است متفاوت باشد ، اما پایه پیام همیشه یکسان است. در چنین مواردی ، این س howال مطرح می شود که چگونه می توان متوجه شد کدام Directx نصب شده است تا بتواند بر اساس اطلاعات دستکاری های بیشتری را انجام دهد.

برای پی بردن به اینکه Directx نصب شده است ، باید یکی از چندین عمل را انجام دهید: در قسمت های مربوطه ویندوز جستجو کنید یا از برنامه ها کمک بگیرید.

چگونه می توان فهمید Directx با استفاده از dxdiag روی ویندوز نصب شده است؟

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

  • Win + R را فشار دهید و dxdiag را وارد کنید.

  • در پنجره اصلی منو ، در انتهای لیست ، ستونی "نسخه DirectX" وجود دارد.

علاوه بر اطلاعات کلیدی در مورد نسخه محصول ، سایر گزینه های Windows و بسته بندی نیز وجود دارد. برخی از پارامترهای ارائه شده بسیار مهم هستند ، بنابراین در اینجا می توانید اطلاعات مربوط به سیستم عامل ، سازنده کامپیوتر و BIOS نصب شده را دریافت کنید. همچنین اطلاعات کلیدی در مورد پیکربندی رایانه مانند RAM ، پردازنده و اندازه فایل صفحه بندی وجود دارد.

یک راه اضافی برای رسیدن به همان مکان ، فقط بدون استفاده از خط "Run" ، این است که dxdiag را در جستجوی واقع در Start وارد کنید. علاوه بر این ، به همان روش ، شما وارد ابزار تشخیص می شوید.

در ستون مشخصه ، اطلاعات ناقص نشان داده شده است ، یعنی نسخه محصول نشان داده شده است ، اما بدون واژگونی. یعنی حتی اگر DirectX 11.2 را نصب کرده اید ، آن را 11 نشان می دهد.

کنترل پنل انویدیا

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

  • روی یک فضای خالی روی میز کار راست کلیک کرده و "Nvidia Control Panel" را انتخاب کنید.
  • در پایین پنجره ، روی "اطلاعات سیستم" کلیک کنید ؛

  • قسمت Environment Version DirectX را لیست می کند.

چگونه می توان دریافت که Directx روی Windows 7 از طریق Aida64 نصب شده است؟

یک راه جایگزین برای فهمیدن اینکه Directx روی ویندوز نصب شده است استفاده از برنامه است. بیایید از Aida64 به عنوان مثال استفاده کنیم ، اما اورست به روشی مشابه کار می کند. فقط باید برنامه را از لینک https://www.aida64.ru/download بارگیری کنید. به طور کلی ، برنامه پرداخت می شود ، اما دارای نسخه آزمایشی به مدت 30 روز است.

  • برنامه را نصب کن؛
  • گسترش لیست "سیستم عامل" ؛
  • برگه ای با همان نام را که حاوی نسخه DirectX است برجسته کنید.
  • همچنین ، برای اطلاعات بیشتر ، به: DirectX مراجعه کنید ، سپس DirectX - Video را انتخاب کنید. به خط "پشتیبانی سخت افزاری" توجه کنید.

مزیت اصلی این روش ، نحوه اطلاع از نسخه نصب Directx ، در دسترس بودن داده های دقیق است. اطلاعاتی در مورد نسخه برنامه وجود دارد ، گاهی اوقات بسیار مهم است.

نصب DirectX

اگر از نتیجه روش های قبلی راضی نیستید و برنامه به نسخه بالاتری از محیط توسعه نیاز دارد ، باید آن را نصب کنید. نصب به صورت استاندارد انجام می شود ، باید فایل را از پیوند https://www.microsoft.com/ru-ru/Download/confirmation.aspx؟id=35 بارگیری کنید.

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

همچنین ممکن است خرابی هایی در راه انداز وجود داشته باشد ، بنابراین DirectX را نصب می کند ، اما خطای D3DX9 همچنان پابرجاست. در این حالت ، باید برنامه را حذف نصب کرده و آن را بر روی یک برنامه جدید نصب کنید ، یا نسخه کامل فایل را بارگیری کنید.

محدودیت های نصب DirectX

در واقع ، هر سیستم عامل از نسخه های پیشرفته برنامه پشتیبانی نمی کند. بنابراین حداکثر مجاز این است:

  • Windows XP SP2 - 0c ؛
  • ویندوز 7 و 8 - 11.1 ؛
  • ویندوز 8.1 -11.2
  • ویندوز 10 نسخه مدرن DirectX 12 است.

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

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

اگر هنوز س questionsالی در مورد موضوع "چگونه بفهمیم DirectX نصب شده است؟" دارید ، می توانید آنها را در نظرات بپرسید


if (function_exists ("the_ratings")) (the_ratings ()؛)؟>>

اغلب بازی ها همچنین نیاز به آخرین نسخه بسته دارند ، در غیر این صورت آنها به سادگی شروع نمی شوند. با این حال ، هر کاربر و گیمری نمی داند چگونه نسخه DirectX را بررسی کند.

بیایید نگاهی دقیق تر به نحوه بررسی نسخه DirectX و شروع سرویس تشخیصی بیاندازیم.

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

یک روش بسیار ساده برای بررسی نسخه یک بسته چندرسانه ای که روی هر نسخه از ویندوز کار می کند وجود دارد:

  1. روی Start - Run کلیک کنید ...
  2. در پنجره جدید ، "dxdiag" را وارد کرده و روی OK کلیک کنید.
  3. در برگه "System" ، مورد "نسخه DirectX" را پیدا کنید ، جایی که نسخه فعلی نشان داده می شود.

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

می توانید در مقاله ما درباره نصب بیشتر بخوانید.

همچنین می توانید در مورد بررسی نسخه بسته از مقاله ما بیشتر بخوانید.

نحوه اجرای DirectX Diagnostic Tools

ابزارهای تشخیصی DirectX تمام اجزای بسته رسانه ای را برای مشکلات بررسی می کند. ابزارهای تشخیصی قادر به شناسایی موارد زیر هستند:

  • نسخه DirectX نادرست است. این بدان معناست که DirectX باید به روز شود یا دوباره نصب شود.
  • عدم شتاب سخت افزاری بسیاری از برنامه ها بسیار کندتر اجرا می شوند یا اصلاً بدون افزایش سرعت اجرا نمی شوند.
  • دستگاههای نصب نشده این بدان معناست که جوی استیک یا سایر لوازم جانبی یا دستگاه به دلیل درایورهای اشتباه با سیستم عامل کار نمی کند.
  • رانندگان بدون امضا برخی از درایورها ممکن است با آخرین نسخه DirectX سازگار نباشند که عملکرد آنها را در ویندوز مختل می کند.

برای اجرای ابزار تشخیص ، باید:

  1. روی Start - Run کلیک کنید.
  2. کلمه "dxdiag" را وارد کرده و روی OK کلیک کنید.
  3. همان پنجره ای که در دستورالعمل های قسمت قبل باز شده است باز می شود. تشخیص برای شناسایی مشکلات انجام می شود. پس از پایان تشخیص ، می توانید تمام اطلاعات لازم در مورد سیستم را در برگه های پنجره مشاهده کنید.

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

سیستم عامل ویندوز دارای ساختار نسبتاً پیچیده ای است که فقط توسعه دهندگان آن می توانند آن را درک کنند. برای عملکرد مناسب همه اجزای آن در برنامه ها و بازی هایی که به منابع جدی نیاز دارند ، توسعه دهندگان از استودیوی مایکروسافت مجموعه ای از ابزارها - DirectX را منتشر می کنند. این اشتباه است که فکر کنیم این فقط یک برنامه است که کاربران به آن نیاز دارند.

در واقع DirectX مجموعه ای از ابزارهایی است که مایکروسافت برای توسعه دهندگان نگهداری می کند. برنامه نویسی برنامه ها و بازی های پیچیده برای Windows بدون DirectX غیرممکن است. همچنین باید روی رایانه کاربر نهایی برنامه یا بازی توسعه یافته نصب شود تا ویندوز بتواند با آن تعامل داشته باشد. ابزارهای DirectX به طور مرتب بهبود می یابند و نسخه های جدیدی نیز منتشر می شوند. به همین دلیل مهم است که کاربر بداند کدام DirectX روی رایانه نصب شده است و آیا برای کار با یک بازی مدرن نیاز به به روز رسانی دارد یا خیر.

چگونه بفهمیم DirectX نصب شده است

تعیین نسخه DirectX بر روی رایانه Windows بسیار ساده است ، برای این کار شما باید:

  1. ترکیب Windows + R را روی صفحه کلید فشار دهید تا خط Run باز شود.
  2. باید دستور dxdiag را ثبت کند.
  3. با این کار پنجره ای با اطلاعات مربوط به سیستم باز می شود که "DirectX Diagnostic Tools" نامیده می شود. در برگه "System" در پایین می توانید نمودار را مشاهده کنید که نشان می دهد DirectX روی رایانه نصب شده است.

مهم:می توانید هر نسخه DirectX را بر روی رایانه خود نصب کنید. با این حال ، یک نکته مهم وجود دارد: اگر از نظر سخت افزاری پشتیبانی نشود ، سیستم ویندوز نمی تواند با آن کار کند. سپس سیستم عامل بالاترین نسخه پشتیبانی شده DirectX را به عنوان فعال انتخاب می کند و این نسخه است که در منوی تشخیصی نمایش داده می شود ، اطلاعاتی که در بالا آمده است.

نحوه تعیین نسخه DirectX با استفاده از برنامه های شخص ثالث

علاوه بر برنامه های کاربردی داخلی سیستم عامل ، برنامه های شخص ثالث به شما امکان می دهد نسخه DirectX را در رایانه خود تعیین کنید. در عین حال ، آنها می توانند اطلاعات بسیار بیشتری نسبت به دستور dxdiag ، که در بالا ذکر شد ، ارائه دهند.

برنامه AIDA64 یک ابزار مناسب برای تشخیص رایانه شما است. نسخه رایگان آن را می توان از وب سایت رسمی توسعه دهندگان بارگیری کرد. این برنامه به شما امکان می دهد اطلاعات مربوط به همه اجزای کامپیوتر و همچنین جزء نرم افزار را پیدا کنید.

در منوی سمت چپ برنامه ، می توانید یک مورد جداگانه DirectX را مشاهده کنید. این شامل اطلاعات در سه بخش است: فایل ها ، ویدئو ، صدا:


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

چرا DirectX 12 در ویندوز 10 کار نمی کند

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

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

اگر هنگام بررسی ، به جای DirectX 12 در ویندوز 10 ، DirectX 11.2 را مشاهده می کنید ، این به دلایل زیر است:


لازم به ذکر است که DirectX جدیدتر در رایانه شما جایگزین نسخه های قبلی نمی شود. یعنی اگر برای اجرای برنامه یا بازی به DirectX 8.9 یا 10 نیاز است و نسخه های بعدی آن بر روی رایانه شما نصب شده است ، باید درایور "قدیمی" را بارگیری کنید.

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

و بنابراین ، برای پاسخ به این س howال که چگونه می توان فهمید DirectX نصب شده است.

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

نسخه جدید چه می دهد؟

بسیاری از نرم افزارها فقط در محیط مناسب اجرا می شوند - با درایورها و بسته های نرم افزاری مناسب.

به عنوان مثال ، Adobe Photoshop نیاز به نصب نرم افزار OpenGL دارد و تقریباً همه بازی های مدرن بدون DirectX 11 اجرا نمی شوند.

آگاهی دقیق از بسته چند رسانه ای (و همچنین منابع رایانه) از مشکلات زیر جلوگیری می کند:

  • خرید یا بارگیری برنامه هایی که توسط سیستم پشتیبانی نمی شوند ؛
  • تلاش برای نصب نسخه های قبلی DirectX.

برای اکثر برنامه های کاربردی که به نرم افزار خاصی مانند DirectX نیاز دارند ، بسته بندی می شود. و در حین نصب ، پیشنهاد می شود آن را بر روی رایانه خود نصب یا به روز کنید.

اما ، اگر به روز رسانی خودکار رخ ندهد ، اما برنامه به دلایلی شروع به کار نکند ، باید بسته چند رسانه ای را پیدا کنید تا بفهمید آیا ناسازگاری آن با برنامه علت مشکل است.

یک راه ساده برای تعریف

یافتن نسخه DirectX بر روی سیستم اخیراً نصب شده بسیار ساده است - در سیستم عامل های مدرن ، بسته قبلاً با Windows همراه است. و می توانید تنوع را با نام سیستم تعیین کنید:

  • در یکی از رایج ترین سیستم های ویندوز 7 ، DirectX 10 داخلی است که برای اکثر برنامه های گرافیکی ، بازی ها و فایل های چند رسانه ای مناسب است.
  • Windows XP قدیمی دارای 9 مزه طعم بسته به طور پیش فرض بود که اغلب برای اجرای برنامه های مدرن تر باید به روز می شد.
  • DirectX 11 در ویندوز 8 تعبیه شده بود.
  • هر دو نسخه یازدهم و دوازدهم این برنامه را می توان با آخرین و دهمین "ویندوز" قرار داد.

تعریف با ابزارهای داخلی

برای تعیین دقیق نسخه DirectX با استفاده از ابزار تشخیصی داخلی ، به موارد زیر نیاز دارید:

  1. منوی اجرای فرمان را با فشردن همزمان کلیدهای Windows + R باز کنید.
  2. دستور dxdiag را وارد کنید ؛
  3. در پنجره ای که پس از اجرای دستور باز می شود ، در اولین برگه ، اطلاعات مربوط به برنامه را پیدا کنید که در انتهای لیست قرار دارد.

نصیحت!از آنجا که سیستم فقط مقادیر صحیح را نشان می دهد ، گاهی اوقات اطلاعات نشان داده شده در مورد DirectX 11 ممکن است به این معنی باشد که سیستم در واقع دارای نسخه 11.1 یا 11.2 است. با این حال ، در بیشتر موارد ، چنین جزئیاتی بی ربط هستند.

در صورت نصب ، مکان دیگری برای اطلاع از نسخه DirectX در کنترل پنل کارت گرافیک است.

به عنوان مثال ، برای محصولات NVidia ، این اطلاعات هنگام مشاهده اطلاعات سیستم نمایش داده می شود.

علاوه بر این ، ابزارهای ویژه ای وجود دارد که همه اطلاعات لازم را در مورد سیستم ، از جمله نسخه DirectX ، ارائه می دهد. به عنوان مثال ، Aida 64 ، که قبلاً اورست نامیده می شد.

نسخه های رایگان این ابزار را می توانید در اینترنت پیدا کنید و روی رایانه خود نصب کنید - در آینده ، نه تنها برای تعیین اینکه کدام نسخه از DirectX را دارید ، به آن نیاز خواهید داشت.

شما می توانید قابلیت های مشابه را در سایر خدمات آب و برق پیدا کنید.

نسخه بسته چند رسانه ای نشان داده شده توسط برنامه AIDA 64