إصلاح خروج محرك غير واقعي بسبب فقد جهاز D3D

إصلاح خروج محرك غير واقعي بسبب فقد جهاز D3D

هل(Are) أنت لاعب متشدد وترغب في ممارسة الألعاب في مجتمعات البث عبر الإنترنت مثل Steam؟ هل(Are) تواجه أخطاء في الخروج من المحرك غير(Unreal Engine) الواقعي أو أخطاء جهاز D3D ؟ (D3D device)رفع الذقن(Chin) ! في هذه المقالة ، سنقوم بمعالجة خروج Unreal Engine بسبب فقدان جهاز D3D(D3D device) للخطأ وجعل تجربة اللعب الخاصة بك سلسة(experience smooth) وخالية من الانقطاعات.

إصلاح خروج محرك غير واقعي بسبب فقد جهاز D3D

إصلاح خروج محرك غير واقعي بسبب فقدان جهاز D3D خطأ(Fix Unreal Engine exiting due to D3D device being lost error)

يمكن أن يكون الخروج(Unreal Engine Exiting) من المحرك غير الواقعي بسبب فقد جهاز D3D(D3D device) للخطأ دائمًا ومزعجًا للغاية وقد تم الإبلاغ عن حدوثه في العديد من الألعاب التي يتم تشغيلها بواسطة Unreal Engine . تحدث مثل هذه الأخطاء في الغالب ، بسبب إعدادات النظام واللعبة(system and game settings) التي لا يستطيع جهازك دعمها. يحدث هذا لأن اللاعبين يميلون إلى دفع وحدة(Central Processing Unit) المعالجة المركزية ( CPU ) ووحدة معالجة (Processing Unit)الرسومات(Graphics) ( GPU ) إلى أقصى مستوياتها. تعمل زيادة سرعة وحدة المعالجة المركزية على(Overclocking of CPU) تحسين أداء اللعبة(game performance) ولكنها تؤدي أيضًا إلى العديد من الأخطاء ، بما في ذلك هذا الخطأ.

أسباب خروج المحرك غير الواقعي(Unreal Engine Exiting) بسبب فقد جهاز D3D(D3D device)

  • برنامج تشغيل رسومات(Graphics) قديم : في كثير من الأحيان(Often) ، يتسبب برنامج تشغيل رسومات قديم في اشتعال هذه المشكلة.
  • التثبيت غير الصحيح: يمكن أن يتسبب التثبيت غير الكامل لملفات Steam أيضًا في حدوث هذا الخطأ.
  • محرك غير واقعي(Unreal Engine) قديم : بالإضافة إلى ذلك ، يمكن أن تحدث هذه المشكلة إذا لم يتم تحديث Unreal Engine إلى أحدث إصدار.
  • التعارض(Conflict) بين بطاقات الرسومات(Graphics) : إذا كانت بطاقات الرسومات الافتراضية والمخصصة تعملان(Default and Dedicated graphics cards) في وقت واحد على جهاز الكمبيوتر الخاص بك ، فيمكن أن يؤدي ذلك أيضًا إلى حدوث مشكلات مختلفة.
  • برنامج مكافحة الفيروسات التابع(Antivirus program) لجهة خارجية : من الممكن أن يكون برنامج مكافحة الفيروسات(Antivirus program) المثبت على نظامك يحظر برنامج Unreal Engine(Unreal Engine program) عن طريق الخطأ.

سنناقش الآن الحلول المختلفة لإصلاح هذا الخطأ في أنظمة Windows 10 .

الطريقة الأولى: تعطيل إعدادات Game Boost(Method 1: Disable Game Boost Settings)

تمت إضافة بعض(Certain) الميزات الجديدة ، مثل Game Booster ، إلى أحدث برامج تشغيل بطاقة الرسومات(Graphics) لجعل اللعبة تعمل بسلاسة ، دون أخطاء. ومع ذلك ، تتسبب هذه الإعدادات أيضًا في حدوث مشكلات ، مثل خطأ Unreal Engine Exiting وخطأ جهاز D3D(Unreal Engine Exiting error and D3D device error) .

ملاحظة:(Note:) الصور التي نستخدمها هنا تتعلق بإعدادات رسومات AMD . يمكنك تنفيذ خطوات مماثلة لرسومات NVIDIA .

1. افتح إعدادات برنامج AMD Radeon(AMD Radeon Software) بالنقر بزر الماوس الأيمن فوق سطح المكتب(Desktop) .

انقر بالزر الأيمن على سطح المكتب وانقر على AMD Radeon.  إصلاح خروج محرك غير واقعي بسبب فقد جهاز D3D

2. حدد خيار الألعاب(Gaming) الموجود أعلى نافذة AMD(AMD window) ، كما هو موضح.

