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

صفحه اصلی / بازیابی اطلاعات

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

بنابراین، اگر می خواهید نسخه DirectX را پیدا کنید، باید ترکیب را فشار دهید کلیدهای ویندوز+ R و در پنجره ظاهر شده دستور dxdiag را وارد کنید (عکس زیر). پس از آن با زدن کلید enter این دستور را اجرا کنید.

در نتیجه، پنجره ای به نام "DirectX Diagnostic Tool" در مقابل شما ظاهر می شود. این پنجره اطلاعات اولیه کامپیوتر شما را نمایش می دهد. در اینجا می توانید اطلاعاتی در مورد نسخه DirectX نیز بیابید.

چگونه بفهمیم که کارت گرافیک شما از کدام DirectX پشتیبانی می کند

اگر می خواهید بدانید که کارت گرافیک شما از کدام DirectX پشتیبانی می کند، برای این کار نیاز دارید برنامه رایگان TechPowerUp GPU-Z.

زمان مطالعه: 38 دقیقه

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • DirectX در بخش Environment Version فهرست شده است.

چگونه بفهمیم کدام Directx روی ویندوز 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 چه هزینه‌ای دارد و در مرحله بعد با آن چه کاری انجام دهید و از آن پشتیبانی کنید نسخه فعلیآب و برق، شما می توانید از اشتباهات متعدد جلوگیری کنید.


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


با سلام خدمت تمامی بازدیدکنندگان وبلاگم. از نظر تاریخی، من بلافاصله ارتباط بین غیبت را درک کردم فایل های dllدر نسخه سیستم و DirectX. بنابراین، اگر هنگام شروع بازی، به جای خود بازی، چیزی شبیه به "برنامه راه اندازی نمی شود زیرا d3dx9_31.dll در کامپیوتر وجود ندارد" را مشاهده کردید، با احتمال 99٪ می توانید بگویید که باید به روز رسانی کنید. کتابخانه های DirectX

با انتقال به سیستم عامل جدید از ویندوز کاربران معمولیشروع به گیج شدن در مورد نسخه های Direct X کرد. بسیاری از مردم به اشتباه معتقدند که با نصب مثلاً 9.0c روی DirectX 11، دومی را حذف می کنند. من فوراً به شما می گویم - به جایی نمی رسد ، به سادگی با کتابخانه های 9.0 تکمیل می شود (اگرچه همه موارد ضروری قبلاً در آخرین نسخه ها گنجانده شده اند ، به استثنای برخی از اسباب بازی ها)


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

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

در نوار جستجو تایپ کنید و Enter را فشار دهید

با این حال، این فقط برای ویندوز 7 و ویندوز ویستا کار می کند

در تمام نسخه های ویندوز، بدون استثنا، می توانید دستور execute را فراخوانی کرده و در آنجا وارد کنید. اگر نمی دانید دستور Run شما کجاست، این مقاله را بخوانید http://www.site/pc/setup_win/gde-v-puske-vypolnit/

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

بنابراین، متوجه شدیم که کدام DirectX نصب شده است، بعد چه باید کرد؟ البته آپدیت کنید!

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

هرگز، می شنوی؟ هرگز DirectX را از سایت های ناشناس دانلود نکنید. می توانید نسخه رسمی و آخرین نسخه (به طور دقیق تر، نصب کننده وب) را از وب سایت رسمی مایکروسافت دانلود کنید.
http://www.microsoft.com/ru-ru/download/details.aspx?id=35
اما من دوست ندارم بازدیدکنندگانم را در سایت های دیگر تعقیب کنم، بنابراین آن را در وبلاگم آپلود کردم، می توانید آن را از من دانلود کنید

پس از دانلود، آن را راه اندازی می کنیم. "Install Microsoft(R) DirectX(R)" باز می شود. ما موافقیم قرارداد مجوزو روی "بعدی" کلیک کنید

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

برنامه نصب تعیین می کند که چند مؤلفه دیگر باید دانلود شود (به عنوان مثال، 48.9 مگابایت برای من)، اگر همه چیز رضایت بخش بود، روی «بعدی» کلیک کنید.

ما صبر می کنیم تا همه چیز دانلود و نصب شود (بسته به سرعت اتصال اینترنت شما)

تمام شد، نصب DirectX کامل شد.

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

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

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

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

نسخه جدید چه چیزی را ارائه می دهد؟

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

شما می توانید ویژگی های مشابه را در سایر ابزارها پیدا کنید.

بعد چه باید کرد؟

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

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

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

اما در اینجا دو مشکل وجود دارد:

  1. کارت‌های ویدئویی قدیمی از نسخه یازدهم درایور پشتیبانی نمی‌کنند.
  2. برخی از بازی ها برای اجرا به نسخه خاصی از بسته نیاز دارند.

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

و اگر سیستم به طور پیش فرض نسخه جدیدتری را نصب کرده است و به این دلیل به نظر سیستم نیاز به به روز رسانی ندارد (که می تواند باعث تضاد نرم افزاری و خرابی راه اندازی شود) باید بسته را به طور کامل حذف کنید و یک بسته جدید نصب کنید. یکی که با برنامه شما سازگار است.

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

ویدئوهای موضوعی:

© 2024 ermake.ru -- درباره تعمیر رایانه شخصی - پورتال اطلاعاتی