डेवलपर्स और गेमर्स दोनों को ही इस भयावह समस्या का सामना करना पड़ा है।D3D डिवाइस खो जाने के कारण अनरियल इंजन बंद हो रहा है«. यह त्रुटि, जिसे अवास्तविक इंजन में डिवाइस लॉस्ट के रूप में भी जाना जाता है, बिना किसी पूर्व सूचना के किसी खेल के विकास या निष्पादन में बाधा डालनाऐसा क्यों होता है और इसे कैसे ठीक किया जाए? पूरी जानकारी नीचे दी गई है।
यह संदेश क्यों दिखाई देता है? डिवाइस खो गया अवास्तविक इंजन में

मुझे अनरियल इंजन में "डिवाइस खो गया" संदेश क्यों दिखाई देता है? पूरा संदेश आमतौर पर इस प्रकार होता है: "D3D डिवाइस खो जाने के कारण अनरियल इंजन बंद हो रहा है«. अतः यह त्रुटि इंगित करती है कि के बीच संबंध अवास्तविक इंजन सॉफ्टवेयर और छवियों को प्रस्तुत करने के लिए जिम्मेदार हार्डवेयरग्राफ़िक्स कार्ड या GPU। और बड़ी विफलताओं से बचने के लिए, ग्राफ़िक्स इंजन सभी प्रक्रियाओं को रोककर बंद हो जाना पसंद करता है।
संक्षिप्त नाम "D3D" का तात्पर्य Direct3D से है, माइक्रोसॉफ्ट के डायरेक्टएक्स एपीआई का एक हिस्सा है जो प्रोग्राम्स को 3D ग्राफ़िक्स रेंडर करने के लिए GPU के साथ संचार करने की अनुमति देता है। जब अनरियल इंजन रिपोर्ट करता है कि D3D डिवाइस खो गया है, तो इसका मतलब है कि GPU के साथ संचार अप्रत्याशित रूप से बाधित हो गया है। इसका कारण क्या था? आइए इस विफलता के सबसे सामान्य कारणों पर नज़र डालें।
बिजली की समस्याएँ और अधिक गर्मी
अवास्तविक इंजन में डिवाइस खो जाने के संदेश के पीछे सबसे सीधा कारण है हार्डवेयर समस्याएँएक ओर, ग्राफ़िक्स कार्ड की भौतिक अखंडता से समझौता हो सकता है। दूसरी ओर, पावर सप्लाई ग्राफ़िक्स कार्ड और अन्य आवश्यक घटकों को पावर देने में विफल हो सकती है।
ग्राफिक्स कार्ड के बारे में सोचते हुए, कुछ हैं त्रुटियाँ जो इसके उपयोगी जीवन को कम करती हैं और खराबी का कारण बनते हैं। सबसे आम में से एक है खराब वेंटिलेशन धूल जमने के कारण वेंट और पंखे बंद हो जाने के कारण। अगर GPU को लगता है कि तापमान सीमा पार कर रहा है, तो वह तुरंत बंद हो जाएगा, जिससे डिवाइस लॉस हो जाएगा।
यही बात तब भी लागू होती है जब पावर सप्लाई यूनिट (PSU) सिस्टम की बिजली की ज़रूरतों को पूरा करने में सक्षम न हो। याद रखें कि आधुनिक GPU में बिजली की खपत का शिखर बहुत ऊंचा होता हैऔर अनरियल में एक जटिल दृश्य को प्रस्तुत करने से इतना अधिक लोड उत्पन्न हो सकता है कि पीएसयू के लिए उसे सहन करना असंभव हो जाता है।
चालक मुद्दे
यदि कनेक्शन समस्या के कारण नहीं, तो Unreal Engine में डिवाइस लॉस्ट संदेश संचार समस्याओं के कारण दिखाई दे सकता है। ग्राफ़िक्स इंजन और GPU के बीच संचार किसके द्वारा संभव होता है? ड्राइवर. यदि ये हैं भ्रष्ट या पुराना, ग्राफिक्स कार्ड सही ढंग से कनेक्ट होने पर भी पहचान में नहीं आएगा।
सॉफ़्टवेयर और कॉन्फ़िगरेशन संघर्ष
सॉफ्टवेयर और कॉन्फ़िगरेशन संघर्ष भी अनरियल इंजन में डिवाइस खो जाने के संदेश जैसी त्रुटियों का कारण बन सकते हैं। ध्यान रखें कि आपका पीसी जटिल है, इसलिए अन्य प्रोग्राम इसके संचालन में हस्तक्षेप कर सकते हैं।
- Por ejemplo, यदि आपके पास दो GPU हैं (समर्पित और स्थापित)उनके बीच संघर्ष उत्पन्न हो सकता है।
- इसी तरह, डिस्कॉर्ड ओवरले, जीफोर्स एक्सपीरियंस, स्टीम ओवरले या रिकॉर्डिंग सॉफ्टवेयर जैसे उपकरण रेंडरिंग में हस्तक्षेप कर सकते हैं।
- यह ऐसा ही है यदि आप अलग-अलग रिफ्रेश दरों वाले दो या अधिक मॉनिटर का उपयोग करते हैं या यदि आप उनके मूल रिज़ॉल्यूशन को बाध्य करते हैं.
दरअसल, अस्थिरता कहीं से भी आ सकती है और अनरियल इंजन और GPU के बीच टकराव पैदा कर सकती है। लेकिन, यह त्रुटि जितनी जटिल प्रतीत होती है, इसका समाधान उतना ही सरल है।. Veamos.
अनरियल इंजन में डिवाइस लॉस्ट संदेश के वास्तविक समाधान