خيار الألعاب.  محرك غير واقعي.  إصلاح خروج محرك غير واقعي بسبب فقد جهاز D3D

3. الآن ، حدد اللعبة(game) التي تسبب لك مشكلة. سيكون مرئيًا في نافذة الألعاب(Gaming window) . في حالتنا ، لم يتم تنزيل أي ألعاب حتى الآن.

4. تحت علامة التبويب الرسومات ، انقر فوق (Graphics)Radeon Boost.

5. قم بتعطيله عن طريق إيقاف تشغيل خيار (Disable)Radeon Boost .

الطريقة 2: تغيير بطاقة الرسومات المفضلة
(Method 2: Change Prefered Graphics Card )

في الوقت الحاضر ، يستخدم اللاعبون المتمرسون بطاقات رسومات خارجية على أجهزة الكمبيوتر المكتبية الخاصة بهم لتحقيق تجربة لعب(gaming experience) محسّنة . تتم إضافة بطاقات الرسومات هذه خارجيًا إلى وحدة المعالجة المركزية(CPU) . ومع ذلك ، إذا كنت تستخدم برامج تشغيل الرسومات الداخلية والخارجية في وقت واحد ، فقد يتسبب ذلك في حدوث تعارض داخل الكمبيوتر ويؤدي(computer and result) إلى خروج محرك غير واقعي(Unreal Engine Exiting) بسبب فقدان جهاز D3D(D3D device) للخطأ. وبالتالي ، يوصى بتشغيل ألعابك باستخدام بطاقة رسومات مخصصة فقط.

ملاحظة:(Note:) على سبيل المثال ، نقوم بتمكين بطاقة الرسومات NVIDIA(NVIDIA Graphics card) وتعطيل برنامج تشغيل الرسومات الافتراضي.

1. حدد لوحة تحكم NVIDIA(NVIDIA Control Panel) بالنقر بزر الماوس الأيمن فوق سطح المكتب.

انقر بزر الماوس الأيمن فوق سطح المكتب في منطقة فارغة وحدد لوحة تحكم NVIDIA

2. انقر فوق Manage 3D Settings (إدارة الإعدادات ثلاثية الأبعاد) من الجزء الأيمن وانتقل(pane and switch) إلى علامة التبويب Program Settings (إعدادات البرنامج) في الجزء الأيمن.

3. في تحديد برنامج لتخصيص(Select a program to customize) القائمة المنسدلة ، حدد Unreal Engine.

4. من القائمة المنسدلة الثانية بعنوان حدد معالج الرسومات المفضل لهذا البرنامج ،(Select the prefered graphics processor for this program,) اختر معالج NVIDIA عالي الأداء(High-performance NVIDIA Processor) ، كما هو موضح.

حدد معالج NVIDIA عالي الأداء من القائمة المنسدلة.

5. انقر فوق " تطبيق(Apply) " و "الخروج".

أعد تشغيل الكمبيوتر وحاول(PC and attempt) تشغيل الوحدة / اللعبة للتأكد من أن Unreal Engine الخارج بسبب فقدان جهاز D3D(D3D device) للخطأ قد تم إصلاحه.

الطريقة الثالثة: تعطيل الرسومات المضمنة(Method 3: Disable in-built Graphics)

إذا لم يتمكن تغيير تفضيل بطاقة الرسومات من إصلاح خروج Unreal Engine بسبب فقدان جهاز D3D(D3D device) للخطأ ، فقد يكون من الجيد تعطيل بطاقة الرسومات المدمجة مؤقتًا. سيؤدي ذلك إلى تجنب مشكلات التعارض بين بطاقتي الرسومات تمامًا.

ملاحظة:(Note:) لن يكون لتعطيل الرسومات المضمنة أي تأثير على عمل جهاز الكمبيوتر الخاص بك.

اتبع هذه الخطوات لتعطيل بطاقة الرسومات المضمنة في جهاز كمبيوتر يعمل بنظام Windows 10(Windows 10) :

1. قم بتشغيل Device Manager عن طريق كتابة نفس الشيء في شريط بحث Windows(Windows search) ، كما هو موضح.

قم بتشغيل إدارة الأجهزة

2. انقر نقرًا مزدوجًا فوق محولات العرض(Display adapters) ، كما هو موضح ، لتوسيعها.

انتقل إلى محولات العرض في مدير الجهاز واختر محول العرض الموجود على اللوحة.

3. انقر بزر الماوس الأيمن على محول العرض المدمج(in-built Display Adapter) واختر تعطيل (Disable) الجهاز(device) .

انقر بزر الماوس الأيمن واختر تعطيل الجهاز.  خروج FIx Unreal Engine بسبب فقد جهاز D3D

أعد تشغيل نظامك واستمتع باللعب.

اقرأ أيضًا: (Also Read:) تحديث برامج تشغيل الرسومات(Update Graphics Drivers) في نظام التشغيل Windows 10

