कुछ विंडोज़ उपयोगकर्ताओं द्वारा यह बताया गया है कि उन्हें प्रत्यक्ष 3D . तक पहुँचने में समस्या का सामना करना पड़ता है या डायरेक्टड्रा उनके Windows 11/10 . पर त्वरण पीसी. इस लेख में, हम विस्तार से बताएंगे कि इस सुविधा के अवसर पर आपके लिए अनुपलब्ध होने का क्या कारण हो सकता है और आप इस समस्या को कैसे ठीक कर सकते हैं। इस समस्या के सबसे आम शिकार ग्राफिक्स-गहन विंडोज अनुप्रयोगों, गेमर्स और सॉर्ट के उपयोगकर्ता हैं।
Direct 3D, DirectDraw या DirectX क्या है?
शुरू करने से पहले, मैं आपको कुछ शर्तों से परिचित करा दूं-
- Direct3D एक विंडोज एपीआई है जो उन अनुप्रयोगों पर 3-आयामी ग्राफिक्स प्रस्तुत करने में मदद करता है जहां प्रदर्शन प्रासंगिक है। उपयोगिता हार्डवेयर एक्सेलेरेशन की मदद से ऐसा करने में सक्षम है, बशर्ते कि ग्राफिक्स कार्ड इसे प्रदान करता हो। संक्षेप में, यह ग्राफिक्स के लिहाज से उच्च स्तर पर ऐप्स का उपयोग करने में बहुत मदद करता है। DirectX डायग्नोस्टिक टूल लॉन्च करके आप पता लगा सकते हैं कि आपका पीसी Direct3D को स्पोर्ट करता है या नहीं।
- डायरेक्ट ड्रा पदावनत किया गया है। यह अब DirectX का सबसेट है।
- डायरेक्टएक्स Direct3D शामिल है जो DirectX का प्राथमिक ग्राफिक्स हैंडलिंग भाग है। यह डायरेक्टएक्स एपीआई से जुड़ा है, और यह विंडोज कंप्यूटर पर किसी भी प्रोग्राम में 2डी ग्राफिक्स को रेंडर करने में मदद करता है।
Direct3D और DirectDraw त्वरण विंडोज़ पर क्यों उपलब्ध नहीं हैं?
- हो सकता है कि आपके पीसी का हार्डवेयर विशिष्ट 3डी ग्राफिक्स लोड करने के लिए न्यूनतम आवश्यकताओं के अनुरूप न हो
- DirectDraw त्वरण अक्षम कर दिया गया है या आपके पीसी पर स्थापित नहीं है
- आपके वीडियो एडॉप्टर की मेमोरी कम हो रही है
- आपके पीसी पर डाउनलोड किया गया DirectX का नवीनतम संस्करण बाधित या दूषित हो गया था
Direct3D और DirectDraw एक्सेलेरेशन विंडोज पीसी पर उपलब्ध नहीं है
यहां चर्चा का मुद्दा यह है कि जब आपका पीसी प्रदर्शित करता है कि Direct3D या DirectDraw उपलब्ध नहीं है, और यहां बताया गया है कि आप इसका इलाज कैसे कर सकते हैं।
- सत्यापित करें कि Direct3D और DirectDraw त्वरण सक्षम हैं
- हार्डवेयर त्वरण सक्षम करें
- विंडोज को क्लीन बूट स्टेट में रीस्टार्ट करें
- कंट्रोल पैनल से लीगेसी डायरेक्टप्ले सक्षम करें
1] सत्यापित करें कि Direct3D और DirectDraw त्वरण सक्षम हैं
इससे पहले कि आप पैंतरेबाज़ी शुरू करें, यह सुनिश्चित करना सबसे अच्छा है कि सेटिंग सक्षम है या नहीं। यहां बताया गया है कि आप इसे कैसे कर सकते हैं:
- रन डायलॉग बॉक्स खोलें और वहां 'dxdiag' कमांड दर्ज करें
- इससे DirectX डायग्नोस्टिक टूल खुल जाएगा। शीर्ष पर टैब की सूची से, प्रदर्शन चुनें
- यहां, DirectX सुविधाओं के अंतर्गत, आपको Direct3D और DirectDraw दोनों त्वरण मिलेंगे। जांचें कि क्या यह उनके बगल में उपलब्ध है
- यदि ऐसा नहीं होता है, तो आप नीचे बताए गए परिवर्तनों को लागू करने के लिए आगे बढ़ सकते हैं
यदि आप पाते हैं कि इनमें से कोई भी विकल्प यह नहीं दर्शाता है कि वे उपलब्ध हैं। निम्नलिखित कार्रवाई करने के लिए आगे बढ़ें।
2] हार्डवेयर त्वरण सक्षम करें
यहां बताया गया है कि आप अपने विंडोज पीसी पर हार्डवेयर एक्सेलेरेशन को कैसे सक्षम कर सकते हैं:
- रन डायलॉग बॉक्स खोलें और 'desk.cpl' दर्ज करें। यह डेस्कटॉप सेटिंग्स को खोलेगा। नीचे स्क्रॉल करें और उन्नत प्रदर्शन सेटिंग पर क्लिक करें
- इस अलग विंडो में, आपको एक विकल्प दिखाई देगा जो कहता है कि 'प्रदर्शन के लिए प्रदर्शन अनुकूलक गुण'। उस पर क्लिक करें
- ग्राफिक्स गुण संवाद बॉक्स में, समस्या निवारण टैब का चयन करें, यदि आपको यह टैब नहीं दिखाई देता है, तो अपने ड्राइवरों को अपडेट करें और फिर से जांचें
- यहां, सेटिंग्स बदलें चुनें, और बाद के डायलॉग बॉक्स से, हार्डवेयर एक्सेलेरेशन स्लाइडर को एडजस्ट करें।
- Direct3D त्वरण सक्षम करने के उद्देश्य से, आप इसे बढ़ाना चाहेंगे
3] Windows को क्लीन बूट स्थिति में पुनरारंभ करें
यदि DirectDraw उपयोगिता किसी तृतीय-पक्ष सेवा से प्रभावित हो रही है, तो इससे यह समस्या भी उत्पन्न हो सकती है। इसका एक समाधान केवल माइक्रोसॉफ्ट की सेवाओं के साथ अपने पीसी पर विंडोज को पुनरारंभ करना है। यहां बताया गया है:
- चलाएं संवाद बॉक्स खोलें और Microsoft सिस्टम कॉन्फ़िगरेशन बॉक्स खोलने के लिए 'msconfig' कमांड दर्ज करें
- यहां 'सेवाएं' टैब चुनें और अपने नीचे दाईं ओर 'सभी Microsoft सेवाएं छिपाएं' बॉक्स को चेक-चिह्नित करें
- अब, डिसेबल ऑल पर क्लिक करें, फिर अप्लाई करें और अंत में केवल विंडोज 10 सेवाओं के साथ अपने सिस्टम को रीस्टार्ट करने के लिए ओके पर क्लिक करें
5प्रक्रिया समाप्त होने के लिए थोड़ी देर प्रतीक्षा करें और जांचें कि क्या आप अब DirectPlay सेवाओं का उपयोग करने में सक्षम हैं या नहीं।
4] कंट्रोल पैनल से लीगेसी डायरेक्टप्ले सक्षम करें
- कंट्रोल पैनल खोलें, श्रेणी के अनुसार देखने के लिए क्लिक करें और प्रोग्राम विकल्प चुनें
- आगे प्रोग्राम और सुविधाओं का चयन करें और अपनी बाईं ओर के विकल्पों में से, Windows सुविधाओं को चालू या बंद करें चुनें
- यह विकल्पों की सूची के साथ एक अलग डायलॉग बॉक्स खोलेगा, यहां लीगेसी कंपोनेंट्स का पता लगाएं और DirectPlay देखने के लिए इसे विस्तृत करें
- DirectPlay बॉक्स को चेक-चिह्नित करें और अपने पीसी पर DirectPlay की स्थापना को सक्षम करने के लिए इन परिवर्तनों को लागू करें
ऐसा करने से आपको अपनी Direct3D और DirectDraw उपयोगिताओं के साथ समस्या का समाधान करने में मदद मिलेगी।
मैं अपने DirectX सुविधा स्तर की जांच कैसे करूं?
DirectX के साथ एक सामान्य त्रुटि तब होती है जब आपके इंजन को एक फीचर अपग्रेड की आवश्यकता होती है। ऐसे मामलों में, आपको यह पता लगाना पड़ सकता है कि आपकी DirectX सुविधा किस स्तर पर है, ताकि आप प्रासंगिक सुविधा स्तर के उन्नयन की तलाश कर सकें। यहां बताया गया है कि आप यह कैसे कर सकते हैं:
- रन डायलॉग बॉक्स खोलें और यहां 'dxdiag' कमांड निष्पादित करें
- इससे DirectX डायग्नोस्टिक टूल खुल जाएगा। डिफ़ॉल्ट टैब, सिस्टम, वह जगह है जहां आपके पास सभी सिस्टम जानकारी होती है
- आपके सिस्टम गुणों के नीचे DirectX संस्करण है। यह आपका DirectX सुविधाओं का स्तर है
जब Direct3D और DirectView त्वरण आपके पीसी पर उपलब्ध नहीं होते हैं तो ये समस्या का सबसे अधिक लागू समाधान होते हैं। यदि उनमें से कोई भी काम नहीं करता है, तो आप एक नए उपयोगकर्ता खाते से उपयोगिता तक पहुँचने का भी प्रयास कर सकते हैं। हमें उम्मीद है कि यह लेख आपके लिए मददगार था और अब आप DirectX टूलकिट सुविधाओं का उपयोग करने में सक्षम हैं।