कई उपयोगकर्ताओं को एक समस्या का सामना करना पड़ा है जहाँ उन्हें एक त्रुटि का सामना करना पड़ता है “d3d9 डिवाइस बनाने में विफल। ऐसा तब हो सकता है जब डेस्कटॉप लॉक हो" उनकी स्क्रीन पर जब भी वे सीधे गेम खेलने की कोशिश करते हैं या स्टीम जैसे अन्य गेम लॉन्चर के माध्यम से।
इस त्रुटि के होने का कारण मुख्य रूप से उस गेम के रिज़ॉल्यूशन में विरोध है जिसे आप लॉन्च करने का प्रयास कर रहे हैं और वर्तमान मॉनिटर रिज़ॉल्यूशन। यदि कोई मेल नहीं खाता है, तो यह स्थिति हो सकती है। इस त्रुटि के कई अन्य कारण भी हैं जिनके बारे में हम नीचे चर्चा करेंगे।
समाधान 1:खेल का संकल्प बदलना (भाप)
इस समस्या को हल करने का सबसे आसान समाधान गेम को 'विंडो' मोड में लॉन्च करना है। यह समाधान उन लोगों के लिए लक्षित है जो स्टीम का उपयोग करके गेम खेल रहे हैं। स्टीम के माध्यम से गेम लॉन्च करते समय, गेम बिल्कुल लॉन्च नहीं होता है और त्रुटि संदेश पॉप होता रहता है। नीचे सूचीबद्ध चरणों का पालन करें:
स्टीम के रिज़ॉल्यूशन को बदलने से पहले, हमें आपके मॉनिटर के वर्तमान रिज़ॉल्यूशन की जांच करनी होगी ताकि हम उसके अनुसार सेट कर सकें।
- अपने डेस्कटॉप पर कहीं भी राइट-क्लिक करें और "प्रदर्शन सेटिंग . चुनें "।
- वर्तमान समाधान की जांच करें अपने कंप्यूटर पर सेट करें। यहाँ यह 1920 x 1200 है।
- एक बार जब आप संकल्प को नोट कर लेते हैं, तो अपने स्टीम क्लाइंट को सक्रिय करें। लाइब्रेरी टैब पर क्लिक करें. खेल पर राइट-क्लिक करें और गुण select चुनें ।
- सामान्य क्लिक करें टैब करें और लॉन्च विकल्प . चुनें उपलब्ध विकल्पों की सूची से। अब अपना वर्तमान संकल्प सेट करें। लॉन्च विकल्पों में 1920 x 1200 रिज़ॉल्यूशन सेट करने का एक उदाहरण है “-w 1920 –h 1200 "।
- ठीक दबाएं परिवर्तनों को सहेजने और बाहर निकलने के लिए। स्टीम क्लाइंट को फिर से लॉन्च करें और जांचें कि क्या आप अपना गेम ठीक से चला सकते हैं।
आप स्टीम क्लाइंट में संभावित विभिन्न प्रस्तावों के साथ भी प्रयोग कर सकते हैं। आप अपने कंप्यूटर पर रिज़ॉल्यूशन भी बदल सकते हैं और फिर क्लाइंट से लॉन्च विकल्प को अपडेट कर सकते हैं।
एक अन्य संभावित समाधान यह है कि गेम को 'विंडो . में लॉन्च किया जाए ' तरीका। इस मोड में, कोई सेट रिज़ॉल्यूशन नहीं है और गेम एक छोटी विंडो स्क्रीन में लॉन्च होगा। आप किनारों को खींचकर स्क्रीन के आयामों को आसानी से बदल सकते हैं। विंडो मोड सेट करने का कमांड है “-windowed .
युक्ति: आप लॉन्च विकल्प को "-dxlevel 81 . के रूप में भी सेट कर सकते हैं " यह गेम को उल्लिखित DirectX मोड लॉन्च करने के लिए बाध्य करेगा।
समाधान 2:DirectX एंड-यूज़र रनटाइम इंस्टॉल करना
DirectX मल्टीमीडिया से संबंधित कार्यों को संभालने के लिए एपीआई का एक संग्रह है, विशेष रूप से गेम। यदि आपके पास पहले से मॉड्यूल स्थापित नहीं है, तो आपको इसे जल्द से जल्द अपने सिस्टम में जोड़ना चाहिए और देखना चाहिए कि क्या यह चाल है।
- माइक्रोसॉफ्ट के आधिकारिक DirectX पर नेविगेट करें
- डाउनलोड करें . पर क्लिक करें बटन और पैकेज को एक सुलभ स्थान पर डाउनलोड करें।
- पैकेज को अपने कंप्यूटर पर स्थापित करें। इंस्टॉल करने के बाद, जांचें कि क्या समस्या हल हो गई है और आप बिना किसी कठिनाई के अपना गेम चलाने में सक्षम हैं।
समाधान 3:गेम फ़ाइलों में मैन्युअल रूप से रिज़ॉल्यूशन बदलना
यदि उपरोक्त दोनों विधियां आपके लिए काम नहीं करती हैं, तो हम स्टीम के फ़ोल्डर में कुछ गेम फ़ाइलों को मैन्युअल रूप से बदलकर गेम के रिज़ॉल्यूशन को बदलने का प्रयास कर सकते हैं। ध्यान दें कि यह बुद्धिमानी है कि आप कॉन्फिग फाइलों की एक कॉपी बनाएं और इसे एक अलग स्थान पर स्टोर करें ताकि कुछ गलत होने पर आप इसे बदल सकें।
- अपने गेम की डायरेक्टरी में नेविगेट करें। एक नमूना निर्देशिका है:
Steam/Steamapps/Common/APB Reloaded/APBGame/Config
- अब फाइल खोलें “Machinoptions.ini ” राइट-क्लिक करके इसे चुनें, 'ओपन विथ' पर होवर करें और नोटपैड का चयन करें . आप फ़ाइल को सीधे क्लिक करके भी खोल सकते हैं और जब विंडोज़ आपको संकेत दे, तो नोटपैड . चुनें ।
- अब हम एक छोटी सी ट्रिक करने जा रहे हैं। हम ';' को रिजॉल्यूशन कमांड से हटाने जा रहे हैं और वैल्यू को वही रखेंगे। तो शुरुआत में, आप स्ट्रिंग्स को इस प्रकार करेंगे:
;ResX=1024 ;ResY=768
कोलन हटाने के बाद आपको कुछ ऐसा दिखाई देगा:
ResX=1024 ResY=768
- परिवर्तन सहेजें और बाहर निकलें। अपने कंप्यूटर को ठीक से पुनरारंभ करें और गेम लॉन्च करने का प्रयास करें।
समाधान 4:ग्राफ़िक्स ड्राइवर अपडेट करना
यदि उपरोक्त सभी विधियाँ विफल हो जाती हैं, तो इसका अर्थ है कि आपके कंप्यूटर पर स्थापित वर्तमान ड्राइवरों में कोई समस्या है। यदि आपके पास भ्रष्ट या पुराने ड्राइवर हैं, तो यही कारण हो सकता है कि आपका गेम आपके कंप्यूटर के डिफ़ॉल्ट रिज़ॉल्यूशन पर स्विच करने में विफल रहता है और त्रुटि संदेश प्रकट होता है। अब ऐसे दो तरीके हैं जिनसे आप ड्राइवरों को अपडेट कर सकते हैं:या तो मैन्युअल रूप से या स्वचालित रूप से . मैन्युअल रूप से, आपको व्यक्तिगत रूप से डाउनलोड करना होगा निर्माता की वेबसाइट पर इसे खोजने के बाद ड्राइवर।
ड्राइवरों को अपडेट करने से पहले, हम जांच करेंगे कि क्या डिफ़ॉल्ट ड्राइवरों को स्थापित करने से हमारे लिए समस्या हल हो जाती है।
- सुरक्षित मोड में बूट करें . “devmgmt. . टाइप करें एमएससी डायलॉग बॉक्स में "और एंटर दबाएं। यहां प्रदर्शन एडेप्टर पर नेविगेट करें , अपने एडॉप्टर पर राइट-क्लिक करें और डिवाइस अनइंस्टॉल करें select चुनें ।
- अपने कंप्यूटर को सामान्य मोड में बूट करें, Windows + R दबाएं, "devmgmt. टाइप करें। एमएससी डायलॉग बॉक्स में "और एंटर दबाएं। सबसे अधिक संभावना है कि डिफ़ॉल्ट ड्राइवर स्थापित किए जाएंगे। यदि नहीं, तो किसी भी खाली स्थान पर राइट-क्लिक करें और "हार्डवेयर परिवर्तनों के लिए स्कैन करें . चुनें " अब जांचें कि गेम बिना किसी समस्या के काम करता है या नहीं . अगर यह बिना किसी समस्या के करता है, तो आपके लिए अच्छा है। अगर ऐसा नहीं होता है, तो जारी रखें।
- अब दो विकल्प हैं। या तो आप निर्माता की वेबसाइट से अपने हार्डवेयर के लिए उपलब्ध नवीनतम ड्राइवर की ऑनलाइन खोज कर सकते हैं जैसे कि NVIDIA आदि (और मैन्युअल रूप से इंस्टॉल करें) या आप Windows को नवीनतम संस्करण स्वयं इंस्टॉल करने दे सकते हैं (स्वचालित रूप से अपडेट खोजें)।
- हम मैन्युअल रूप से इंस्टॉल करने पर एक नज़र डालेंगे। अपने हार्डवेयर पर राइट-क्लिक करें और “अपडेट ड्राइवर . चुनें) " पहला विकल्प चुनें "अपडेट किए गए ड्राइवर सॉफ़्टवेयर के लिए स्वचालित रूप से खोजें"। दूसरा विकल्प चुनें यदि आप मैन्युअल रूप से अपडेट कर रहे हैं और "ड्राइवर के लिए ब्राउज़ करें" का चयन करें और उस स्थान पर नेविगेट करें जहां आपने डाउनलोड किया था।
- पुनरारंभ करें ड्राइवरों को स्थापित करने के बाद आपका कंप्यूटर, गेम लॉन्च करें और जांचें कि क्या इससे समस्या हल हो जाती है।