Windows 10 पर DirectX स्थापित करने में असमर्थ को ठीक करें

यदि आप Windows 10 पर DirectX स्थापित करने में असमर्थ हैं, तो चिंता न करें क्योंकि आज हम इस समस्या को ठीक करने के बारे में चर्चा करने जा रहे हैं। समस्या का सबसे आम कारण .NET Framework DirectX के साथ हस्तक्षेप कर रहा है , जिससे DirectX की स्थापना के साथ समस्याएं उत्पन्न हो रही हैं ।

प्रौद्योगिकी में बदलाव के साथ, लोगों ने लैपटॉप, टैबलेट, फोन आदि जैसे उपकरणों का उपयोग करना शुरू कर दिया है। चाहे वह(May) बिलों का भुगतान हो, खरीदारी, मनोरंजन, समाचार, या इसी तरह की कोई अन्य गतिविधि हो, यह सब लोगों की भागीदारी के कारण आसान हो गया है। हमारे दैनिक जीवन में इंटरनेट । (Internet)फोन, लैपटॉप और इसी तरह के उपकरणों जैसे उपकरणों का उपयोग बढ़ गया है। इन डिवाइसेज के प्रति उपभोक्ताओं की दिलचस्पी बढ़ी है। इसके परिणामस्वरूप, हमने कई नए अपडेट देखे हैं जो उपयोगकर्ता अनुभव को बेहतर बनाते हैं।

Windows 10 पर DirectX स्थापित करने में असमर्थ को ठीक करें

इस उपयोगकर्ता अनुभव ने गेम, वीडियो, मल्टीमीडिया, और बहुत कुछ सहित सभी प्रकार की सेवाओं में सुधार देखा है। ऐसा ही एक अपडेट है जिसे विंडोज(Windows) ऑपरेटिंग सिस्टम के अलावा इसकी नवीनतम रिलीज में लॉन्च किया गया है, वह है DirectXDirectX ने गेम, मल्टीमीडिया, वीडियो आदि के क्षेत्र में उपयोगकर्ता के अनुभव को दोगुना कर दिया है।

डायरेक्टएक्स(DirectX)

DirectX , Microsoft Windows ऑपरेटिंग सिस्टम पर चलने वाले गेम या सक्रिय वेब पेज जैसे अनुप्रयोगों में ग्राफिक छवियों और मल्टीमीडिया प्रभावों को बनाने और प्रबंधित करने के लिए एक एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस(Interface) ( API ) है। (API)डायरेक्टएक्स(DirectX) को विंडोज़ ऑपरेटिंग सिस्टम के साथ चलाने के लिए , आपको किसी बाहरी क्षमता की आवश्यकता नहीं होगी। आवश्यक क्षमता विंडोज ऑपरेटिंग सिस्टम(Windows Operating System) में विभिन्न वेब ब्राउज़रों के एक एकीकृत भाग के रूप में आती है । पहले DirectX , (Earlier DirectX)DirectSound , DirectPlay जैसे कुछ क्षेत्रों तक ही सीमित था , लेकिन उन्नत Windows 10 के साथ , DirectX को भी उन्नत कर दिया गया हैDirectX 13 , 12 और 10 जिसके परिणामस्वरूप, यह (DirectX 13)Microsoft Windows ऑपरेटिंग सिस्टम का एक अनिवार्य हिस्सा बन गया है।

DirectX की अपनी सॉफ़्टवेयर डेवलपमेंट किट (SDK)(Software Development Kit (SDK)) है, जिसमें बाइनरी रूप में रनटाइम लाइब्रेरी, दस्तावेज़ीकरण और कोडिंग में उपयोग किए जाने वाले हेडर शामिल हैं। ये एसडीके(SDK) डाउनलोड और उपयोग करने के लिए स्वतंत्र हैं। लेकिन कभी-कभी, जब आप इन एसडीके या डायरेक्टएक्स(install these SDKs or DirectX) को अपने विंडोज 10 पर स्थापित करने का प्रयास करते हैं, तो आपको त्रुटियों का सामना करना पड़ता है। यह नीचे दिए गए कुछ कारणों से हो सकता है:

  • इंटरनेट भ्रष्टाचार
  • इंटरनेट ठीक से काम नहीं कर रहा
  • सिस्टम आवश्यकताएँ मेल नहीं खाती या पूरी नहीं होतीं
  • नवीनतम विंडोज़ अपडेट सहायक नहीं है
  • Windows त्रुटि के कारण DirectX Windows 10 को पुनर्स्थापित करने की आवश्यकता है

