
यदि आप विंडोज 10 पर DirectX इंस्टॉल करने में असमर्थ हैं तो चिंता न करें क्योंकि आज हम चर्चा करने जा रहे हैं कि इस समस्या को कैसे ठीक किया जाए। इस समस्या का सबसे आम कारण लगता है कि .NET Framework DirectX में हस्तक्षेप कर रहा हो जिससे DirectX की इंस्टॉलेशन में समस्याएं आ रही हैं।
टेक्नोलॉजी में बदलाव के साथ, लोगों ने लैपटॉप, टैबलेट, फोन आदि जैसे डिवाइसेज का उपयोग करना शुरू कर दिया है। चाहे बिल भुगतान हो, खरीदारी, मनोरंजन, समाचार, या कोई अन्य समान गतिविधि, हमारी दैनिक जीवन में इंटरनेट की भागीदारी के कारण यह सब आसान हो गया है। फोन, लैपटॉप और समान डिवाइसेज जैसे डिवाइसेज का उपयोग बढ़ा है। उपभोक्ता की रुचि इन डिवाइसेज में बढ़ी है। इसके परिणामस्वरूप, हमने यूजर एक्सपीरियंस को बेहतर बनाने वाले कई नए अपडेट देखे हैं।
इस यूजर एक्सपीरियंस में गेम्स, वीडियो, मल्टीमीडिया, और बहुत कुछ सहित सभी प्रकार की सेवाओं में सुधार देखा गया है। ऐसा ही एक अपडेट जो विंडोज ऑपरेटिंग सिस्टम के अपने नवीनतम रिलीज में जोड़ा गया है, वह है DirectX। DirectX ने गेम्स, मल्टीमीडिया, वीडियो आदि के क्षेत्र में यूजर एक्सपीरियंस को दोगुना कर दिया है।
DirectX
DirectX माइक्रोसॉफ्ट विंडोज ऑपरेटिंग सिस्टम पर चलने वाले गेम्स या एक्टिव वेब पेज जैसे एप्लिकेशन में ग्राफिक इमेज और मल्टीमीडिया इफेक्ट्स बनाने और प्रबंधित करने के लिए एक एप्लीकेशन प्रोग्रामिंग इंटरफेस (API) है। विंडोज ऑपरेटिंग सिस्टम के साथ DirectX चलाने के लिए, आपको किसी बाहरी क्षमता की आवश्यकता नहीं होगी। आवश्यक क्षमता विंडोज ऑपरेटिंग सिस्टम में विभिन्न वेब ब्राउज़र्स के इंटीग्रेटेड पार्ट के रूप में आती है। पहले DirectX कुछ क्षेत्रों जैसे DirectSound, DirectPlay तक सीमित था लेकिन अपग्रेडेड विंडोज 10 के साथ, DirectX को भी DirectX 13, 12 और 10 में अपग्रेड किया गया है, जिसके परिणामस्वरूप, यह माइक्रोसॉफ्ट विंडोज ऑपरेटिंग सिस्टम का एक अनिवार्य हिस्सा बन गया है।
DirectX का अपना सॉफ्टवेयर डेवलपमेंट किट (SDK) है, जिसमें बाइनरी रूप में रनटाइम लाइब्रेरी, डॉक्यूमेंटेशन, और कोडिंग में उपयोग किए जाने वाले हेडर्स शामिल हैं। ये SDK डाउनलोड और उपयोग करने के लिए फ्री हैं। लेकिन कभी-कभी, जब आप इन SDKs या DirectX को अपने विंडोज 10 पर इंस्टॉल करने का प्रयास करते हैं, तो आप एरर का सामना करते हैं। यह नीचे दिए गए कुछ कारणों से हो सकता है:
- इंटरनेट करप्शन
- इंटरनेट ठीक से काम नहीं कर रहा
- सिस्टम आवश्यकताएं मेल नहीं खाती या पूरी नहीं होती
- नवीनतम विंडोज अपडेट सपोर्टिव नहीं है
- विंडोज एरर के कारण DirectX विंडोज 10 को रीइंस्टॉल करने की आवश्यकता
अब आप सोच रहे होंगे कि यदि आप इनमें से किसी भी समस्या का सामना करते हैं, और आप अपने विंडोज 10 पर DirectX इंस्टॉल नहीं कर पा रहे हैं तो आप क्या कर सकते हैं। यदि आप इसी तरह की समस्या का सामना कर रहे हैं तो यह लेख आपके लिए है। यह लेख कई विधियों को सूचीबद्ध करता है जिनका उपयोग करके आप बिना किसी एरर के विंडोज 10 पर DirectX इंस्टॉल कर सकते हैं।
विंडोज 10 पर DirectX इंस्टॉल न होने की समस्या ठीक करें
जैसा कि आप सभी जानते हैं, DirectX विंडोज 10 का एक महत्वपूर्ण हिस्सा है क्योंकि यह कई मल्टीमीडिया एप्लिकेशन द्वारा आवश्यक है। साथ ही, यह सभी विंडोज ऑपरेटिंग सिस्टम का एक अभिन्न अंग है, इसलिए यदि आप DirectX से संबंधित किसी समस्या का सामना कर रहे हैं, तो इसके परिणामस्वरूप आपके पसंदीदा एप्लिकेशन को रुकने का नुकसान हो सकता है। इसलिए, नीचे दी गई विधियों का उपयोग करके, आप विंडोज 10 पर DirectX इंस्टॉल न होने से संबंधित एरर को ठीक कर सकते हैं, यह आपकी DirectX से संबंधित सभी समस्याओं को हल करने में सक्षम हो सकता है। नीचे दी गई विधियों को एक-एक करके तब तक आजमाएं जब तक आपकी DirectX इंस्टॉलेशन समस्या हल न हो जाए।
1. सुनिश्चित करें कि सभी सिस्टम आवश्यकताएं पूरी होती हैं
DirectX एक एडवांस्ड फीचर है, और सभी कंप्यूटर इसे सही ढंग से इंस्टॉल नहीं कर सकते। अपने कंप्यूटर पर DirectX को ठीक से इंस्टॉल करने के लिए, आपके कंप्यूटर को कुछ अनिवार्य आवश्यकताओं को पूरा करने की आवश्यकता है।
आपके कंप्यूटर पर DirectX इंस्टॉल करने की आवश्यकताएं नीचे दी गई हैं:
- आपका विंडोज सिस्टम कम से कम 32-बिट ऑपरेटिंग सिस्टम होना चाहिए
- ग्राफिक्स कार्ड आपके द्वारा इंस्टॉल किए जा रहे DirectX संस्करण के साथ संगत होना चाहिए
- RAM और CPU में DirectX इंस्टॉल करने के लिए पर्याप्त स्पेस होना चाहिए
- आपके PC में .NET Framework 4 इंस्टॉल होना चाहिए
यदि उपरोक्त में से कोई भी आवश्यकता पूरी नहीं होती है, तो आप अपने कंप्यूटर पर DirectX इंस्टॉल नहीं कर पाएंगे। अपने कंप्यूटर के इन गुणों की जांच करने के लिए, नीचे दिए गए चरणों का पालन करें:
- This PC आइकन पर राइट-क्लिक करें। एक मेनू पॉप-अप होगा।
- राइट-क्लिक कॉन्टेक्स्ट मेनू से Properties विकल्प पर क्लिक करें।

