DirectX: كيفية التحقق من إصدارك وتحديثه في Windows

  • يقوم DirectX بدمج الرسومات والصوت وواجهات برمجة التطبيقات للإدخال لتحسين الألعاب على Windows.
  • يتم التحقق من الإصدار باستخدام dxdiag في علامة التبويب النظام في التشخيص.
  • تصل التحديثات عبر Windows Update؛ ويتطور DX12 دون تغيير رقمه.
  • بالنسبة للألعاب القديمة، قم بتثبيت بيئات التشغيل القديمة باستخدام برنامج التثبيت على الويب من Microsoft.

DirectX على Windows: الإصدار والتحديث

يعد DirectX جزءًا أساسيًا للألعاب ومحتوى الوسائط المتعددة للضغط على مكونات جهاز الكمبيوتر الشخصي الذي يعمل بنظام Windows.إذا ظهرت لك لعبة من قبل تحذرك من أنك بحاجة إلى إصدار معين من DirectX، فلم تكن تواجه أي نزوة: فبدون الإصدار الصحيح، قد تفشل بعض وظائف الرسومات أو الصوت أو حتى تفشل في البدء على الإطلاق.

في هذا الدليل سوف تتعلم كيفية التحقق من الإصدار الخاص بك DirectX وتحديثه باستمرار، بالإضافة إلى فهم ماهيته بالضبط، وسبب ثبات أرقام الإصدارات "الكبيرة" في السنوات الأخيرة، وما يمكنك فعله إذا كنت بحاجة إلى مكونات قديمة للألعاب القديمة. كل ذلك مشروح بلغة إسبانية واضحة وبخطوات بسيطة يمكنك اتباعها فورًا.

ما هو DirectX وأهميته

DirectX هو مجموعة من واجهات برمجة التطبيقات (APIs) التي طورتها شركة Microsoft تعمل هذه الأجهزة كجسر بين البرامج (وخاصةً ألعاب الفيديو وتطبيقات الوسائط المتعددة) والأجهزة (بطاقات الرسومات، والصوت، وأجهزة الإدخال). يتيح هذا الوسيط للمطورين الوصول بكفاءة إلى تسريع الرسومات والصوت دون الحاجة إلى برمجة كل جهاز مباشرةً.

مهمتها هي الحصول على أقصى استفادة من وحدة معالجة الرسومات ووحدة المعالجة المركزية والصوت والمكونات الأخرى لتقديم رسومات سلسة ثنائية وثلاثية الأبعاد، وتأثيرات متقدمة، وصوت موضعي، واستجابة سريعة للأجهزة الطرفية. قبل ظهورها، كانت ألعاب الكمبيوتر تتطلب التنقل عبر نظام DOS، وأقراص التمهيد، واتباع أساليب غامضة للوصول إلى الأجهزة، وهي تجربة غير ودية على الإطلاق.

مع كل تطور في DirectX، أتاحت Microsoft إمكانيات تكنولوجية جديدة. لصناعة الألعاب على Windows: تحسين خطوط العرض، وزيادة الواقعية الفوتوغرافية، وإدارة ذاكرة الرسوميات بشكل أكثر كفاءة، وتقنيات التظليل الجديدة، وتحسينات زمن الوصول، من بين أمور أخرى.

تتحقق الغالبية العظمى من ألعاب Windows عند بدء التشغيل من تثبيت الإصدار المطلوب من DirectX.إذا لم يتطابق مع ما هو مطلوب (أو كانت هناك مكونات معينة مفقودة)، فقد يرفض العنوان التشغيل أو يعرض أخطاء رسومية وصوتية.

التحقق من إصدار DirectX على نظام التشغيل Windows

لماذا لا ترى إصدارات "رئيسية" جديدة من DirectX؟

نحن نتحدث حاليًا عن DirectX 12 باعتباره الأساس.لقد غيرت Microsoft استراتيجيتها: بدلاً من القفز بشكل متكرر إلى "DirectX 13" والإصدارات الأحدث، فإنها تحافظ على DirectX 12 كعلامة تجارية شاملة وتوسعها باستخدام الطبقات والإضافات ومجموعات تطوير البرامج بطريقة معيارية.

هذا لا يعني أن DirectX متوقف.على العكس من ذلك، فهو يواصل التطور بشكل نشط، ويتضمن تحسينات وواجهات برمجة تطبيقات جديدة ضمن إطار DirectX 12 الكبير نفسه، مما يترجم إلى التوافق المستمر والنشر من خلال Windows Update وبرامج التشغيل.