अब आप सोच रहे होंगे कि यदि आप इनमें से किसी भी समस्या का सामना करते हैं तो आप क्या कर सकते हैं, और आप अपने विंडोज 10 पर (Windows 10)DirectX स्थापित करने में सक्षम नहीं हैं । अगर आप भी इसी तरह की समस्या का सामना कर रहे हैं तो यह लेख आपके लिए है। यह आलेख कई विधियों को सूचीबद्ध करता है जिनके उपयोग से आप बिना किसी त्रुटि के विंडोज 10(Windows 10) पर डायरेक्टएक्स स्थापित करने में सक्षम हो सकते हैं।(DirectX)

(Fix Unable)Windows 10 पर DirectX स्थापित करने में (Install DirectX)असमर्थ को ठीक करें

जैसा कि आप सभी जानते हैं, DirectX विंडोज 10(Windows 10) का एक महत्वपूर्ण हिस्सा है क्योंकि यह कई मल्टीमीडिया अनुप्रयोगों के लिए आवश्यक है। साथ ही, यह सभी विंडोज ऑपरेटिंग (Windows Operating) सिस्टम(Systems) का एक अभिन्न अंग है , इसलिए यदि आप DirectX से संबंधित किसी भी समस्या का सामना कर रहे हैं, तो यह आपके पसंदीदा एप्लिकेशन को बंद करने के लिए नुकसान पहुंचा सकता है। तो, नीचे दिए गए तरीकों का उपयोग करके, आप Windows 10 पर DirectX स्थापित करने में असमर्थ से संबंधित त्रुटि को ठीक कर सकते हैं, यह (Install DirectX)DirectX से संबंधित आपकी सभी समस्याओं को हल करने में सक्षम हो सकता है । जब तक आपकी DirectX(DirectX) स्थापना समस्या हल नहीं हो जाती, तब तक नीचे दिए गए तरीकों को एक-एक करके आज़माएँ ।

1. सुनिश्चित करें कि सभी सिस्टम(System) आवश्यकताएँ पूरी हैं(Met)

DirectX एक उन्नत सुविधा है, और सभी कंप्यूटर इसे ठीक से स्थापित करने में सक्षम नहीं हो सकते हैं। आपके कंप्यूटर पर DirectX(DirectX) को ठीक से स्थापित करने के लिए , आपके कंप्यूटर को कुछ अनिवार्य आवश्यकताओं को पूरा करने की आवश्यकता है।

आपके कंप्यूटर पर DirectX को स्थापित करने की आवश्यकताएं नीचे दी गई हैं :

  • आपका विंडोज(Windows) सिस्टम कम से कम 32-बिट ऑपरेटिंग सिस्टम होना चाहिए
  • ग्राफ़िक्स कार्ड आपके DirectX(DirectX) संस्करण के साथ संगत होना चाहिए जिसे आप इंस्टॉल कर रहे हैं
  • (RAM)DirectX को स्थापित करने के लिए (DirectX)RAM और CPU में पर्याप्त स्थान होना चाहिए
  • NET Framework 4 आपके पीसी में स्थापित होना चाहिए

यदि उपरोक्त में से कोई भी आवश्यकता पूरी नहीं होती है, तो आप अपने कंप्यूटर पर DirectX स्थापित नहीं कर पाएंगे । अपने कंप्यूटर के इन गुणों की जांच करने के लिए, नीचे दिए गए चरणों का पालन करें:

1. इस पीसी (This PC)आइकन( icon) पर राइट क्लिक करें । एक मेनू पॉप-अप होगा।

2. राइट-क्लिक प्रसंग मेनू से गुण विकल्प पर क्लिक करें।(Properties)

इस पीसी पर राइट-क्लिक करें और गुण चुनें

3. सिस्टम गुण विंडो दिखाई देगी।

