इस त्रुटि का अर्थ है कि एप्लिकेशन द्वारा भेजे गए खराब गठित कमांड के कारण एप्लिकेशन का डिवाइस विफल हो गया, जैसा कि Microsoft के आधिकारिक दस्तावेज में ऑनलाइन उपलब्ध है। यह एक डिजाइन-टाइम समस्या है जिसकी जांच की जानी चाहिए और ठीक किया जाना चाहिए। यह त्रुटि अक्सर विभिन्न वीडियो गेम के बीच में दिखाई देती है और यह उन्हें लगभग तुरंत क्रैश कर देती है जबकि यह त्रुटि स्क्रीन पर प्रदर्शित होती है।

DXGI_ERROR_DEVICE_HUNG कैसे ठीक करें
ऑनलाइन फोरम के विशाल क्षेत्र में, कई उपयोगकर्ताओं ने उन विधियों को प्रस्तुत किया है जो उनके लिए सबसे अच्छा काम करती हैं और हमने उन सभी को एक लेख में इकट्ठा करने का फैसला किया है। नीचे दी गई विधियों के साथ शुभकामनाएं!
समाधान 1: अपने ग्राफिक्स कार्ड ड्राइवर को अपडेट करें
यह वीडियो गेम से संबंधित समस्याओं को हल करने के मामले में सबसे बुनियादी समस्या निवारण चरणों में से एक है। हालांकि, कई उपयोगकर्ता केवल इस विधि का उपयोग करके समस्या को हल करने में सक्षम थे और इसने उन्हें दिनों और दिनों के समस्या निवारण से बचाया। साथ ही, इससे कुछ भी गलत नहीं हो सकता और आप दिन के अंत में अपने कंप्यूटर पर नवीनतम वीडियो कार्ड ड्राइवर के साथ समाप्त होंगे।
- स्टार्ट मेनू बटन पर क्लिक करें, Device Manager टाइप करें, और पहले परिणाम पर क्लिक करके परिणामों की सूची से इसे चुनें। आप रन डायलॉग बॉक्स खोलने के लिए Windows Key + R कुंजी संयोजन का भी उपयोग कर सकते हैं। बॉक्स में "devmgmt.msc" टाइप करें और इसे चलाने के लिए OK पर क्लिक करें।

- Device Manager विंडो में श्रेणियों में से एक का विस्तार करें ताकि आप जिस डिवाइस को अपडेट करना चाहते हैं उसका नाम ढूंढ सकें, फिर उस पर राइट-क्लिक करें, और Uninstall Device चुनें। चूंकि हम ग्राफिक्स कार्ड को अपडेट करना चाहते हैं, Display adapters श्रेणी का विस्तार करें, अपने वीडियो कार्ड पर राइट क्लिक करें और Uninstall Device विकल्प चुनें।

- आपसे आपकी पसंद की पुष्टि करने के लिए कहने वाले किसी भी डायलॉग की पुष्टि करें और प्रक्रिया समाप्त होने की प्रतीक्षा करें।
- अपने कार्ड निर्माता की वेबसाइट पर अपने ग्राफिक्स कार्ड ड्राइवर की तलाश करें और उनके निर्देशों का पालन करें जो साइट पर उपलब्ध होने चाहिए। इंस्टॉलेशन फ़ाइल को अपने कंप्यूटर पर सेव करें और वहां से इसे चलाएं। इंस्टॉलेशन के दौरान आपका कंप्यूटर कई बार पुनरारंभ हो सकता है।
Nvidia Drivers — यहां क्लिक करें!
AMD Drivers — यहां क्लिक करें!
नोट: यदि उपरोक्त चरण वांछित परिणाम उत्पन्न करने में विफल रहे, तो एक स्क्रिप्ट है जिसे आप चलाना चाह सकते हैं ताकि समस्या हल हो सके क्योंकि गेम नए इंस्टॉल किए गए ड्राइवर को प्रशासित करने में विफल रहता है। स्क्रिप्ट में बुनियादी कमांड होते हैं जिन्हें .bat फ़ाइल के माध्यम से अधिक आसानी से चलाया जा सकता है। शुभकामनाएं!
- अपने डेस्कटॉप पर राइट-क्लिक करके और संदर्भ मेनू से New >> Text Document चुनकर एक नया टेक्स्ट दस्तावेज़ खोलें।