- सिस्टम प्रॉपर्टीज विंडो दिखाई देगी।
उपरोक्त चरणों को पूरा करने के बाद, आप जान पाएंगे कि आपके कंप्यूटर पर DirectX इंस्टॉल करने के लिए सभी बेसिक आवश्यकताएं पूरी होती हैं या नहीं। यदि सभी आवश्यकताएं पूरी नहीं होती हैं, तो पहले सभी बेसिक आवश्यकताओं को पूरा करें। यदि सभी बेसिक आवश्यकताएं पूरी होती हैं, तो विंडोज 10 पर DirectX इंस्टॉल न होने की समस्या ठीक करें के लिए अन्य विधियों को आजमाएं।
2. विंडोज 10 पर अपना DirectX संस्करण जांचें
कभी-कभी, जब आप विंडोज 10 पर DirectX इंस्टॉल करने का प्रयास करते हैं, तो आप ऐसा नहीं कर पाते क्योंकि DirectX 12 अधिकांश विंडोज 10 PC पर प्री-इंस्टॉल आता है।
यह जांचने के लिए कि क्या DirectX आपके विंडोज 10 पर प्री-इंस्टॉल है और यदि इंस्टॉल है तो DirectX का कौन सा संस्करण है, आपको नीचे दिए गए चरणों का पालन करने की आवश्यकता है:
- सर्च बार का उपयोग करके इसे खोजकर अपने कंप्यूटर पर dxdiag खोलें।

- यदि आपको खोज परिणाम मिलता है, तो इसका मतलब है कि DirectX आपके कंप्यूटर पर इंस्टॉल है। इसका संस्करण जांचने के लिए, अपनी खोज के शीर्ष परिणाम पर एंटर बटन दबाएं। DirectX डायग्नोस्टिक टूल खुल जाएगा।