ऊपर बताए गए चरणों को पूरा करने के बाद, आपको पता चल जाएगा कि आपके कंप्यूटर पर DirectX को स्थापित करने के लिए सभी बुनियादी आवश्यकताएं पूरी होती हैं या नहीं। (DirectX)यदि सभी आवश्यकताओं को पूरा नहीं किया जाता है, तो पहले सभी बुनियादी आवश्यकताओं को पूरा करें। यदि सभी बुनियादी आवश्यकताओं को पूरा किया जाता है, तो विंडोज 10 मुद्दे पर डायरेक्टएक्स को स्थापित करने में असमर्थ को ठीक करने के लिए अन्य तरीकों का प्रयास करें। (fix Unable To Install DirectX on Windows 10 issue. )

2. Windows 10 पर अपना DirectX संस्करण जांचें(2.Check Your DirectX Version on Windows 10)

कभी-कभी, जब आप Windows 10 पर DirectX स्थापित करने का प्रयास करते हैं, तो आप ऐसा करने में असमर्थ होते हैं क्योंकि DirectX12 अधिकांश (DirectX12)Windows 10 PC पर पहले से इंस्टॉल आता है ।

यह जांचने के लिए कि क्या DirectX आपके विंडोज 10 पर पहले से इंस्टॉल है और अगर इंस्टॉल है तो DirectX का कौन सा संस्करण है, आपको नीचे दिए गए चरणों का पालन करने की आवश्यकता है:

1. अपने कंप्यूटर पर खोज बार का उपयोग करके (search bar)dxdiag खोलें ।

अपने कंप्यूटर पर dxdiag खोलें

2. यदि आपको खोज परिणाम मिलता है, तो इसका मतलब है कि DirectX आपके कंप्यूटर पर स्थापित है। इसके संस्करण की जांच करने के लिए, अपनी खोज के शीर्ष परिणाम पर एंटर बटन दबाएं । (enter button)DirectX डायग्नोस्टिक टूल(DirectX diagnostic tool) खुल जाएगा।

DirectX डायग्नोस्टिक टूल खुल जाएगा

3. शीर्ष मेनू पर उपलब्ध सिस्टम (Syste)एम (m)टैब( tab) पर क्लिक करके सिस्टम पर जाएं।

शीर्ष मेनू पर उपलब्ध सिस्टम टैब पर क्लिक करके सिस्टम पर जाएँ |  Windows 10 पर DirectX स्थापित करने में असमर्थ को ठीक करें

4. DirectX संस्करण(DirectX version) की तलाश करें जहां आप DirectX संस्करण को अपने कंप्यूटर पर स्थापित पाएंगे। उपरोक्त छवि में DirectX 12 स्थापित है।

3. ग्राफिक्स कार्ड ड्राइवर को अपडेट करें(3.Update the Graphics Card Driver)

यह संभव है कि आपके विंडोज 10 पर डायरेक्टएक्स को स्थापित करने में असमर्थता पुराने या भ्रष्ट (DirectX)ग्राफिक्स(Graphics) कार्ड ड्राइवरों के कारण उत्पन्न हो रही है, जैसा कि आप जानते हैं कि डायरेक्टएक्स(DirectX) मल्टीमीडिया से संबंधित है और ग्राफिक्स(Graphics) कार्ड में किसी भी समस्या से इंस्टॉलेशन त्रुटि होगी।

इसलिए, ग्राफ़िक्स(Graphics) कार्ड ड्राइवर को अद्यतन करके , आपकी DirectX स्थापना त्रुटि का समाधान किया जा सकता है। ग्राफिक्स(Graphics) कार्ड ड्राइवर को अपडेट करने के लिए नीचे दिए गए चरणों का पालन करें:

1.खोज बार(search bar) का उपयोग करके डिवाइस मैनेजर( Device Manager) को खोजकर खोलें ।

सर्च बार का उपयोग करके डिवाइस मैनेजर को खोजकर खोलें

2. अपनी खोज के शीर्ष परिणाम पर एंटर बटन दबाएं । (enter button)डिवाइस मैनेजर(Device Manager) खुल जाएगा।