- निम्न टेक्स्ट को दस्तावेज़ में कॉपी और पेस्ट करें और सुनिश्चित करें कि आप उचित फॉर्मेटिंग बनाए रखते हैं, जिसका अर्थ है कि यहां प्रत्येक कमांड जो एक नई लाइन में प्रदर्शित है, आपके दस्तावेज़ में भी एक नई लाइन में होनी चाहिए।
if exist C:\Windows\System32\nvapi64.Old goto Old chdir /d C:\Windows\System32 ren nvapi64.dll nvapi64.Old taskkill /F /FI "IMAGENAME eq nvxdsync.exe" echo @ Named pause goto End :old chdir /d C:\Windows\System32 ren nvapi64.Old nvapi64.dll echo @ Renamed pause goto End :End
- विंडो के शीर्ष पर मेनू से File पर क्लिक करें और Save as… चुनें। Save as type ड्रॉपडाउन मेनू के तहत, All files चुनें और सुनिश्चित करें कि आप फ़ाइल का नाम "command.bat" जैसा कुछ रखें। नाम महत्वपूर्ण नहीं है लेकिन ".bat" एक्सटेंशन है।

- फ़ाइल को सेव करने के बाद, उस पर राइट-क्लिक करें और Run as administrator विकल्प चुनें। कुछ सेकंड प्रतीक्षा करें, अपने कंप्यूटर को पुनरारंभ करें, और जांचें कि क्या आपका गेम अब काम करता है।
समाधान 2: NVIDIA उपयोगकर्ताओं के लिए त्वरित समाधान
यदि आप एक NVIDIA उपयोगकर्ता हैं जो अपने कंप्यूटर पर DXGI_ERROR_DEVICE_HUNG त्रुटि से जूझ रहे हैं जो आमतौर पर एक निश्चित वीडियो गेम खेलने की कोशिश करते समय प्रकट होती है, तो यह त्वरित समाधान आपके लिए विचार करने योग्य हो सकता है क्योंकि इसने बहुत सारे उपयोगकर्ताओं की मदद की है। सुनिश्चित करें कि आप इसे देखें!
- अपने डेस्कटॉप पर राइट-क्लिक करें और ड्रॉप-डाउन मेनू से NVIDIA Control Panel विकल्प चुनें या सिस्टम ट्रे में NVIDIA आइकन पर डबल-क्लिक करें। NVIDIA Control Panel नियमित Control Panel में भी उपलब्ध है।

- बाएं नेविगेशन फलक में 3D settings सेक्शन के तहत, Adjust image settings with preview विकल्प पर क्लिक करें। नई स्क्रीन पर, "Use the advanced 3D image settings" विकल्प के बगल में रेडियो बटन चेक करें और Apply पर क्लिक करें।
- उसके बाद, बाएं नेविगेशन फलक में Manage 3D settings पर क्लिक करें और Program Settings टैब पर नेविगेट करें।

- Add पर क्लिक करें और सुनिश्चित करें कि आप अपने कंप्यूटर को उस एक्जीक्यूटेबल के लिए ब्राउज़ करते हैं जिसका उपयोग उस गेम को लॉन्च करने के लिए किया जाता है जिसके साथ आप समस्याओं का अनुभव कर रहे हैं। सबसे आसान तरीका डेस्कटॉप पर गेम के शॉर्टकट पर राइट-क्लिक करना और Open file location विकल्प चुनना होगा जो आवश्यक एक्जीक्यूटेबल का चयन भी करेगा।
- यदि आप जानते हैं कि आपने गेम कहां इंस्टॉल किया है तो आप मैन्युअल रूप से भी ब्राउज़ कर सकते हैं। यह डिफ़ॉल्ट रूप से C >> Program Files में इंस्टॉल होता है। "Select the preferred graphics processor for this program" विकल्प के तहत ड्रॉपडाउन मेनू से, "High-performance NVIDIA processor" चुनें और Apply पर क्लिक करें।

