نحوه نصب و آپدیت DirectX در ویندوز ۱۰ یا ۱۱
DirectX بخش مهمی از ویندوز است و خوشبختانه در شرایط عادی نیازی به مدیریت دستی آن ندارید. با نحوه نصب و آپدیت آپدیت DirectX همراه ما باشید.
DirectX چیست؟
همانطور که در بررسی اجمالی DirectX توضیح داده شد ، این اصطلاح به مجموعه ای از APIها در ویندوز اشاره دارد که عناصر گرافیکی در بازی ها را مدیریت می کند. از آنجایی که هیچ دو رایانهی بازیسازی مجموعهای از اجزای یکسان ندارند، توسعهدهندگان بازی از کتابخانههای DirectX برای نوشتن بازیهایی استفاده میکنند که بر روی رایانههای مختلف کار میکنند.
APIها به بازیها کمک میکنند تا به درستی با سختافزار داخل رایانهتان ارتباط برقرار کنند، به این معنی که یک توسعهدهنده میتواند مطمئن شود که بازیشان با یک نسخه DirectX کار میکند، نه صدها پردازنده گرافیکی. که برخلاف کنسولهای بازی است، جایی که توسعهدهندگان دقیقاً میدانند با چه سختافزاری کار میکنند (چون برای مثال هر PS5 دارای قطعات داخلی یکسانی است).
توجه داشته باشید که DirectX تنها API گرافیکی نیست. ما DirectX را با OpenGL ، یکی از محبوبترین APIهای گرافیکی جایگزین مقایسه کردهایم.
چه نسخه ای از DirectX دارم؟
در زمان نگارش این مقاله، آخرین نسخه DirectX DirectX 12 است (به طور خاص، نسخه نهایی DirectX 12) که فقط در ویندوز ۱۰ و ویندوز ۱۱ در دسترس است. اگر از نسخه ویندوز قدیمیتر و پشتیبانینشده استفاده میکنید، بازی شما تجربه ایده آلی نخواهد داشت. در واقع دانلود directx 12 برای ویندوز ۷ در دسترس نیست.
می توانید به راحتی یک پنل را باز کنید تا اطلاعات مربوط به نسخه DirectX را که روی رایانه شخصی خود نصب کرده اید مشاهده کنید. برای انجام این کار، Win + R را فشار دهید تا Run باز شود ، سپس dxdiag را تایپ کنید . اگر از شما پرسیده شد که آیا میخواهید تأیید کنید درایورهایتان به صورت دیجیتالی امضا شدهاند، هر چیزی را که ترجیح میدهید انتخاب کنید. خیلی فرقی نمی کند.
لحظاتی بعد پنجره ای با عنوان DirectX Diagnostic Tool را خواهید دید .
در تب System ، در پایین کادر System Information ، نسخه DirectX را می بینید که در آن می توانید آنچه را که نصب کرده اید تأیید کنید. اگر از ویندوز ۱۱ یا ویندوز ۱۰ استفاده می کنید، باید DirectX 12 را در اینجا ببینید. در غیر این صورت به روز رسانی ویندوز را بررسی کنید.
زمانی که اینجا هستید، باید روی زبانه Display کلیک کنید (اگر از بیش از یک نمایشگر استفاده کنید، چندین نمایشگر را مشاهده خواهید کرد) تا تأیید کنید رایانه شما از همه ویژگیهای DirectX پشتیبانی میکند. DirectDraw Acceleration, Direct3D Acceleration, و AGP Texture Acceleration همگی باید Enabled باشند . اگر کارت گرافیک شما به اندازه کافی جدید است که از DirectX 12 Ultimate پشتیبانی کند ، تأیید آن را در اینجا نیز خواهید دید.
اگر نسخه فعلی شما از DirectX 12 Ultimate پشتیبانی نمی کند، ممکن است لازم باشد سخت افزار رایانه شخصی خود را ارتقا دهید تا از مزایای DirectX 12 Ultimate استفاده کنید.
چگونه DirectX را دانلود کنم؟
در نسخه های مدرن ویندوز، نیازی به دانلود مستقیم DirectX ندارید. از آنجایی که بخشی از ویندوز است، در صورت وجود بهروزرسانیها از طریق Windows Update آن را دریافت خواهید کرد. این بدان معناست که هنگام اجرای یک بازی جدید نیز نیازی به نصب دستی بهروزرسانیهای DirectX ندارید.
تا زمانی که Windows Update را غیرفعال نکرده اید، باید همیشه از نسخه نصب شده DirectX خود مطلع باشید. در صورت تمایل، همیشه میتوانید بهروزرسانیهای ویندوز را به صورت دستی بررسی کنید.
چرا من این همه نسخه DirectX نصب کرده ام؟
در حالی که نسخه ویندوزی که استفاده می کنید جدیدترین نسخه DirectX را که رایانه شما می تواند اجرا کند دیکته می کند، این بدان معنا نیست که آخرین نسخه تنها نسخه نصب شده است. حتی اگر DirectX در ویندوز تعبیه شده است، شما احتمالاً انواع فایل های DirectX را در C:\Windows\System32 (و C:\Windows\SysWOW64 روی یک کپی ۶۴ بیتی از ویندوز) دارید.
چرا رایانه شما دارای نسخههای زیادی از Microsoft Visual C++ Redistributable است : هر بازی به نسخه خاصی از DirectX که برای آن ساخته شده است متکی است. به عنوان مثال، اگر یک توسعهدهنده یک بازی برای استفاده از DirectX 11 بهروزرسانی ۴۰ بنویسد، تنها نسخه ۴۰ کار خواهد کرد. یک نسخه جدیدتر سازگار نیست.
بنابراین، هر زمان که بازی جدیدی را نصب میکنید، احتمالاً یک نسخه منحصربهفرد از DirectX را نصب میکند، مگر اینکه قبلاً آن نسخه دقیق را داشته باشید. این منجر به این می شود که به طور بالقوه ده ها نسخه از DirectX را روی سیستم خود داشته باشید تا همه بازی هایی را که بازی می کنید اجرا کنید.
در حالی که بازیها همیشه باید آنچه را که نیاز دارند نصب کنند، میتوانید ابزار DirectX End-User Runtime مایکروسافت را نیز برای نصب کتابخانههای DirectX قدیمی روی سیستم خود اجرا کنید. این ابزار روی نسخه مدرن DirectX مورد استفاده شما تأثیری نخواهد گذاشت، اما اگر تعداد زیادی بازی قدیمی را اجرا می کنید، می تواند یک صرفه جویی در زمان برای نصب همه این کتابخانه ها به طور همزمان باشد.
- توصیه می شود : بروزرسانی درایورهای گرافیکی برای رفع مشکلات مرتبط با بازی
آیا باید DirectX را حذف یا دوباره نصب کنم؟
هیچ روش رسمی برای حذف یا نصب مجدد DirectX وجود ندارد. نمیتوانید آن را از پنل برنامههای برنامه تنظیمات در ویندوز حذف کنید. اما دلیلی وجود ندارد که نیازی به این کار داشته باشید، زیرا این یک برنامه معمولی نیست. این بخش اصلی نحوه نمایش گرافیک توسط ویندوز است.
همانطور که در بالا ذکر شد، نگران نصب چندین نسخه DirectX نباشید. این کتابخانههای اضافی به هیچ چیز آسیب نمیرسانند و به دلایلی هنگام دانلود یک بازی خاص نصب شدهاند.
شما نباید سعی کنید فایل های DirectX را در پوشه های ذکر شده در بالا حذف کنید. این می تواند باعث شود که بازی ها یا سایر برنامه ها به درستی کار نکنند. اگر با نسخه خاصی از DirectX مشکل دارید، سعی کنید بهروزرسانیهای معلق ویندوز را نصب کنید یا بازی را که از آن استفاده میکند دوباره نصب کنید.
در این مقاله ما توضیح دادیم که DirectX چیست، چگونه بررسی کنیم کدام نسخه را نصب کردهاید، و چگونه میتوان آخرین بهروزرسانیها را دریافت کرد. این کتابخانه قدرتمند از ابزارهای گرافیکی بخشی از این است که ویندوز یک پلت فرم محبوب برای بازی است. اگر بازی انجام میدهید، بخشی عادی از رایانه شما است و در بیشتر موارد، برای مدیریت DirectX نباید کاری انجام دهید.
دیدگاه ها