डिवाइस मैनेजर खुल जाएगा

3.डिवाइस मैनेजर के तहत, (Device Manager)डिस्प्ले एडेप्टर(Display Adapters.) खोजें और क्लिक करें ।

4. डिस्प्ले एडेप्टर के तहत, अपने ग्राफिक्स कार्ड पर राइट-क्लिक करें और (right-click on your Graphics card)अपडेट ड्राइवर(Update driver.) पर क्लिक करें ।

डिस्प्ले एडेप्टर का विस्तार करें और फिर एकीकृत ग्राफिक्स कार्ड पर राइट-क्लिक करें और अपडेट ड्राइवर का चयन करें

5. अपडेट किए गए ड्राइवर सॉफ़्टवेयर के लिए स्वचालित रूप से खोजें(Search automatically for updated driver software) विकल्प चुनें ताकि आपकी विंडो चयनित ड्राइवर के लिए स्वचालित रूप से उपलब्ध अपडेट की खोज कर सकें।

नीचे दिखाए अनुसार डायलॉग बॉक्स खुलेगा

6.आपका विंडोज़ अपडेट की खोज करना शुरू कर(start searching for the updates) देगा ।

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

7. अगर विंडोज(Windows) को कोई अपडेट मिलता है, तो वह उसे अपने आप अपडेट करना शुरू कर देगा।

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

8. विंडोज द्वारा आपके ड्राइवर को सफलतापूर्वक अपडेट करने(successfully updated your driver) के बाद, नीचे दिखाया गया डायलॉग बॉक्स यह संदेश प्रदर्शित करता हुआ दिखाई देगा कि विंडोज ने आपके ड्राइवरों को सफलतापूर्वक अपडेट कर दिया है(Windows has successfully updated your drivers)

विंडोज़ ने आपके ड्राइवरों को सफलतापूर्वक अपडेट कर दिया है

9.यदि ड्राइवर के लिए कोई अपडेट उपलब्ध नहीं है, तो नीचे दिखाया गया डायलॉग बॉक्स यह संदेश प्रदर्शित करता हुआ दिखाई देगा कि आपके डिवाइस के लिए सर्वश्रेष्ठ ड्राइवर पहले से इंस्टॉल हैं(the best drivers for your device are already installed)

आपके डिवाइस के लिए सबसे अच्छे ड्राइवर पहले से इंस्टॉल हैं।  |  Windows 10 पर DirectX स्थापित करने में असमर्थ को ठीक करें

10. एक बार जब ग्राफ़िक कार्ड ड्राइवर सफलतापूर्वक अपडेट हो जाएगा, तो अपने कंप्यूटर को पुनरारंभ करें।

उपर्युक्त चरणों को पूरा करने के बाद, जब आपका कंप्यूटर पुनरारंभ होता है तो अपने विंडोज 10 पर डायरेक्टएक्स को(install DirectX on your Windows 10) फिर से स्थापित करने का प्रयास करें।

4. पिछले(Previous) अद्यतनों में से एक को पुनर्स्थापित करें

कभी-कभी, पिछले अपडेट आपके विंडोज 10 पर डायरेक्टएक्स(DirectX) को स्थापित करते समय एक समस्या का कारण बनते हैं । यदि ऐसा है, तो आपको पिछले अपडेट को अनइंस्टॉल करने और फिर से इंस्टॉल करने की आवश्यकता है।

पिछले अपडेट को अनइंस्टॉल करने के लिए नीचे दिए गए चरणों का पालन करें:

1. सेटिंग्स खोलने के लिए (Settings)Windows Key + I दबाएं और अपडेट एंड सिक्योरिटी(Update & Security) ऑप्शन पर क्लिक करें  ।

सेटिंग्स खोलने के लिए विंडोज की + I दबाएं और फिर अपडेट एंड सिक्योरिटी आइकन पर क्लिक करें

2. बाएं हाथ के मेनू से विंडोज अपडेट (Windows update)विकल्प पर क्लिक करें। ( option. )

3.फिर Update Status के तहत (Update)View Installed Update history पर क्लिक करें ।

बाईं ओर से विंडोज अपडेट का चयन करें, इंस्टॉल किए गए अपडेट इतिहास देखें पर क्लिक करें