الطريقة الرابعة: تعطيل جدار حماية Windows وبرنامج مكافحة الفيروسات
(Method 4: Disable Windows Firewall & Antivirus Program )

(Antivirus software)أثبت برنامج مكافحة الفيروسات أنه نعمة عندما يتعلق الأمر بحماية أجهزة الكمبيوتر من البرامج الضارة وأحصنة طروادة(malware and trojans) . وبالمثل ، فإن جدار حماية Windows Defender(Windows Defender Firewall) هو الحماية المضمنة المقدمة على أنظمة Windows . ومع ذلك ، في بعض الحالات ، قد يتصور برنامج مكافحة الفيروسات أو جدار الحماية(Antivirus or Firewall) عن طريق الخطأ أن البرنامج الذي تم التحقق منه هو برنامج ضار ويمنع عملياته ؛ في كثير من الأحيان ، التطبيقات التي تستهلك موارد(resource consuming) عالية . قد يتسبب هذا في خروج Unreal Engine بسبب فقد جهاز D3D(D3D device) خطأ. ومن ثم(Hence) ، فإن تعطيلها يجب أن يساعد.

ملاحظة:(Note:) يمكنك إيقاف تشغيل هذه التطبيقات أثناء لعب ألعابك. تذكر(Remember) إعادة تشغيلها بعد ذلك.

اتبع هذه الخطوات لتعطيل جدار حماية Windows Defender(Windows Defender Firewall) :

1. اكتب جدار حماية Windows Defender(Windows Defender Firewall) في مربع البحث(search box) وقم بتشغيله كما هو موضح.

اكتب جدار حماية Windows Defender في مربع البحث وافتحه.

2. انقر فوق الخيار تشغيل أو إيقاف تشغيل جدار حماية Windows Defender(Turn Windows Defender Firewall on or off) الموجود في الجزء الأيمن.

حدد خيار تشغيل أو إيقاف تشغيل جدار حماية Windows Defender الموجود على يسار الشاشة.

3. حدد الخيار " إيقاف تشغيل جدار حماية Windows Defender" (غير مستحسن).(Turn off Windows Defender Firewall (not recommended).)

قم بإيقاف تشغيل جدار حماية Windows Defender وانقر فوق موافق.  إصلاح خروج محرك غير واقعي بسبب فقد جهاز D3D

4. قم بذلك لجميع أنواع إعدادات الشبكة(Network Settings) وانقر فوق موافق. (OK. )سيؤدي هذا إلى إيقاف تشغيل جدار الحماية.

نفِّذ(Implement) نفس الخطوات وابحث عن خيارات مماثلة لتعطيل برنامج مكافحة الفيروسات التابع(Antivirus program) لجهة خارجية المثبت على نظامك. يوصى بإلغاء تثبيت برنامج مكافحة الفيروسات التابع لجهة خارجية إذا كان يتسبب في حدوث مشكلات مع برامج متعددة.

الطريقة الخامسة: تعطيل رفع تردد التشغيل وتقنية SLI(Method 5: Disable Overclocking and SLI Technology)

Overclocking هي ميزة رائعة لتحسين اللعبة ويمكنها حقًا دفع بطاقة الرسومات ووحدة المعالجة المركزية(card and CPU) لديك لأداء أقصى المستويات الممكنة. ومع ذلك ، فإن بعض الألعاب مثل Unreal Engine ليست مناسبة للتشغيل في مثل هذه البيئات ذات السرعة القصوى. يمكن أن تؤدي هذه الإعدادات إلى أخطاء غير حقيقية في خروج المحرك وأخطاء في جهاز D3D(Unreal Engine Exiting and D3D device errors) . لذلك ، قم بتعطيل برنامج رفع تردد التشغيل(Disable the overclocking software) الذي قمت بتثبيته على جهاز الكمبيوتر الخاص بك وحاول تشغيل اللعبة لمعرفة ما إذا كان يحل المشكلة.

أيضًا ، إذا كنت تستخدم SLI أو Scalable Link Interface لبطاقات الرسومات الخاصة بك ، فأنت بحاجة إلى تعطيلها(disable) أيضًا. تم تطوير التكنولوجيا بواسطة NVIDIA للاستفادة من بطاقات الرسومات الافتراضية والمخصصة معًا للعب. ومع ذلك ، كانت هناك تقارير تفيد بأن محرك Unreal(Unreal engine) لا يعمل بشكل صحيح عند تمكين SLI . يجب أن يعمل استخدام بطاقة رسومات مخصصة بشكل جيد. إليك كيفية القيام بذلك:

1. قم بتشغيل NVIDIA Control Panel عن طريق النقر بزر الماوس الأيمن على مساحة فارغة على سطح المكتب.(Desktop.)