- System टैब पर क्लिक करके शीर्ष मेनू पर उपलब्ध System टैब पर जाएं।

- DirectX संस्करण देखें जहां आपको अपने कंप्यूटर पर इंस्टॉल DirectX संस्करण मिलेगा। उपरोक्त इमेज में DirectX 12 इंस्टॉल है।
3. ग्राफिक्स कार्ड ड्राइवर अपडेट करें
यह संभव है कि आपके विंडोज 10 पर DirectX इंस्टॉल न होने की समस्या आउटडेटेड या करप्ट ग्राफिक्स कार्ड ड्राइवर्स के कारण उत्पन्न हो रही हो, क्योंकि आप जानते हैं कि DirectX मल्टीमीडिया से संबंधित है और ग्राफिक्स कार्ड में कोई भी समस्या इंस्टॉलेशन एरर का कारण बनेगी।
इसलिए, ग्राफिक्स कार्ड ड्राइवर को अपडेट करके, आपकी DirectX इंस्टॉलेशन एरर हल हो सकती है। ग्राफिक्स कार्ड ड्राइवर को अपडेट करने के लिए नीचे दिए गए चरणों का पालन करें:
- सर्च बार का उपयोग करके इसे खोजकर Device Manager खोलें।

- अपनी खोज के शीर्ष परिणाम पर एंटर बटन दबाएं। Device Manager खुल जाएगा।

- Device Manager के तहत, Display Adapters पर क्लिक करें।
- Display adapters के तहत, अपने ग्राफिक्स कार्ड पर राइट-क्लिक करें और Update driver पर क्लिक करें।

- 5. Search automatically for updated driver software विकल्प चुनें ताकि आपका विंडोज चुने गए ड्राइवर के लिए उपलब्ध अपडेट्स को ऑटोमैटिकली खोज सके।

- आपका विंडोज अपडेट्स खोजना शुरू करेगा।

- यदि विंडोज को कोई अपडेट मिलता है, तो यह इसे ऑटोमैटिकली अपडेट करना शुरू कर देगा।

- विंडोज द्वारा आपके ड्राइवर को सफलतापूर्वक अपडेट करने के बाद, नीचे दिखाया गया डायलॉग बॉक्स दिखाई देगा जो संदेश प्रदर्शित करेगा कि विंडोज ने आपके ड्राइवर्स को सफलतापूर्वक अपडेट कर दिया है।

- यदि ड्राइवर के लिए कोई अपडेट उपलब्ध नहीं है, तो नीचे दिखाया गया डायलॉग बॉक्स दिखाई देगा जो संदेश प्रदर्शित करेगा कि आपके डिवाइस के लिए बेस्ट ड्राइवर पहले से इंस्टॉल हैं।

- एक बार ग्राफिक कार्ड ड्राइवर सफलतापूर्वक अपडेट हो जाने पर, अपने कंप्यूटर को रीस्टार्ट करें।
उपरोक्त चरणों को पूरा करने के बाद, जब आपका कंप्यूटर रीस्टार्ट होता है तो फिर से अपने विंडोज 10 पर DirectX इंस्टॉल करने का प्रयास करें।
4. पिछले अपडेट में से एक को रीइंस्टॉल करें
कभी-कभी, पिछले अपडेट आपके विंडोज 10 पर DirectX इंस्टॉल करते समय समस्या पैदा करते हैं। यदि ऐसा है, तो आपको पिछले अपडेट को अनइंस्टॉल करना होगा और फिर इसे फिर से इंस्टॉल करना होगा।
पिछले अपडेट को अनइंस्टॉल करने के लिए नीचे दिए गए चरणों का पालन करें:
- Windows Key + I दबाकर सेटिंग्स खोलें और Update & Security विकल्प पर क्लिक करें।

- बाएं हाथ के मेनू से Windows update विकल्प पर क्लिक करें।
- फिर Update status के तहत View installed update history पर क्लिक करें।

- View update history के तहत, Uninstall updates पर क्लिक करें।

- एक पेज खुल जाएगा जिसमें सभी अपडेट्स होंगे। आपको DirectX अपडेट खोजना होगा, और फिर आप उस अपडेट पर राइट-क्लिक करके और अनइंस्टॉल विकल्प चुनकर इसे अनइंस्टॉल कर सकते हैं।

