जब विंडोज 11/10 की बात आती है, तो हम हमेशा इंटरनेट पर ड्राइवरों और सॉफ्टवेयर की खोज करते रहते हैं। अब, आप में से कुछ लोग कह सकते हैं कि विंडोज़ अपडेट ड्राइवर और सिस्टम सॉफ़्टवेयर को अपने आप स्थापित करने के लिए पर्याप्त है। हाँ, आप सही हैं लेकिन कभी-कभी यह पर्याप्त नहीं होता है। यदि आप DirectX इंस्टॉल करने में असमर्थ हैं . तो आज हम कुछ सरल समस्या निवारण चरण देखने जा रहे हैं आपके विंडोज 11/10 पर।
DirectX का उपयोग अनुप्रयोगों द्वारा एनिमेशन, मल्टीमीडिया प्रभाव और छवियों को बनाने और प्रबंधित करने के लिए किया जाता है। यह एप्लिकेशन प्रोग्रामिंग इंटरफेस (एपीआई) है जो सुनिश्चित करता है कि सब कुछ आपके विंडोज वातावरण में मक्खन की तरह चिकना है। यह बाइनरी रनटाइम लाइब्रेरी की मदद से काम करता है जो DirectX के सॉफ़्टवेयर डेवलपमेंट किट (SDK) के साथ आती है।
यदि आप कंप्यूटर पृष्ठभूमि से नहीं हैं तो इन शब्दावली को समझना आपके लिए कठिन हो सकता है। संक्षेप में, DirectX निर्देशों का बंडल है जो सुनिश्चित करता है कि आपको एक सहज और इंटरैक्टिव उपयोगकर्ता अनुभव मिले।
DirectX इंस्टालेशन विफल
<ब्लॉककोट>DirectX सेटअप:एक आंतरिक सिस्टम त्रुटि हुई, कृपया समस्या का निर्धारण करने के लिए अपने Windows फ़ोल्डर में DXError.log और DirectX.log देखें।
अधिकांश समय, DirectX थ्रो त्रुटियां कुछ .NET Framework . के कारण होती हैं बीच में दखल देना। लेकिन, इसमें और भी बहुत कुछ है, त्रुटियाँ अन्य कारणों से भी हो सकती हैं। ये कारण समय-समय पर अलग-अलग होते हैं और यह कहना हमेशा मुश्किल होता है कि त्रुटि के पीछे कौन सा कारण है।
हम त्रुटि को हल करने के लिए निम्नलिखित आजमाई हुई और परखी हुई विधियों को आजमाने जा रहे हैं।
- यदि आवश्यक हो तो DirectX का पिछला संस्करण स्थापित करें
- ग्राफिक कार्ड ड्राइवर अपडेट की जांच करें
- विजुअल C++ पुनर्वितरण योग्य डाउनलोड और इंस्टॉल करें
- कमांड प्रॉम्प्ट का उपयोग करके .NET Framework स्थापित करें।
शुरू करने से पहले, यदि त्रुटि अभी भी मौजूद है, तो प्रत्येक विधि का प्रयास करना सुनिश्चित करें। ध्यान रखें कि प्रत्येक विधि के पूरा होने के बाद आपको अपने सिस्टम को पुनरारंभ करने की आवश्यकता है।
DirectX इंस्टॉल नहीं हो रहा है
1] यदि आवश्यक हो तो DirectX का पिछला संस्करण स्थापित करें
वहाँ ऐसे अनुप्रयोग हैं जो अभी भी DirectX के नवीनतम संस्करणों का समर्थन नहीं करते हैं। कभी-कभी आपको केवल DirectX9 जैसे पिछले संस्करणों को मैन्युअल रूप से डाउनलोड करना पड़ता है। अब, यह जांचने के लिए कि आपकी मशीन पर DirectX का कौन सा संस्करण स्थापित है,
- प्रेस जीतें + आर चांबियाँ। रन विंडो खुल जाएगी।
- टाइप करें dxdiag और एंटर दबाएं। DirectX डायग्नोस्टिक टूल खुल जाएगा।
- सिस्टम . में DirectX संस्करण के लिए टैब देखें .
अब जब आप जानते हैं कि कौन सा संस्करण स्थापित है और पुराने संस्करण को स्थापित करना चाहते हैं तो आप इसे यहां से डाउनलोड कर सकते हैं। लेकिन अगर आप अपने सिस्टम को बिना किसी फ्रीज और लैग के चालू रखना चाहते हैं, तो हमेशा नवीनतम संस्करण का सुझाव दिया जाता है। उस एप्लिकेशन के नए संस्करण को खोजने का प्रयास करें जिसे आप इंस्टॉल करना चाहते हैं जो DirectX के नवीनतम संस्करण का समर्थन करता है।
2] ग्राफिक कार्ड ड्राइवर अपडेट की जांच करें
कई बार यह देखा गया है कि आपके सिस्टम का DirectX संस्करण ग्राफिक ड्राइवरों के साथ संगत नहीं है। यह अक्षम ऑटो-अपडेट के कारण होता है। इस विधि को करने के लिए, सुनिश्चित करें कि आपका सिस्टम नियमित रूप से अपडेट प्राप्त कर रहा है।
- प्रेस जीतें + X चांबियाँ। त्वरित पहुंच मेनू खुल जाएगा।
- डिवाइस मैनेजर पर क्लिक करें . डिवाइस मैनेजर की एक नई विंडो खुलेगी।
- प्रदर्शन अनुकूलक पर क्लिक करें , आपके सिस्टम में उपलब्ध डिस्प्ले ड्राइवर दिखाई देंगे।
- Intel HD पर राइट-क्लिक करें एडेप्टर और अपडेट पर क्लिक करें।
- क्लिक करें अपडेट किए गए ड्राइवर सॉफ़्टवेयर के लिए स्वचालित रूप से खोजें . बस सुनिश्चित करें कि आपके सिस्टम में एक सक्रिय इंटरनेट कनेक्शन है।
- यदि नवीनतम ड्राइवर पहले से स्थापित हैं, तो यह आपको बताएगा लेकिन यदि नहीं तो यह नवीनतम अपडेट को डाउनलोड और इंस्टॉल करेगा।
- अब, यदि आपकी मशीन में भी समर्पित GPU है तो डिस्प्ले एडेप्टर की सूची में, उस पर राइट-क्लिक करें और डिवाइस को अनइंस्टॉल करें चुनें। GPU की आधिकारिक वेबसाइट से ड्राइवरों को फिर से इंस्टॉल करें।
- यदि आप जानते हैं कि GPU के ड्राइवरों को इसके एप्लिकेशन से कैसे अपडेट किया जाए तो आप चरण 7 को छोड़ सकते हैं और ड्राइवरों को अपडेट करना जारी रख सकते हैं।
3] विजुअल C++ पुनर्वितरण योग्य डाउनलोड और इंस्टॉल करें
Windows 10 में Visual C++ Redistributable एक महत्वपूर्ण भूमिका निभाता है। DirectX की मूलभूत आवश्यकता में Visual C++ Redistributables भी शामिल है। ऐसा हो सकता है कि यह आपके सिस्टम पर पहले से ही स्थापित है लेकिन या तो आपको पुराने या नए संस्करण की आवश्यकता है। यह देखने के लिए कि Visual C++ Redistributable का कौन सा संस्करण स्थापित है:
- प्रेस जीतें + आर चांबियाँ। टाइप करें नियंत्रण और एंटर दबाएं।
- जब कंट्रोल पैनल खुलने पर, कार्यक्रम और सुविधाएं . पर क्लिक करें ।
- कार्यक्रमों की सूची में , Microsoft Visual C++ - पुनर्वितरण योग्य खोजें। आपको कई संस्करण स्थापित मिल सकते हैं, यह विभिन्न अनुप्रयोगों की विभिन्न आवश्यकताओं के कारण है। 2015 . की जांच करें संस्करण यदि यह उपलब्ध है तो आपको इसे पुनः स्थापित करने की आवश्यकता हो सकती है। यदि नहीं तो आपको इसे डाउनलोड करने की आवश्यकता हो सकती है।
- Microsoft पर जाएं आधिकारिक साइट और Visual C++ Redistributable 2015 डाउनलोड करें।
- भाषा चुनें और डाउनलोड करें . पर क्लिक करें .
- x86 . की सूची में से चुनें और x64 संस्करण। अगला . पर क्लिक करें . डाउनलोड शीघ्र ही शुरू हो जाएगा।
- अब नई डाउनलोड की गई फ़ाइल को इंस्टॉल करें और अब तक आपकी त्रुटि दूर हो जानी चाहिए थी।
4] कमांड प्रॉम्प्ट का उपयोग करके .NET Framework स्थापित करें
यदि उपरोक्त विधि आपके काम नहीं आई तो आप कमांड प्रॉम्प्ट का उपयोग करके इसे डाउनलोड और इंस्टॉल कर सकते हैं। ढांचे को स्थापित करने के लिए हम विंडोज़ की परिनियोजन छवि सेवा और प्रबंधन (डीआईएसएम) सेवा का उपयोग करेंगे।
- प्रारंभ मेनू खोलें, टाइप करें cmd . कमांड प्रॉम्प्ट Select चुनें और व्यवस्थापक के रूप में चलाएँ . पर क्लिक करें . सुनिश्चित करें कि आपके पास एक सक्रिय इंटरनेट कनेक्शन है।
- निम्न कमांड टाइप करें और एंटर दबाएं:DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs
- अब, प्रक्रिया समाप्त होने की प्रतीक्षा करें। प्रक्रिया समाप्त होते ही अपने सिस्टम को पुनः प्रारंभ करें।
चूंकि ये विधियां पहले स्वयं को सहायक सिद्ध कर चुकी हैं, इसलिए आपकी त्रुटि दोबारा नहीं होनी चाहिए।