كيفية معرفة إصدار DirectX الذي لديك

الطريقة الأكثر مباشرة هي استخدام أداة تشخيص DirectX (dxdiag)يمكنك فتحه بطريقتين بسيطتين للغاية ورؤية الإصدار الذي يستخدمه نظامك في ثوانٍ.

الطريقة 1: من البحث

1) افتح شريط البحث واكتب "dxdiag"سوف ترى تطبيق "dxdiag" يظهر في النتائج؛ انقر فوقه لتشغيله.

2) في نافذة "أداة تشخيص DirectX"، انتقل إلى علامة التبويب "النظام"في قسم معلومات النظام، حدد موقع حقل "إصدار DirectX"، الذي يسرد الإصدار المثبت.

الطريقة الثانية: استخدام مربع التشغيل

1) اضغط على Windows + R لفتح Runاكتب "dxdiag" وأكّد ذلك بالضغط على Enter. بعد بضع ثوانٍ، ستُفتح أداة التشخيص نفسها.

2) مرة أخرى، انتقل إلى علامة التبويب "النظام" وتحقق من "إصدار DirectX"هذه هي المعلومات التي تحتاج إلى معرفتها إذا كنت على المسار الصحيح أو تفتقد بعض المكونات.

الاستخدام الأول وبرامج التشغيل الموقعةإذا كانت هذه هي المرة الأولى التي تستخدم فيها dxdiag، فقد يُطلب منك التحقق من التوقيع الرقمي لبرامج التشغيل. انقر على "نعم" لتأكيد توقيعها من قِبل ناشرين معتمدين.

فحوصات إضافية في علامة التبويب "العرض"انتقل إلى "العرض" وتأكد من ضبط "تسريع DirectDraw" و"تسريع Direct3D" و"تسريع نسيج AGP" على "تشغيل". هذا يؤكد أن نظام الرسومات يستفيد من تسريع الأجهزة.

ملاحظة للأنظمة القديمة جدًاإذا لم يتمكن ويندوز من العثور على برنامج "dxdiag" عند محاولة تشغيله، فقد يكون لديك DirectX 5.0 أو إصدار أقدم. في هذه الحالة، يجب عليك التحديث إلى إصدار أحدث من DirectX باستخدام الطرق التي ستراها أدناه.

كيفية تحديث DirectX على Windows

الطريقة الأساسية للحصول على أحدث إصدار من DirectX على Windows 10 وWindows 11 هي Windows Update.تتضمن هذه الإصدارات من النظام بالفعل DirectX 12 وتقوم بتحديثه تلقائيًا مع بقية المكونات.

التحديث من Windows Update

1) افتح الإعدادات (Windows + I) وانتقل إلى "تحديث Windows".

2) انقر فوق "التحقق من وجود تحديثات" ويسمح للنظام بتنزيل وتثبيت كل ما هو متاح. إذا كانت هناك أي مكونات DirectX أو متطلبات رسومات معلقة، فسيتم تطبيقها تلقائيًا.

مجلس:إن إبقاء نظام التشغيل Windows محدثًا يضمن حصول DirectX على التحسينات وتصحيحات الأمان والدعم لواجهات برمجة التطبيقات الجديدة التي تستفيد منها الألعاب الحديثة.

مثبت الويب وقت تشغيل المستخدم النهائي (أوقات التشغيل القديمة)

بالنسبة لبعض الألعاب القديمة، قد تحتاج إلى مكتبات وقت التشغيل القديمة (مثل مكونات DirectX 9.0c) التي لم تعد مُضمنة في إصدارات Windows الحديثة. في هذه الحالة، استخدم "مُثبّت الويب لأوقات تشغيل DirectX للمستخدم النهائي".

يضيف برنامج التثبيت هذا مكتبات DirectX SDK دون تغيير إصدار DirectX الرئيسي على نظامك.الإصدار الأكثر شيوعًا للحزمة هو 9.29.1974.1، ويمكنك تنزيله من موقع Microsoft الرسمي باتباع تعليماتهم.

مهملا يُتاح DirectX 12 والإصدارات الحديثة الأخرى كتنزيل مستقل خارج Windows Update. يُستخدم مُثبّت الويب لإكمال المكتبات القديمة التي تتطلبها بعض الألعاب للعمل بشكل صحيح.

حفظ ومشاركة تشخيصات DirectX

يسمح لك dxdiag أيضًا بتصدير تقرير النظام الكامل، مفيد عندما تحتاج إلى دعم فني أو تنوي فتح موضوع في منتدى متخصص.