2. انقر نقرًا مزدوجًا فوق خيار 3D Settings من اللوحة اليسرى ثم انقر فوق Configure SLI، Surround، PhysX option.

3. حدد المربع بجوار تعطيل SLI(Disable SLI) ضمن تكوين SLI ،(SLI configuration,) كما هو موضح في الصورة أدناه.

تعطيل SLI على NVIDIA.  إصلاح خروج محرك غير واقعي بسبب فقد جهاز D3D

4. انقر فوق " تطبيق(Apply) " و "الخروج".

5. أعد تشغيل(Reboot) نظامك لتنفيذ هذه التغييرات ثم ابدأ اللعبة.

اقرأ أيضًا:(Also Read: ) كيفية عرض الألعاب المخفية على Steam؟

الطريقة 6: تعطيل وضع ملء الشاشة داخل اللعبة(Method 6: Disable in-game Full-screen Mode)

تواجه بعض الألعاب أيضًا مشكلات في التشغيل عند تشغيل وضع ملء الشاشة. بغض النظر عما تفعله ، لن تعمل(t run) اللعبة في هذا الوضع. في مثل هذه الحالات ، يجب أن تحاول تشغيل اللعبة في وضع Windowed(Windowed mode) . يمكنك القيام بذلك بسهولة من خلال إعدادات اللعبة. تأتي العديد(Many) من الألعاب التي تم إطلاقها مؤخرًا مع هذه الإعدادات. قم بتعطيل وضع ملء الشاشة في اللعبة وتحقق مما إذا كان هذا يمكن أن يصلح Unreal Engine Exiting بسبب فقدان جهاز D3D(D3D device) لخطأ.

الطريقة 7: تحقق من سلامة ملفات اللعبة على Steam(Method 7: Verify Integrity of Game Files on Steam)

إذا كنت تفضل ممارسة الألعاب عبر الإنترنت عبر Steam ، فيمكنك الاستفادة من هذه الميزة المذهلة التي توفرها منصة الألعاب(gaming platform) الشهيرة هذه . باستخدام هذه الأداة ، ستتمكن من تصحيح المشكلات المتعلقة بملفات اللعبة الفاسدة أو المفقودة ، إن وجدت والاستمتاع بلعب سلس. انقر(Click) هنا لقراءة كيفية التحقق من سلامة ملفات Unreal Engine على Steam .

أسئلة وأجوبة (FAQ)(Frequently Asked Questions (FAQ))

س 1. ما الذي يسبب فقدان جهاز D3D الخطأ؟(Q1. What causes the D3D device being lost error?)

وفقًا لمنشئي Unreal Engine ، تحدث هذه المشكلة عادةً عندما لا تتم مزامنة رسومات الكمبيوتر أو مكونات الأجهزة مع Unreal Engine بشكل صحيح. هذا يتسبب في فشلها في العمل مع أجهزة D3D .

س 2. هل يؤدي تحديث برامج التشغيل إلى زيادة FPS؟(Q2. Does updating drivers increase FPS?)

نعم ، يمكن أن يؤدي تحديث برامج التشغيل المثبتة إلى زيادة FPS(FPS i.e) على سبيل المثال . إطارات في الثانية(Frames Per Second) إلى حد كبير. في حالات قليلة ، من المعروف أن معدلات الإطارات تزداد بنسبة تصل إلى خمسين بالمائة. ليس ذلك فحسب ، بل يؤدي تحديث برامج التشغيل أيضًا إلى سلاسة تجربة اللعبة(game experience) عن طريق تحرير مواطن الخلل .

مستحسن:(Recommended:)

  • 14 طريقة لتقليل اختبار ping وتحسين اللعب عبر الإنترنت(online gaming)
  • كيف تعيش على الفتنة؟
  • كيف تترك خادم الديسكورد؟
  • إصلاح Discord Overlay لا يعمل

نأمل أن تكون قادرًا على إصلاح خروج Unreal Engine بسبب فقدان جهاز D3D للخطأ( fix Unreal Engine exiting due to D3D Device being lost error) من خلال تنفيذ الطرق المدرجة في دليلنا. إذا كان لديك أي استفسارات أو اقتراحات ، فقم بإسقاطها في قسم التعليقات(comment section) أدناه.



About the author

بعد ما يقرب من 20 عامًا في صناعة التكنولوجيا ، تعلمت الكثير عن منتجات Apple وكيفية تخصيصها لتلبية احتياجاتي. على وجه الخصوص ، أعرف كيفية استخدام نظام iOS الأساسي لإنشاء مظاهر مخصصة والتفاعل مع المستخدمين من خلال تفضيلات التطبيق. أعطتني هذه التجربة رؤى قيمة حول كيفية تصميم Apple لمنتجاتها وأفضل طريقة لتحسين تجربة المستخدم.



Related posts