यह सच है: अनरियल इंजन में डिवाइस लॉस्ट का संदेश डराने वाला लग सकता है। अच्छी खबर यह है कि कई समाधान जो प्रभावी साबित हुए हैंनीचे, हम सबसे अधिक अनुशंसित प्रस्तुत करते हैं।
कंप्यूटर हार्डवेयर की जाँच करें
आपको मूल बातों से शुरुआत करनी होगी, इसलिए अपने कंप्यूटर पर हार्डवेयर निदान करें और उसे साफ़ करेंआप केस खोलकर देख सकते हैं कि ग्राफ़िक्स कार्ड सुरक्षित और अपनी जगह पर है। वेंट और पंखों से धूल हटाएँ, और अगर आप कुशल हैं तो GPU पर थर्मल पेस्ट लगाने पर भी विचार करें।
दूसरी ओर, यह सलाह दी जाती है कि आप उपकरण तापमान निगरानीयह सुनिश्चित करने के लिए कि आपका ग्राफ़िक्स कार्ड ज़्यादा गरम तो नहीं हो रहा है, HWMonitor, GPU-Z, या MSI Afterburner जैसे टूल का इस्तेमाल करें। अगर आपको 85°C से ज़्यादा तापमान दिखाई देता है, तो इसका मतलब है कि आपको कूलिंग की समस्या है।
अपने ग्राफ़िक्स ड्राइवर अपडेट करें
अपने ग्राफ़िक्स कार्ड के ड्राइवरों को अपडेट करना, Unreal Engine में डिवाइस लॉस्ट संदेश का एक सिद्ध समाधान है। हालाँकि, कंट्रोल पैनल से ड्राइवरों को अनइंस्टॉल न करें। इसके बजाय, सुरक्षित मोड में रीबूट करें और कुछ टूल चलाएँ जैसे कि ड्राइवर इजी या डिस्प्ले ड्राइवर अनइंस्टालर (डीडीयू) स्वीप करने के लिए।
फिर अपने कंप्यूटर को पुनः आरंभ करें और नवीनतम संस्करण डाउनलोड करने के लिए NVIDIA या AMD वेबसाइट पर जाएं अपने ग्राफ़िक्स कार्ड ड्राइवर से। यह विंडोज़ अपडेट पर निर्भर रहने से बेहतर है, जो पुराने संस्करण प्रदान कर सकता है।
जब Unreal Engine में डिवाइस खो जाने का संदेश दिखाई दे तो ओवरले और ओवरले को अक्षम करें।
एक सिफारिश जो प्रयास करने लायक है वह है अतिरिक्त सॉफ़्टवेयर अक्षम करेंकम से कम अस्थायी रूप से। डिस्कॉर्ड, GeForce Experience, Steam Overlay जैसे एप्लिकेशन या स्क्रीन पर गेम की जानकारी दिखाने वाले किसी भी प्रोग्राम को बंद कर दें। Unreal में काम करते समय, ऐसे सभी ऐड-ऑन हटा दें और अपने पूरे सिस्टम के प्रदर्शन का मूल्यांकन करें।
डिफ़ॉल्ट GPU बदलें