في الأداة، انقر فوق "حفظ جميع المعلومات..." لإنشاء ملف نصي بتفاصيل الأجهزة وبرامج التشغيل ومكونات DirectX. إنه تنسيق سهل المشاركة يُسرّع تشخيص مشاكل الفيديو والصوت.

تحقق من إصدار DirectX لنظام Windows الخاص بك

العملية متطابقة تقريبًا في جميع الإصدارات الحديثةعلى الرغم من وجود شريط السحر في نظام التشغيل Windows 8 والذي يسمح لك بالبحث عن التطبيقات باستخدام إيماءة جانبية.

نظاما التشغيل Windows 11 و Windows 10

افتح البحث واكتب "dxdiag" وأدخل التطبيقفي علامة تبويب "النظام"، حدد "إصدار DirectX". لتسريع العملية، استخدم Windows + R، واكتب "dxdiag"، ثم أكد.

نوافذ 8 / 8.1

تفعيل البحث (من الحافة اليمنى إذا كنت تستخدم واجهة تعمل باللمس، أو بالضغط على مفتاح Windows والكتابة مباشرةً) وشغّل "dxdiag". تحقق من الإصدار في علامة التبويب "النظام".

نوافذ 7

في قائمة ابدأ، استخدم مربع البحث لكتابة "dxdiag" افتح الأداة. ستجد الإصدار في تبويب "النظام". في Windows 7، الإصدار الرئيسي هو DirectX 11؛ قم بالتحديث عبر حزمة الخدمة وتحديث النظام الأساسي للحصول على الدعم الكامل.

كيفية إبقاء DirectX محدثًا على نظامي التشغيل Windows 10/11

في Windows 10 وWindows 11، تم تضمين DirectX 12 وتحديثه عبر Windows Update.لا يوجد برنامج تثبيت مستقل رسمي لـ "DirectX 12 الكامل" خارج هذا المسار، مما يبسط الصيانة ويضمن اتساق برامج التشغيل.

يقوم مصنعو وحدات معالجة الرسومات (NVIDIA وAMD وIntel) أيضًا بتوزيع برامج التشغيل التي تُفعّل وتُحسّن ميزات DirectX. تحديث برامج التشغيل لا يقل أهمية عن تحديث Windows للاستفادة من واجهات برمجة التطبيقات الجديدة وتحسينات الأداء.

الميزات الرئيسية لبرنامج DirectX

رسومات ثنائية/ثلاثية الأبعاد مُسرّعة بالأجهزة:يتيح العرض عالي السرعة، والتبليط، وبرامج التظليل، وبرامج التظليل الحاسوبية، والأنابيب الحديثة الحصول على تأثيرات متقدمة وواقعية أكبر في الصور.

الصوت والمزج بتقنية ثلاثية الأبعاد:التقاط الصوت وتشغيله بمعدلات تأخير منخفضة، وتحديد المواقع المكانية، ودعم مجموعة متنوعة من معدلات أخذ العينات والتنسيقات.

إدخال الجهاز:التكامل مع وحدات التحكم، وأذرع التحكم، ولوحات المفاتيح، والفئران، وغيرها من الأجهزة الطرفية للألعاب، مع استجابة متسقة عبر نظام Windows.

الشبكات والاتصالات:دعم طرق الاتصال المختلفة، بما في ذلك البروتوكولات واسعة الانتشار تاريخيًا مثل TCP/IP و IPX، مما يسهل ممارسة الألعاب عبر الشبكة ومزامنة البيانات.

إدارة الذاكرة الرسومية والموارد:تخصيص فعال، وتقليل النفقات العامة لوحدة المعالجة المركزية، وتوزيع أفضل للحمل من أجل زيادة الاستقرار والأداء.

مزايا إبقاء DirectX محدثًا

يؤثر تحديث DirectX (وWindows نفسه) بشكل مباشر على كيفية عمل الألعاب وتطبيقات الوسائط المتعددة لديك..هذه بعض التحسينات الشائعة:

  • أداء رسومي أفضل والاستخدام الأفضل للأجهزة.
  • التوافق مع التقنيات الحديثة وإضافة امتدادات API جديدة.
  • إصلاحات الأخطاء وتصحيحات الأمان التي تتجنب الفشل والثغرات.
  • زيادة الاستقرار في الألعاب والبرامج الصعبة.
  • إدارة أفضل للذاكرة والكفاءة في العرض ثلاثي الأبعاد.

ماذا تفعل إذا طلبت لعبة قديمة "DirectX 9"