4.अद्यतन इतिहास देखें के अंतर्गत, (View update history)अद्यतनों की स्थापना रद्द(Uninstall updates.) करें पर क्लिक करें।

अपडेट हिस्ट्री देखें के तहत अनइंस्टॉल अपडेट पर क्लिक करें

5. एक पेज खुलेगा जिसमें सभी अपडेट होंगे। आपको DirectX अपडेट(DirectX update) की खोज करनी है , और फिर आप उस अपडेट पर राइट-क्लिक करके और (right-clicking on that update)अनइंस्टॉल विकल्प(uninstall option) चुनकर इसे अनइंस्टॉल कर सकते हैं ।

आपको DirectX अपडेट को खोजना होगा

6. एक बार अपडेट की स्थापना रद्द(update is uninstalled) हो जाने के बाद , अपने कंप्यूटर को पुनरारंभ करें।(restart)

उपरोक्त चरणों को पूरा करने के बाद, कंप्यूटर के पुनरारंभ होने के बाद, आपका पिछला अपडेट अनइंस्टॉल हो जाएगा। अब विंडोज 10(Windows 10) पर डायरेक्टएक्स(DirectX) स्थापित करने का प्रयास करें और आप ऐसा करने में सक्षम हो सकते हैं।

5. Download Visual C++ Redistributable

Visual C++ पुनर्वितरण योग्य DirectX Windows 10 का एक महत्वपूर्ण घटक है । इसलिए, यदि आप अपने विंडोज 10 पर (Windows 10)डायरेक्टएक्स(DirectX) स्थापित करते समय किसी त्रुटि का सामना कर रहे हैं, तो इसे Visual C++ पुनर्वितरण से जोड़ा जा सकता है। विंडोज 10 के लिए (Windows 10)Visual C++ पुनर्वितरण योग्य डाउनलोड और पुनर्स्थापित करके , आप डायरेक्टएक्स(DirectX) समस्या को स्थापित करने में असमर्थ को ठीक करने में सक्षम हो सकते हैं ।

विज़ुअल सी ++ पुनर्वितरण योग्य डाउनलोड और पुनर्स्थापित करने के लिए, नीचे दिए गए चरणों का पालन करें:

1. Microsoft site to download the Visual C++ redistributable package.Microsoft साइट पर जाएँ।(Microsoft site)

2. नीचे दिखाई गई स्क्रीन खुल जाएगी।

Microsoft वेबसाइट से Visual Studio 2015 के लिए Visual C++ पुनर्वितरण योग्य डाउनलोड करें

3. डाउनलोड बटन पर क्लिक करें।(Download button.)

डाउनलोड बटन पर क्लिक करें

4. नीचे दिखाया गया पेज(page shown below ) खुल जाएगा।

अपने सिस्टम आर्किटेक्चर के अनुसार vc-redis.x64.exe या vc_redis.x86.exe चुनें

5. अपने ऑपरेटिंग सिस्टम के अनुसार डाउनलोड(download according to your operating system) चुनें यानी यदि आपके पास 64-बिट ऑपरेटिंग सिस्टम है(64-bit operating system) तो x64.exe के बगल में स्थित चेकबॉक्स को चेक करें(check the checkbox) और यदि आपके पास 32-बिट ऑपरेटिंग सिस्टम है(32-bit operating system) तो vc_redist.x86 के(vc_redist.x86.exe and ) बगल में स्थित चेकबॉक्स को चेक करें । (check the checkbox )exe और पृष्ठ के निचले भाग में उपलब्ध अगला( Next) बटन क्लिक करें।

6. आपका चयनित(selected version ) दृश्य C++ पुनर्वितरण योग्य संस्करण डाउनलोड होना शुरू(start downloading) हो जाएगा ।

डाउनलोड फ़ाइल पर डबल-क्लिक करें |  Windows 10 पर DirectX स्थापित करने में असमर्थ को ठीक करें

7. डाउनलोड पूरा होने के बाद, डाउनलोड की गई फ़ाइल पर डबल-क्लिक करें ।(double-click )