- अपने कंप्यूटर को पुनरारंभ करने के बाद जांचें कि क्या समस्या गायब हो गई है।
समाधान 3: अपने कंप्यूटर को ओवरक्लॉक करना बंद करें
ओवरक्लॉकिंग एक प्रक्रिया है जहां आप प्रोसेसर की अधिकतम आवृत्ति को एक उच्च मूल्य पर बदलते हैं जो अनुशंसित कारखाने मूल्य से ऊपर है। यह आपके पीसी को एक महत्वपूर्ण प्रदर्शन बूस्ट दे सकता है लेकिन आपको बिल्कुल सावधान रहना होगा क्योंकि ऐसी स्थितियां थीं जहां पूरे रिग टूट गए और यहां तक कि आग में भी समाप्त हो गए।
कुछ CPU निश्चित रूप से ओवरक्लॉक करने के लिए नहीं बने थे और यह तथ्य है कि कुछ मॉडल दूसरों की तुलना में बेहतर प्रदर्शन करते हैं। जो और भी महत्वपूर्ण है वह यह है कि आपके प्रोसेसर (CPU या GPU) को ओवरक्लॉक करने के लिए उपयोग किए जाने वाले विभिन्न टूल प्रोसेसर के आधार पर बेहतर या बदतर काम करते हैं।
अपने CPU की आवृत्ति को उसकी मूल स्थिति में वापस लाना इस बात पर निर्भर करता है कि आपने पहली बार ओवरक्लॉक करने के लिए किस सॉफ़्टवेयर का उपयोग किया था। Intel और AMD के अपने एप्लिकेशन हैं जो उपयोगकर्ताओं को अपने CPU को ओवरक्लॉक करने देते हैं लेकिन वे कभी-कभी फैक्ट्री ओवरक्लॉक सेटिंग्स को लागू करते हैं जो सक्रिय होते हैं जब, उदाहरण के लिए, गेम चल रहा हो। जांचें कि क्या समस्या अभी भी होती है।
समाधान 4: GeForce Experience अनइंस्टॉल करें
GeForce Experience आपके GeForce GTX ग्राफिक्स कार्ड के लिए एक साथी एप्लिकेशन है और यह NVIDIA द्वारा विकसित है। यह आपके ड्राइवरों को अपडेट रखता है, स्वचालित रूप से आपके गेम विकल्पों को अनुकूलित करता है, और आपको गेमिंग स्क्रीनशॉट और वीडियो साझा करने का एक तरीका देता है।
उस ने कहा, प्रोग्राम इतना महत्वपूर्ण नहीं है और कुछ भी इस पर निर्भर नहीं करता है कि वह ठीक से चले। इसके अतिरिक्त, उपयोगकर्ताओं ने रिपोर्ट किया है कि Control Panel या Settings से GeForce Experience प्रोग्राम को बस अनइंस्टॉल करने से वीडियो गेम के साथ इस समस्या को ठीक करने में मदद मिली।
- सुनिश्चित करें कि आप अपने संबंधित कंप्यूटर पर एक एडमिन खाते से लॉग इन हैं क्योंकि आप किसी अन्य खाते का उपयोग करके प्रोग्राम को अनइंस्टॉल नहीं कर पाएंगे।
- स्टार्ट मेनू बटन या उसके बगल में सर्च बार पर क्लिक करें और Control Panel खोलें इसे खोजकर। वैकल्पिक रूप से, यदि आप विंडोज 10 उपयोगकर्ता हैं तो Settings खोलने के लिए गियर आइकन पर क्लिक करें।
- Control Panel में, विंडो के ऊपरी दाएं भाग में "View as:" विकल्प को Category में बदलें और Programs सेक्शन के तहत Uninstall a Program पर क्लिक करें।