अनरियल इंजन में डिवाइस लॉस्ट संदेश एकीकृत GPU और डिस्क्रीट ग्राफ़िक्स कार्ड के बीच टकराव के कारण हो सकता है। इसलिए, यह सुनिश्चित करना बहुत ज़रूरी है कि अनरियल सबसे शक्तिशाली ग्राफिक्स कार्ड का उपयोग कर रहा है, जो आमतौर पर एक समर्पित सेटिंग होती है। यह NVIDIA या AMD कंट्रोल पैनल से या सिस्टम सेटिंग्स से ही किया जा सकता है। (लेख देखें: iGPU और समर्पित GPU की लड़ाई: प्रत्येक ऐप के लिए सही GPU का उपयोग करें और रुकावट से बचें).
पावर सेटिंग्स बदलें
अगर आप अभी भी विंडोज़ सेटिंग्स में हैं, तो पावर विकल्प देखें। डिफ़ॉल्ट रूप से, सिस्टम संसाधनों को बचाने के लिए कॉन्फ़िगर किया गया है, जो ग्राफ़िक्स कार्ड के प्रदर्शन को सीमित कर सकता है। कंट्रोल पैनल पर जाएं, पावर विकल्प पर जाएं और "उच्च प्रदर्शन" चुनेंयह गेम चलने या डेवलप होने के दौरान सिस्टम को GPU को थ्रॉटल करने से रोकता है।
अवास्तविक इंजन को पुनः स्थापित करें
अंत में, अगर Unreal Engine में डिवाइस खो जाने का संदेश बार-बार आता है, तो ग्राफ़िक्स इंजन को पुनः इंस्टॉल करने का प्रयास करें। इस प्रक्रिया के दौरान, सुनिश्चित करें कि अस्थायी और कॉन्फ़िगरेशन फ़ोल्डर भी हटाएँइस तरह, आप परस्पर विरोधी कॉन्फ़िगरेशन और पिछली त्रुटियों को आगे ले जाने से बच जाते हैं। धैर्य और तर्क से, आप अपने कंप्यूटर को सामान्य स्थिति में वापस ला सकते हैं।
बचपन से ही मुझे विज्ञान और प्रौद्योगिकी से जुड़ी हर चीज़ में गहरी रुचि रही है, खासकर उन आविष्कारों में जो हमारे जीवन को आसान और अधिक आनंददायक बनाते हैं। मुझे नवीनतम समाचारों और रुझानों से अवगत रहना और अपने द्वारा उपयोग किए जाने वाले उपकरणों और गैजेट्स के बारे में अपने अनुभव, विचार और सुझाव साझा करना पसंद है। इसी कारण मैंने लगभग पाँच वर्ष पूर्व वेब राइटर बनने का निर्णय लिया, और मुख्य रूप से एंड्रॉइड डिवाइस और विंडोज ऑपरेटिंग सिस्टम पर ध्यान केंद्रित किया। मैंने जटिल अवधारणाओं को सरल शब्दों में समझाना सीख लिया है ताकि मेरे पाठक उन्हें आसानी से समझ सकें।