كيفية إصلاح خطأ DXGI_ERROR_NOT_CURRENTLY_AVAILABLE؟

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

ما الذي يسبب خطأ DXGI_ERROR_NOT_CURRENTLY_AVAILABLE؟

أخطاء DirectX عامة جدًا وتظهر بين الحين والآخر. غالبًا ما تكون رسالة الخطأ المذكورة بسبب العوامل التالية -

  • Direct x غير محدث: إذا لم يكن Direct x المثبت على نظامك محدثًا ولا يحتوي نظامك على x المباشر الذي يحتاجه البرنامج الذي تريد تشغيله ، فمن المحتمل أن تحصل على هذا الخطأ. عادةً ما يتم تضمين Direct X في الإصدار الأحدث من Windows مثل Windows 10 ولكن في بعض الأحيان ، إذا تعرض للتلف أو فقدت بعض مكوناته التي يتطلبها برنامج معين ، فستحصل على هذا الخطأ.
  • مشكلة برامج تشغيل الفيديو: إذا كان نظامك يحتوي على برامج تشغيل فيديو قديمة أو كانت هناك بعض المشاكل في برامج تشغيل الفيديو المثبتة على نظامك والتي لا تسمح لها بالعمل بشكل صحيح ، فمن المحتمل أن تحصل على هذا الخطأ. إذا كانت برامج تشغيل الفيديو تفتقر إلى بعض الميزات التي تتطلبها اللعبة أو البرنامج الذي تريد تشغيله ، فمن الأفضل عادةً تحديث برامج تشغيل الفيديو إلى أحدث إصدار للتخلص من مثل هذه المشكلات.
  • مشكلة في الحل (حل غير متوافق): قال بعض المستخدمين في منتديات ساحة المعركة إن دقة الشاشة وما إلى ذلك هو الذي تسبب في حدوث المشكلة وتغيير الدقة حل المشكلة بالنسبة لهم. لذلك ، قد تحصل على هذا الخطأ لأن الدقة التي حددتها على شاشتك ، وما إلى ذلك ، غير متوافقة مع البرنامج الذي تحاول تشغيله ، وبالتالي يمنحك هذا الخطأ.
  • استخدام كبل DVI: أبلغ بعض المستخدمين عن حدوث هذه المشكلة لأنهم كانوا يستخدمون كبل DVI بدلاً من كبل HDMI لتوصيل وحدة معالجة الرسومات الخاصة بهم بأجهزة الإخراج الخاصة بهم ، أي الشاشة وعند تغييرها إلى كابل HDMI تم إصلاح مشكلتهم. لذلك ، قد تحصل على هذا الخطأ لأنك تستخدم كبل DVI لتوصيل وحدة معالجة الرسومات الخاصة بك بشاشتك ، وما إلى ذلك على الرغم من أن وحدة معالجة الرسومات الخاصة بك تدعم إخراج HDMI (تدعم جميع مخرجات GPUS الأحدث تقريبًا HMDI).
  • معدل تحديث الشاشة / LCD: أبلغ مستخدم في منتديات Steam أن معدل تحديث الشاشة هو الذي تسبب في المشكلة وبعد تغييرها ، تم حل المشكلة بالنسبة له. وبالتالي ، قد تحصل على الخطأ لأنك قمت بتعيين معدل تحديث العرض على قيمة غير متوافقة مع البرنامج أو اللعبة التي تريد تشغيلها.

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

الحل 1: قم بتحديث برامج تشغيل الرسومات الخاصة بك

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

الحل 2: قم بتثبيت أحدث إصدار من DirectX

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

 الحل 3: استخدم كبل HDMI للاتصال بجهاز العرض الناتج

الحل التالي الذي يمكنك تجربته إذا كنت تستخدم كبل DVI للاتصال بجهاز الإخراج الخاص بك هو استبداله بكابل HDMI بدلاً من GPU الخاص بك ويدعمه جهاز العرض (عادةً ، تدعمه أجهزة العرض الجديدة ووحدات معالجة الرسومات). نظرًا لوجود حالات تخلص فيها المستخدمون من هذه المشكلة عن طريق التبديل إلى كابل HDMI. يجب عليك تجربتها ومعرفة ما إذا كانت تعمل على حل المشكلة لك.

الحل 4: تغيير معدل تحديث جهاز العرض الخاص بك:

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

  1. افتح قائمة ابدأ واكتب الإعدادات وانقر على الاختيار الأول الذي يأتي.
  2. ثم انقر فوق النظام .
  3. انقر فوق العرض ثم انقر فوق الخيار Advanced Display Settings (إعدادات العرض المتقدمة) .
  4. نافذة جديدة ستفتح.
  5. بعد ذلك ، انقر فوق خصائص محول العرض للشاشة 1 . (إذا لم يكن لديك شاشات متعددة ، فسيكون جهاز العرض الأساسي هو 1 على نظامك).
  6. بعد ذلك ، قم بالتبديل إلى علامة التبويب Monitor .
  7. ضمن إعدادات الشاشة ، سترى تسمية معدل تحديث الشاشة وتحتها ، يتم تعيين تردد العرض لجهاز العرض الخاص بك. قم بتغيير التردد إلى 60 هرتز (انتقل إلى مستوى أعلى إذا كانت الشاشة تدعمه) وأغلق النافذة.

بعد القيام بذلك ، قم بتشغيل البرنامج مرة أخرى ولاحظ أنه يعمل على حل المشكلة.

الحل 5: تغيير دقة العرض

ذكر رجل في منتديات EA أن تغيير دقة العرض قد أصلح الخطأ بالنسبة له. إذا كنت تستخدم أجهزة عرض حديثة ، فعادةً ما يكون لديها دقة عرض أعلى مدعومة حتى 1080 بكسل أو 1920 × 1080 . يمكنك محاولة تعديل دقة العرض قليلاً وتغييرها إلى قيمة أقل ، على سبيل المثال ، 1680 × 1050 ومعرفة ما إذا كانت ستصلح مشكلتك. إذا كان الخطأ ناتجًا عن دقة عرض غير مدعومة بواسطة البرنامج أو اللعبة التي تريد تشغيلها ، فمن المحتمل أن يؤدي تغييرها إلى حل المشكلة لك.