- यदि आप विंडोज 10 पर Settings यूटिलिटी का उपयोग कर रहे हैं, तो Apps पर क्लिक करने से आपके पीसी पर इंस्टॉल किए गए सभी एप्लिकेशन की सूची तुरंत खुल जानी चाहिए।
- सूची में GeForce Experience प्रविष्टि का पता लगाएं और उस पर एक बार क्लिक करें। सूची के ऊपर दिखाई देने वाले Uninstall बटन पर क्लिक करें और दिखाई देने वाले किसी भी डायलॉग बॉक्स की पुष्टि करें। GeForce Experience को अनइंस्टॉल करने के लिए ऑन-स्क्रीन निर्देशों का पालन करें और बाद में अपने कंप्यूटर को पुनरारंभ करें।
समाधान 5: एक निश्चित रजिस्ट्री कुंजी जोड़ें
TDR (टाइमआउट डिटेक्शन एंड रिकवरी) को अक्षम करना कभी-कभी DXGI_ERROR_DEVICE_HUNG जैसे अनावश्यक त्रुटियों को प्रकट होने से रोकने में आपकी मदद कर सकता है लेकिन आपको अभी भी पहले नीचे दी गई विधियों को आज़माना चाहिए क्योंकि TDR कभी-कभी आपके कंप्यूटर पर बहुत उपयोगी हो सकता है।
- चूंकि आपको इस समाधान का पालन करने के लिए रजिस्ट्री को संपादित करने की आवश्यकता होगी, हम अत्यधिक अनुशंसा करते हैं कि आप इस लेख को देखें जिसे हमने आपकी रजिस्ट्री को सुरक्षित रूप से बैकअप करने के लिए तैयार किया है ताकि अन्य समस्याओं को रोका जा सके जो हो सकती हैं।
- रजिस्ट्री एडिटर यूटिलिटी को "regedit" टाइप करके या तो सर्च बार विंडो, स्टार्ट मेनू या अपने विंडोज पीसी पर रन डायलॉग बॉक्स में खोलें। बाएं फलक नेविगेशन का उपयोग करके रजिस्ट्री एडिटर में निम्न कुंजी पर नेविगेट करें:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers

- रजिस्ट्री एडिटर स्क्रीन के खाली दाईं ओर राइट-क्लिक करें जिसमें GraphicsDrivers कुंजी एड्रेस बार में अंतिम चयनित कुंजी हो और New >> DWORD (32bit) value या QWORD (64bit) चुनें जो आपके विंडोज इंस्टॉलेशन की आर्किटेक्चर पर निर्भर करता है। आपके द्वारा अभी जोड़े गए कुंजी पर राइट-क्लिक करें और Rename पर क्लिक करें।
- कुंजी का नाम TdrLevel पर सेट करें। इस पर एक बार फिर राइट-क्लिक करें और संदर्भ मेनू से Modify विकल्प चुनें। Value data के तहत, इसे 0 पर सेट करें और Base विकल्प को Hexadecimal में बदलें। OK बटन पर क्लिक करें, अपने कंप्यूटर को पुनरारंभ करें, और जांचें कि क्या समस्या गायब हो गई है।

- अपने कंप्यूटर को पुनरारंभ करें और जांचें कि क्या स्टार्टअप पर "Could not reconnect all network drives" त्रुटि अभी भी प्रकट होती है।
समाधान 6: Steam क्लाउड सिंक्रनाइज़ेशन अक्षम करें
यह विधि बहुत सारे उपयोगकर्ताओं द्वारा काम करने वाली बताई गई थी लेकिन लगभग सभी मामलों में इस विधि द्वारा ठीक किया गया गेम Call of Duty: WWII था। इसका मतलब यह हो सकता है कि यह विधि उस वीडियो गेम के लिए विशिष्ट है लेकिन इसे आज़माने से कोई नुकसान नहीं होगा सिवाय इसके कि आप Steam Cloud के लाभ खो देते हैं।
- अपने Steam क्लाइंट को डेस्कटॉप पर इसके आइकन पर डबल-क्लिक करके या स्टार्ट मेनू में इसे खोजकर खोलें, और प्रारंभिक स्क्रीन में Library टैब पर नेविगेट करें जो खुलेगा।
- उस गेम पर राइट-क्लिक करें जो ये समस्याएं पैदा कर रहा है और दिखाई देने वाले ड्रॉप-डाउन मेनू से Properties चुनें।
- Properties विंडो में Updates टैब पर नेविगेट करें और Enable Steam Cloud Synchronization के बगल में बॉक्स को अनचेक करें। सुनिश्चित करें कि आप परिवर्तनों को लागू करते हैं और अभी के लिए Steam से बाहर निकलें।