تم تصميم العديد من العناوين الكلاسيكية لـ DirectX 9.0c وتعتمد على ملفات DLL الخاصة به.حتى إذا كان لديك DirectX 12 على نظامي التشغيل Windows 10/11، فقد تكون هذه الملفات الثنائية المحددة مفقودة.

التوصية Soluciónيُثبّت مُثبّت DirectX Runtime Web. تُضيف هذه الحزمة المكتبات القديمة التي تحتاجها الألعاب دون الحاجة إلى تخفيض الإصدار الرئيسي أو استبداله على نظامك.

خدعة عمليةتأتي بعض الألعاب مع مُثبّت تشغيل خاص بها في مجلد "redist" أو تُشغّله عند التشغيل الأول. إذا استمرت أخطاء DirectX DLL (مثل d3dx9_*.dll) في اللعبة، فعادةً ما يُحلّها مُثبّت الويب من Microsoft.

إذا لم يبدأ برنامج dxdiag أو كانت التوقيعات الرقمية مفقودة

في الأجهزة القديمة جدًا أو التثبيتات غير المكتملة، قد لا يتم العثور على "dxdiag".يشير هذا إلى وجود مشكلة في DirectX قديم (مثل الإصدار 5.0 أو إصدار أقدم) أو مشاكل في النظام. يُرجى الترقية إلى إصدار أحدث من Windows أو تثبيت أي تحديثات تراكمية متوفرة.

إذا طلب منك برنامج dxdiag التحقق من صحة التوقيعات الرقمية لبرنامج التشغيلاقبل التحقق. هذه هي الطريقة للتأكد من صحة برامج التشغيل وتثبيت نظام الرسومات والصوت بشكل صحيح.

ملاحظات خاصة بنظام التشغيل

نوافذ 11 / ويندوز 10: يتضمن DirectX 12 افتراضيًا. ابقَ على اطلاع دائم بتحديثات Windows وبرامج تشغيل وحدة معالجة الرسومات. لا يوجد مُثبّت مستقل لـ DX12 لنظامك.

نوافذ 8 / 8.1يتوفر الإصداران 11.1 و11.2 على التوالي. لا توجد حزم منفصلة؛ يتم توفير التحسينات عبر تحديثات النظام.

نوافذ 7يدعم DirectX 11 (مع حزمة الخدمة وتحديث النظام الأساسي). للتوافق مع الألعاب القديمة، قد تحتاج إلى تثبيت بيئات التشغيل DX9.0c عبر مُثبّت الويب.

ويندوز فيستا:التزمت بـ DirectX 10 (و10.1 مع التحديثات). على أجهزة الكمبيوتر من تلك الحقبة، يُنصح بتحديث نظام التشغيل إلى إصدارات أحدث إن أمكن.

أفضل الممارسات لتجنب المشاكل مع DirectX

قم دائمًا بتحديث Windows قبل تثبيت الألعاب الجديدةبهذه الطريقة، يمكنك التأكد من أن فريقك لديه أحدث واجهات برمجة التطبيقات والإصلاحات.

حافظ على تحديث برامج تشغيل بطاقة الرسومات لديكتعمل برامج التشغيل على تمكين ميزات DirectX وإصلاح الأخطاء التي قد تؤثر على الأداء أو الاستقرار.

التحقق من dxdiag بعد إجراء تغييرات على الأجهزة أو برامج التشغيلإنها طريقة سريعة للتأكد من أن كل شيء لا يزال ممكّنًا (تسريع ثلاثي الأبعاد، والملمس، وما إلى ذلك).

استخدم تقرير dxdiag عند طلب المساعدةيؤدي حفظ "جميع المعلومات" ومشاركتها مع الدعم الفني أو في المنتديات المتخصصة إلى تسريع تشخيص المشكلة.

DirectX هو الأساس الصامت الذي يسمح لنظام التشغيل Windows بالتألق في الألعاب والوسائط المتعددة.معرفة إصدارك، والتحديث عبر Windows Update، واستخدام مُثبّت الويب لإصدارات التشغيل القديمة عند الحاجة إليه، سيوفر عليك الكثير من العناء. مع dxdiag كحليف لك وبرامج تشغيل مُحدّثة، ستتمتع بالتوافق والأداء والاستقرار للاستمتاع الكامل بألعابك المُفضّلة.

DXDIAG
المادة ذات الصلة:
كيفية تشخيص DirectX على نظام ويندوز باستخدام DxDiag بطريقة عملية وكاملة