- एक बार अपडेट अनइंस्टॉल हो जाने पर, अपने कंप्यूटर को रीस्टार्ट करें।
उपरोक्त चरणों को पूरा करने के बाद, एक बार कंप्यूटर रीस्टार्ट हो जाने पर, आपका पिछला अपडेट अनइंस्टॉल हो जाएगा। अब विंडोज 10 पर DirectX इंस्टॉल करने का प्रयास करें और आप ऐसा कर पा सकते हैं।
5. Visual C++ Redistributable डाउनलोड करें
Visual C++ redistributable DirectX विंडोज 10 का एक महत्वपूर्ण घटक है। इसलिए, यदि आप अपने विंडोज 10 पर DirectX इंस्टॉल करते समय किसी एरर का सामना कर रहे हैं, तो यह Visual C++ redistributable से जुड़ा हो सकता है। Visual C++ redistributable को विंडोज 10 के लिए डाउनलोड और रीइंस्टॉल करके, आप DirectX इंस्टॉल न होने की समस्या को ठीक करने में सक्षम हो सकते हैं।
Visual C++ redistributable को डाउनलोड और रीइंस्टॉल करने के लिए, नीचे दिए गए चरणों का पालन करें:
- Microsoft साइट पर जाएं Visual C++ redistributable पैकेज डाउनलोड करने के लिए।
- नीचे दिखाई गई स्क्रीन खुल जाएगी।

- Download बटन पर क्लिक करें।

- नीचे दिखाया गया पेज खुल जाएगा।

- अपने ऑपरेटिंग सिस्टम के अनुसार डाउनलोड चुनें यानी यदि आपके पास 64-बिट ऑपरेटिंग सिस्टम है तो x64.exe के बगल में चेकबॉक्स चेक करें और यदि आपके पास 32-बिट ऑपरेटिंग सिस्टम है तो vc_redist.x86.exe के बगल में चेकबॉक्स चेक करें और पेज के नीचे उपलब्ध Next बटन पर क्लिक करें।
- आपके चुने हुए वर्जन का Visual C++ redistributable डाउनलोड होना शुरू हो जाएगा।

- एक बार डाउनलोड पूरा हो जाने पर, डाउनलोड की गई फाइल पर डबल-क्लिक करें।

- उपरोक्त चरणों को पूरा करने के बाद, अपने विंडोज 10 पर DirectX को रीइंस्टॉल करने का प्रयास करें और यह बिना किसी एरर के इंस्टॉल हो सकता है।
6. कमांड प्रॉम्प्ट का उपयोग करके .Net Framework इंस्टॉल करें
.Net Framework भी DirectX के महत्वपूर्ण भागों में से एक है, और आप .Net Framework के कारण DirectX इंस्टॉल करने में एरर का सामना कर रहे होंगे। इसलिए, .Net Framework इंस्टॉल करके अपनी समस्या को हल करने का प्रयास करें। आप कमांड प्रॉम्प्ट का उपयोग करके .Net Framework को आसानी से इंस्टॉल कर सकते हैं।
कमांड प्रॉम्प्ट का उपयोग करके .Net Framework इंस्टॉल करने के लिए, नीचे दिए गए चरणों का पालन करें:
- स्टार्ट मेनू सर्च का उपयोग करके command prompt खोजें।
- 2.खोज परिणाम से Command Prompt पर राइट-क्लिक करें और Run as administrator विकल्प चुनें।

- Yes पर क्लिक करें जब कन्फर्मेशन के लिए पूछा जाए और एडमिनिस्ट्रेटर कमांड प्रॉम्प्ट खुल जाएगा।
- कमांड प्रॉम्प्ट में नीचे दी गई कमांड दर्ज करें और एंटर बटन दबाएं।
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs

- .Net Framework डाउनलोड होना शुरू हो जाएगा. इंस्टॉलेशन ऑटोमैटिकली शुरू हो जाएगा।
- एक बार इंस्टॉलेशन पूरा हो जाने पर, अपने कंप्यूटर को रीस्टार्ट करें।
उपरोक्त चरणों को पूरा करने के बाद, .Net Framework इंस्टॉल हो जाएगा, और DirectX एरर भी गायब हो सकती है। अब, आप बिना किसी समस्या के अपने विंडोज 10 PC पर DirectX इंस्टॉल कर पाएंगे।
अनुशंसित:
- विंडोज 10 पर VPN कैसे सेटअप करें
- विंडोज 10 टाइमलाइन पर क्रोम एक्टिविटी आसानी से देखें
उम्मीद है, उपरोक्त विधियों में से किसी एक का उपयोग करके, आप विंडोज 10 पर DirectX इंस्टॉल न होने की समस्या को ठीक कर पाएंगे, लेकिन यदि इस ट्यूटोरियल के संबंध में आपके अभी भी कोई प्रश्न हैं तो कमेंट सेक्शन में पूछने में संकोच न करें।