- अपने कंप्यूटर को पुनरारंभ करें, समस्याग्रस्त गेम चलाएं, और जांचें कि क्या गेम खेलते समय DXGI_ERROR_DEVICE_HUNG त्रुटि अभी भी प्रकट होती है।
समाधान 7: विंडोज को नवीनतम बिल्ड में अपडेट करें
कई उपयोगकर्ता थे जो यह पता लगाने के लिए पर्याप्त भाग्यशाली थे कि समस्या नवीनतम उपलब्ध विंडोज अपडेट के साथ स्वयं हल हो गई है। यह अक्सर उन उपयोगकर्ताओं के साथ होता है जो नवीनतम अपडेट पर थोड़ा पीछे चल रहे हैं लेकिन यह किसी के साथ भी हो सकता है।
विंडोज 10 उपयोगकर्ता देख सकते हैं कि अपडेट लगभग स्वचालित रूप से किए जाते हैं क्योंकि विंडोज हमेशा उनके लिए जांच करता है। फिर भी, यदि आपको लगता है कि प्रक्रिया टूटी हुई है, तो आप मैन्युअल रूप से अपडेट की जांच कर सकते हैं।
- अपने विंडोज पीसी पर सेटिंग्स खोलने के लिए Windows Logo Key + I कुंजी संयोजन का उपयोग करें। वैकल्पिक रूप से, आप स्टार्ट मेनू या सर्च बार में "Settings" खोज सकते हैं या बस स्टार्ट मेनू में गियर जैसे आइकन पर क्लिक कर सकते हैं।
- सेटिंग्स ऐप में "Update & security" उप-सेक्शन का पता लगाएं और उस पर क्लिक करें।

- Windows Update टैब में रहें और Update status सेक्शन के तहत Check for updates बटन पर क्लिक करके जांचें कि क्या विंडोज का कोई नया बिल्ड उपलब्ध है।

- यदि कोई उपलब्ध है, तो विंडोज को डाउनलोड प्रक्रिया के साथ तुरंत शुरू करना चाहिए और अपडेट को जल्द से जल्द इंस्टॉल किया जाना चाहिए जब आप पुनरारंभ करने के लिए उपलब्ध हों।
यदि आप विंडोज के दूसरे संस्करण का उपयोग कर रहे हैं, तो यह बताना महत्वपूर्ण होना चाहिए कि स्वचालित अपडेट प्रक्रिया को आसानी से अक्षम किया जा सकता है और आपने अनजाने में या जानबूझकर ऐसा किया हो सकता है। किसी भी तरह, एक साधारण कमांड किसी भी संस्करण के विंडोज पर नवीनतम अपडेट इंस्टॉल करने में सक्षम हो सकता है।
- स्टार्ट मेनू बटन पर राइट-क्लिक करके और संदर्भ मेनू में Windows PowerShell (Admin) विकल्प पर क्लिक करके PowerShell यूटिलिटी खोलें।

- यदि आपको उस स्थान पर PowerShell के बजाय Command Prompt दिखाई देता है, तो आप इसे स्टार्ट मेनू या उसके बगल में सर्च बार में भी खोज सकते हैं। इस बार, सुनिश्चित करें कि आप पहले परिणाम पर राइट-क्लिक करें और Run as administrator चुनें।
- Powershell कंसोल में, "cmd" टाइप करें और Powershell के cmd-जैसे विंडो पर स्विच करने के लिए धैर्य रखें जो Command Prompt उपयोगकर्ताओं के लिए अधिक प्राकृतिक दिखाई दे सकता है।
- "cmd"-जैसे कंसोल में, नीचे दिखाए गए कमांड को टाइप करें और सुनिश्चित करें कि आप बाद में Enter दबाएं:
wuauclt.exe /updatenow
- इस कमांड को कम से कम एक घंटे के लिए अपना काम करने दें और यह देखने के लिए वापस जांचें कि क्या कोई अपडेट बिना किसी समस्या के मिला और इंस्टॉल किया गया। इस विधि को सभी विंडोज ऑपरेटिंग सिस्टम पर लागू किया जा सकता है, जिसमें विंडोज 10 भी शामिल है।