Microsoft Visual C++ Redistributable पैकेज को स्थापित करने के लिए ऑन-स्क्रीन निर्देश का पालन करें

8.उपरोक्त चरणों को पूरा करने के बाद, अपने विंडोज 10 पर DirectX को फिर से स्थापित(reinstall DirectX on your Windows 10 ) करने का प्रयास करें और यह बिना किसी त्रुटि के स्थापित हो सकता है।

6. कमांड प्रॉम्प्ट का उपयोग करके .Net फ्रेमवर्क स्थापित करें(6. Install .Net Framework using the Command Prompt)

.Net Framework भी DirectX के महत्वपूर्ण भागों में से एक है, और (DirectX).Net Framework के कारण आपको DirectX को स्थापित करने में त्रुटि का सामना करना पड़ सकता है । इसलिए, .Net Framework(.Net Framework) स्थापित करके अपनी समस्या को हल करने का प्रयास करें । आप कमांड(Command) प्रॉम्प्ट का उपयोग करके .Net Framework को आसानी से स्थापित कर सकते हैं।

कमांड प्रॉम्प्ट का उपयोग करके .Net फ्रेमवर्क को स्थापित करने के लिए, नीचे दिए गए चरणों का पालन करें:(Framework)

1. स्टार्ट मेन्यू सर्च का उपयोग करके कमांड प्रॉम्प्ट खोजें।(command prompt)

(2.Right-click)2. खोज परिणाम से कमांड प्रॉम्प्ट(Command Prompt) पर राइट-क्लिक करें और व्यवस्थापक विकल्प के रूप में चलाएँ चुनें।(Run as administrator)

विंडोज सर्च बार में सीएमडी टाइप करें और रन को एडमिनिस्ट्रेटर के रूप में चुनने के लिए कमांड प्रॉम्प्ट पर राइट क्लिक करें

3. कन्फर्मेशन के लिए पूछे जाने पर Yes पर क्लिक करें और (Click on Yes)एडमिनिस्ट्रेटर कमांड प्रॉम्प्ट(Administrator command prompt) खुल जाएगा।

4. कमांड प्रॉम्प्ट में नीचे दी गई कमांड दर्ज करें और (command mentioned below)एंटर(Enter) बटन दबाएं।

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs 

नेट फ्रेमवर्क को सक्षम करने के लिए DISM कमांड का उपयोग करें

6. नेट फ्रेमवर्क (.Net Framework)डाउनलोड होना शुरू(start downloading) हो जाएगा । स्थापना स्वचालित रूप से शुरू हो जाएगी।

8. एक बार इंस्टॉलेशन पूरा हो जाने के बाद, अपने कंप्यूटर को रीस्टार्ट करें।(restart your computer.)

उपरोक्त चरणों को पूरा करने के बाद, .Net Framework स्थापित हो जाएगा, और DirectX त्रुटि भी गायब हो सकती है। अब, आप बिना किसी समस्या के अपने विंडोज 10 पीसी पर डायरेक्टएक्स(DirectX) इंस्टॉल कर पाएंगे ।

अनुशंसित:(Recommended:)

उम्मीद है(Hopefully) , उल्लिखित तरीकों में से किसी एक का उपयोग करके, आप विंडोज 10(fix Unable to Install DirectX on Windows 10) मुद्दे पर डायरेक्टएक्स को स्थापित करने में असमर्थ को ठीक करने में सक्षम हो सकते हैं, लेकिन यदि आपके पास अभी भी इस ट्यूटोरियल के बारे में कोई प्रश्न हैं, तो बेझिझक उनसे टिप्पणी अनुभाग में पूछें।



About the author

मैं एक्सबॉक्स एक्सप्लोरर, माइक्रोसॉफ्ट एक्सेल और विंडोज 8.1 एक्सप्लोरर में अनुभव के साथ एक सॉफ्टवेयर इंजीनियर हूं। खाली समय में मुझे वीडियो गेम खेलना और टीवी देखना पसंद है। मेरे पास यूटा विश्वविद्यालय से डिग्री है और मैं वर्तमान में एक अंतरराष्ट्रीय कंपनी के लिए एक सॉफ्टवेयर इंजीनियर के रूप में काम कर रहा हूं।



Related posts