यदि आप Windows 10 पर DirectX स्थापित करने में असमर्थ हैं तो चिंता न करें क्योंकि आज हम चर्चा करने जा रहे हैं कि इस मुद्दे को कैसे ठीक किया जाए। समस्या का सबसे आम कारण यह प्रतीत होता है कि .NET Framework DirectX के साथ हस्तक्षेप कर रहा है, जिससे DirectX की स्थापना में समस्या हो रही है।
प्रौद्योगिकी में बदलाव के साथ, लोगों ने लैपटॉप, टैबलेट, फोन आदि जैसे उपकरणों का उपयोग करना शुरू कर दिया है। हो सकता है कि यह बिलों का भुगतान, खरीदारी, मनोरंजन, समाचार, या कोई अन्य समान गतिविधि हो, यह सब हमारे दैनिक जीवन में इंटरनेट के शामिल होने के कारण आसान हो गया है। फोन, लैपटॉप और इसी तरह के उपकरणों जैसे उपकरणों का उपयोग बढ़ गया है। इन डिवाइसेज के प्रति उपभोक्ताओं की दिलचस्पी बढ़ी है। इसके परिणामस्वरूप, हमने कई नए अपडेट देखे हैं जो उपयोगकर्ता अनुभव को बेहतर बनाते हैं।
इस उपयोगकर्ता अनुभव ने सभी प्रकार की सेवाओं में सुधार देखा है, जिसमें गेम, वीडियो, मल्टीमीडिया, और बहुत कुछ शामिल है। ऐसा ही एक अपडेट विंडोज ऑपरेटिंग सिस्टम के अलावा इसके लेटेस्ट रिलीज में लॉन्च किया गया है, वह है डायरेक्टएक्स। DirectX ने गेम, मल्टीमीडिया, वीडियो आदि के क्षेत्र में उपयोगकर्ता अनुभव को दोगुना कर दिया है।
DirectX
DirectX Microsoft Windows ऑपरेटिंग सिस्टम पर चलने वाले गेम या सक्रिय वेब पेज जैसे अनुप्रयोगों में ग्राफिक छवियों और मल्टीमीडिया प्रभावों को बनाने और प्रबंधित करने के लिए एक एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस (API) है। डायरेक्टएक्स को विंडोज़ ऑपरेटिंग सिस्टम के साथ चलाने के लिए, आपको किसी बाहरी क्षमता की आवश्यकता नहीं होगी। आवश्यक क्षमता विंडोज ऑपरेटिंग सिस्टम में विभिन्न वेब ब्राउज़रों के एक एकीकृत भाग के रूप में आती है। पहले DirectX, DirectSound, DirectPlay जैसे कुछ क्षेत्रों तक ही सीमित था, लेकिन उन्नत Windows 10 के साथ, DirectX को DirectX 13, 12 और 10 में भी अपग्रेड कर दिया गया है, जिसके परिणामस्वरूप, यह Microsoft Windows ऑपरेटिंग सिस्टम का एक अनिवार्य हिस्सा बन गया है।पी>
DirectX की सॉफ्टवेयर डेवलपमेंट किट (SDK) है, जिसमें बाइनरी फॉर्म में रनटाइम लाइब्रेरी, प्रलेखन और कोडिंग में उपयोग किए जाने वाले हेडर शामिल हैं। ये एसडीके डाउनलोड और उपयोग करने के लिए स्वतंत्र हैं। लेकिन कभी-कभी, जब आप इन एसडीके या डायरेक्टएक्स को अपने विंडोज 10 पर स्थापित करने का प्रयास करते हैं, तो आपको त्रुटियों का सामना करना पड़ता है। यह नीचे दिए गए कुछ कारणों से हो सकता है:
- इंटरनेट भ्रष्टाचार
- इंटरनेट ठीक से काम नहीं कर रहा है
- सिस्टम आवश्यकताएँ मेल नहीं खाती या पूरी नहीं होती हैं
- नवीनतम विंडोज़ अपडेट समर्थित नहीं है
- Windows त्रुटि के कारण DirectX Windows 10 को फिर से स्थापित करने की आवश्यकता है
अब आप सोच रहे होंगे कि यदि आप इनमें से किसी भी समस्या का सामना करते हैं तो आप क्या कर सकते हैं, और आप अपने Windows 10 पर DirectX स्थापित करने में सक्षम नहीं हैं। यदि आप इसी तरह की समस्या का सामना कर रहे हैं तब तो यह लेख तुम्हारे लिए है। यह आलेख कई विधियों को सूचीबद्ध करता है जिनके उपयोग से आप बिना किसी त्रुटि के Windows 10 पर DirectX स्थापित करने में सक्षम हो सकते हैं।
Windows 10 पर DirectX इंस्टॉल करने में असमर्थ को ठीक करें
जैसा कि आप सभी जानते हैं, DirectX विंडोज 10 का एक महत्वपूर्ण हिस्सा है क्योंकि यह कई मल्टीमीडिया अनुप्रयोगों के लिए आवश्यक है। साथ ही, यह सभी विंडोज ऑपरेटिंग सिस्टम का एक अभिन्न अंग है, इसलिए यदि आप DirectX से संबंधित किसी भी समस्या का सामना कर रहे हैं, तो यह आपके पसंदीदा एप्लिकेशन को बंद करने के लिए नुकसान पहुंचा सकता है। तो, नीचे दिए गए तरीकों का उपयोग करके, आप Windows 10 पर DirectX स्थापित करने में असमर्थ से संबंधित त्रुटि को ठीक कर सकते हैं, यह DirectX से संबंधित आपकी सभी समस्याओं को हल करने में सक्षम हो सकता है। नीचे दी गई विधियों को एक-एक करके तब तक आजमाएं जब तक कि आपकी DirectX स्थापना समस्या का समाधान न हो जाए।
1. सुनिश्चित करें कि सभी सिस्टम आवश्यकताएँ पूरी हों
DirectX एक उन्नत विशेषता है, और हो सकता है कि सभी कंप्यूटर इसे ठीक से स्थापित करने में सक्षम न हों। आपके कंप्यूटर पर DirectX को ठीक से स्थापित करने के लिए, आपके कंप्यूटर को कुछ अनिवार्य आवश्यकताओं को पूरा करने की आवश्यकता है।
आपके कंप्यूटर पर DirectX को स्थापित करने की आवश्यकताएं नीचे दी गई हैं:
- आपका विंडोज सिस्टम कम से कम 32-बिट ऑपरेटिंग सिस्टम होना चाहिए
- ग्राफिक्स कार्ड आपके DirectX संस्करण के साथ संगत होना चाहिए जिसे आप इंस्टॉल कर रहे हैं
- रैम और सीपीयू में DirectX इंस्टॉल करने के लिए पर्याप्त जगह होनी चाहिए
- नेट फ्रेमवर्क 4 आपके पीसी में स्थापित होना चाहिए
यदि उपरोक्त में से कोई भी आवश्यकता पूरी नहीं होती है, तो आप DirectX को अपने कंप्यूटर पर स्थापित नहीं कर पाएंगे। अपने कंप्यूटर के इन गुणों की जांच करने के लिए, नीचे दिए गए चरणों का पालन करें:
1. इस पीसी पर राइट क्लिक करें आइकन . एक मेनू पॉप-अप होगा।
2.गुणों . पर क्लिक करें राइट-क्लिक संदर्भ मेनू से विकल्प।
3. सिस्टम गुण विंडो दिखाई देगी।
उपरोक्त चरणों को पूरा करने के बाद, आपको पता चल जाएगा कि आपके कंप्यूटर पर DirectX को स्थापित करने के लिए सभी बुनियादी आवश्यकताएं पूरी होती हैं या नहीं। यदि सभी आवश्यकताओं को पूरा नहीं किया जाता है, तो पहले सभी बुनियादी आवश्यकताओं को पूरा करें। यदि सभी बुनियादी आवश्यकताएं पूरी हो जाती हैं, तो Windows 10 पर DirectX स्थापित करने में असमर्थता को ठीक करने के लिए अन्य तरीकों का प्रयास करें।
2. Windows 10 पर अपना DirectX संस्करण जांचें
कभी-कभी, जब आप Windows 10 पर DirectX को स्थापित करने का प्रयास करते हैं, तो आप ऐसा करने में असमर्थ होते हैं क्योंकि DirectX12 अधिकांश Windows 10 PC पर पहले से इंस्टॉल आता है।
यह जांचने के लिए कि क्या DirectX आपके विंडोज 10 पर पहले से इंस्टॉल है और अगर इंस्टॉल है तो DirectX का कौन सा संस्करण है, आपको नीचे दिए गए चरणों का पालन करने की आवश्यकता है:
1.dxdiag खोलें अपने कंप्यूटर पर खोज बार . का उपयोग करके इसे खोज कर ।
2. यदि आपको खोज परिणाम मिलता है, तो इसका अर्थ है कि DirectX आपके कंप्यूटर पर स्थापित है। इसके संस्करण की जांच करने के लिए, दर्ज करें बटन दबाएं आपकी खोज के शीर्ष परिणाम पर। DirectX डायग्नोस्टिक टूल खुल जाएगा।
3.Syste पर क्लिक करके सिस्टम पर जाएं मी टैब शीर्ष मेनू पर उपलब्ध है।
4.DirectX संस्करण देखें जहां आप अपने कंप्यूटर पर स्थापित DirectX संस्करण पाएंगे। उपरोक्त छवि में DirectX 12 स्थापित है।
3.ग्राफिक्स कार्ड ड्राइवर को अपडेट करें
यह संभव है कि आपके Windows 10 पर DirectX को स्थापित करने में असमर्थ समस्या पुराने या भ्रष्ट ग्राफिक्स कार्ड ड्राइवरों के कारण उत्पन्न हो रही है, जैसा कि आप जानते हैं कि DirectX मल्टीमीडिया से संबंधित है और ग्राफिक्स कार्ड में कोई समस्या है। स्थापना त्रुटि की ओर ले जाएगा।
इसलिए, ग्राफ़िक्स कार्ड ड्राइवर को अद्यतन करके, आपकी DirectX स्थापना त्रुटि का समाधान किया जा सकता है। ग्राफ़िक्स कार्ड ड्राइवर को अद्यतन करने के लिए निम्न चरणों का पालन करें:
1.Open डिवाइस मैनेजर खोज बार . का उपयोग करके इसे खोज कर ।
2.दर्ज करें बटन दबाएं आपकी खोज के शीर्ष परिणाम पर। डिवाइस मैनेजर खुल जाएगा।
3.डिवाइस मैनेजर के अंतर्गत , ढूंढें और प्रदर्शन एडेप्टर पर क्लिक करें।
4.डिस्प्ले एडेप्टर के अंतर्गत, अपने ग्राफ़िक्स कार्ड पर राइट-क्लिक करें और अपडेट ड्राइवर पर क्लिक करें।
5. चुनें अपडेट किए गए ड्राइवर सॉफ़्टवेयर के लिए स्वचालित रूप से खोजें विकल्प ताकि आपकी विंडो चयनित ड्राइवर के लिए स्वचालित रूप से उपलब्ध अपडेट की खोज कर सकें।
6.आपका Windows अपडेट खोजना शुरू कर देगा ।
7. अगर विंडोज को कोई अपडेट मिलता है, तो वह इसे अपने आप अपडेट करना शुरू कर देगा।
8. Windows द्वारा आपके ड्राइवर को सफलतापूर्वक अपडेट करने के बाद , नीचे दिखाया गया संवाद बॉक्स यह संदेश प्रदर्शित करते हुए दिखाई देगा कि Windows ने आपके ड्राइवरों को सफलतापूर्वक अपडेट कर दिया है ।
9. यदि ड्राइवर के लिए कोई अपडेट उपलब्ध नहीं है, तो नीचे दिखाया गया डायलॉग बॉक्स यह संदेश प्रदर्शित करता दिखाई देगा कि आपके डिवाइस के लिए सर्वश्रेष्ठ ड्राइवर पहले से इंस्टॉल हैं ।
10. ग्राफिक कार्ड ड्राइवर के सफलतापूर्वक अपडेट होने के बाद, अपने कंप्यूटर को पुनरारंभ करें।
उपरोक्त चरणों को पूरा करने के बाद, जब आपका कंप्यूटर पुनरारंभ होता है, तो अपने विंडोज 10 पर DirectX स्थापित करने का प्रयास करें फिर से।
4. पिछले अपडेट में से एक को फिर से इंस्टॉल करें
कभी-कभी, पिछले अपडेट आपके विंडोज 10 पर DirectX को इंस्टॉल करते समय एक समस्या का कारण बनते हैं। यदि ऐसा है, तो आपको पिछले अपडेट को अनइंस्टॉल करने और फिर से इंस्टॉल करने की आवश्यकता है।पी>
पिछले अपडेट को अनइंस्टॉल करने के लिए नीचे दिए गए चरणों का पालन करें:
1. सेटिंग्स खोलने के लिए Windows Key + I दबाएं और अपडेट और सुरक्षा पर क्लिक करें विकल्प।
2. बाएं हाथ के मेनू से Windows अपडेट पर क्लिक करें विकल्प।
3.फिर अपडेट स्थिति के अंतर्गत इंस्टॉल किया गया अपडेट इतिहास देखें पर क्लिक करें।
4.अद्यतन इतिहास देखें . के अंतर्गत , अपडेट अनइंस्टॉल करें . पर क्लिक करें
5. एक पेज खुलेगा जिसमें सभी अपडेट होंगे। आपको DirectX अपडेट . को खोजना होगा , और फिर आप उस अपडेट पर राइट-क्लिक करके . इसे अनइंस्टॉल कर सकते हैं और अनइंस्टॉल विकल्प . को चुनना ।
6. एक बार अपडेट की स्थापना रद्द हो जाने के बाद , पुनरारंभ करें आपका कंप्यूटर।
उपरोक्त चरणों को पूरा करने के बाद, कंप्यूटर के पुनरारंभ होने के बाद, आपका पिछला अपडेट अनइंस्टॉल कर दिया जाएगा। अब Windows 10 पर DirectX स्थापित करने का प्रयास करें और आप ऐसा करने में सक्षम हो सकते हैं।
5. विजुअल C++ पुनर्वितरण योग्य डाउनलोड करें
Visual C++ redistributable DirectX Windows 10 का एक महत्वपूर्ण घटक है। इसलिए, यदि आप अपने Windows 10 पर DirectX को स्थापित करते समय किसी त्रुटि का सामना कर रहे हैं, तो इसे Visual C++ पुनर्वितरण से जोड़ा जा सकता है। विंडोज 10 के लिए विजुअल सी ++ पुनर्वितरण योग्य डाउनलोड और पुनर्स्थापित करके, आप डायरेक्टएक्स समस्या को स्थापित करने में असमर्थ को ठीक करने में सक्षम हो सकते हैं।
विजुअल C++ पुनर्वितरण योग्य डाउनलोड और पुनः स्थापित करने के लिए, नीचे दिए गए चरणों का पालन करें:
1. Visual C++ पुनर्वितरण पैकेज डाउनलोड करने के लिए Microsoft साइट पर जाएं।
2. नीचे दिखाई गई स्क्रीन खुल जाएगी।
3.डाउनलोड बटन पर क्लिक करें।
4.नीचे दिखाया गया पेज खुल जाएगा।
5. अपने ऑपरेटिंग सिस्टम के अनुसार डाउनलोड करें चुनें यानी अगर आपके पास 64-बिट ऑपरेटिंग सिस्टम . है फिर चेकबॉक्स चेक करें x64.exe . के बगल में और यदि आपके पास 32-बिट ऑपरेटिंग सिस्टम . है फिर चेकबॉक्स चेक करें vc_redist.x86.exe और . के आगे क्लिक करें अगला पृष्ठ के निचले भाग में उपलब्ध बटन।
6.आपका चयनित संस्करण दृश्य C++ पुनर्वितरण योग्य का डाउनलोड करना प्रारंभ करेगा ।
7. एक बार डाउनलोड पूरा हो जाने पर, डबल-क्लिक करें डाउनलोड की गई फ़ाइल पर।
8. उपरोक्त चरणों को पूरा करने के बाद, अपने विंडोज 10 पर DirectX को फिर से स्थापित करने का प्रयास करें और इसे बिना कोई त्रुटि पैदा किए स्थापित किया जा सकता है।
6. कमांड प्रॉम्प्ट का उपयोग करके .Net फ्रेमवर्क स्थापित करें
.Net Framework भी DirectX के महत्वपूर्ण भागों में से एक है, और .Net Framework के कारण आपको DirectX को स्थापित करने में त्रुटि का सामना करना पड़ सकता है। तो, नेट फ्रेमवर्क स्थापित करके अपनी समस्या को हल करने का प्रयास करें। आप कमांड प्रॉम्प्ट का उपयोग करके आसानी से .Net Framework स्थापित कर सकते हैं।
कमांड प्रॉम्प्ट का उपयोग करके .Net Framework स्थापित करने के लिए, नीचे दिए गए चरणों का पालन करें:
1.कमांड प्रॉम्प्ट के लिए खोजें प्रारंभ मेनू खोज का उपयोग करना।
2.राइट-क्लिक करें खोज परिणाम से कमांड प्रॉम्प्ट पर और व्यवस्थापक के रूप में चलाएँ select चुनें विकल्प।
3.हां पर क्लिक करें पुष्टि के लिए पूछे जाने पर और व्यवस्थापक कमांड प्रॉम्प्ट खुल जाएगा।
4.नीचे उल्लिखित कमांड दर्ज करें कमांड प्रॉम्प्ट में और एंटर बटन दबाएं।
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs
6.The .Net Framework डाउनलोड करना शुरू कर देगा . इंस्टालेशन अपने आप शुरू हो जाएगा।
8. एक बार इंस्टॉलेशन पूरा हो जाने पर, अपना कंप्यूटर रीस्टार्ट करें।
उपरोक्त चरणों को पूरा करने के बाद, .Net Framework स्थापित हो जाएगा, और DirectX त्रुटि भी गायब हो सकती है। अब, आप बिना किसी समस्या के अपने विंडोज 10 पीसी पर DirectX इंस्टॉल कर पाएंगे।
अनुशंसित:
- Windows 10 पर VPN कैसे सेट करें
- Windows 10 टाइमलाइन पर आसानी से Chrome गतिविधि देखें
उम्मीद है, उल्लिखित विधियों में से किसी एक का उपयोग करके, आप Windows 10 पर DirectX स्थापित करने में असमर्थ को ठीक करने में सक्षम हो सकते हैं समस्या, लेकिन यदि आपके पास अभी भी इस ट्यूटोरियल के बारे में कोई प्रश्न हैं, तो बेझिझक उन्हें टिप्पणी अनुभाग में पूछ सकते हैं।