DirectX सॉफ्टवेयर एप्लिकेशन प्रोग्रामिंग इंटरफेस, या API का एक संग्रह है जिसे माइक्रोसॉफ्ट द्वारा 2D और 3D वेक्टर ग्राफिक्स रेंडरिंग, वीडियो रेंडरिंग और विंडोज प्लेटफॉर्म पर ऑडियो चलाने से संबंधित कार्यों को संभालने के लिए विकसित और डिज़ाइन किया गया है। यह विंडोज 10 का एक महत्वपूर्ण घटक है, जिसकी कई मल्टीमीडिया एप्लिकेशन को आवश्यकता होती है। डायरेक्ट फाइलों के बिना, सभी मल्टीमीडिया एप्लिकेशन ठीक से निष्पादित करने में असमर्थ हो जाते हैं। कभी-कभी आप अनुभव कर सकते हैं कि DirectX काम करना बंद कर देता है या त्रुटि प्रदर्शित करता है DirectX अब आपके सिस्टम पर मौजूद नहीं है।
विंडोज 10 DirectX त्रुटि के पीछे कारण
आपके कंप्यूटर पर DirectX के काम न करने के कई कारण हैं, ऐसा इसलिए है क्योंकि प्रोग्राम DirectX संस्करण का समर्थन नहीं करता है, या आपके कंप्यूटर पर DirectX का एक पुराना संस्करण इंस्टॉल है। फिर ग्राफिक्स ड्राइवर के साथ समस्या या भ्रष्ट सिस्टम फाइलें भी विंडोज 10 पर DirectX के काम न करने का कारण बनती हैं।
नवीनतम विंडोज 10 DirectX 12 के साथ आता है यदि आप जिस गेम को खोलने का प्रयास कर रहे हैं वह अभी भी DirectX 11 पर चलता है जो विंडोज 10 के साथ संगत नहीं है। इसलिए आपको बस DirectX रनटाइम इंस्टॉल करना है और सभी पुराने और नए अपडेट इंस्टॉल करने हैं और ऐप्स और गेम्स को चलाने के लिए समस्या को ठीक करना है जैसा उन्हें करना चाहिए।
जांचें कि DirectX आपके कंप्यूटर पर इंस्टॉल है या नहीं:
- Windows Key + R दबाएं, dxdiag टाइप करें और OK पर क्लिक करें
- यह DirectX डायग्नोसिस टूल खोलेगा, देखें कि आपके पीसी पर DirectX का कौन सा संस्करण इंस्टॉल है।
- इसके बाद, आपको इस विंडो में सभी टैब से गुजरना होगा। नीचे आप Notes देख सकते हैं, जो संभावित घातक DirectX त्रुटि समस्या का वर्णन करेगा यदि मौजूद है

त्वरित समाधान
अपने वीडियो कार्ड या ग्राफिक्स कार्ड निर्माता के पास जाएं, अपने ग्राफिक्स ड्राइवर का नवीनतम संस्करण डाउनलोड करें और इंस्टॉल करें जो विंडोज 10 संगत है, मैन्युअली सर्वोत्तम गेमिंग अनुभव के लिए।
विंडोज 10 DirectX त्रुटियों को ठीक करें
यदि आप भारी ग्राफिक गेम खेलते समय या 3D Max, फोटोशॉप जैसे भारी लोड सॉफ्टवेयर चलाते समय DirectX त्रुटि प्राप्त कर रहे हैं और विंडोज 10 पर DirectX त्रुटि को ठीक करने के लिए समाधान ढूंढ रहे हैं तो नीचे सूचीबद्ध समाधान लागू करें।
हार्डवेयर और डिवाइस ट्रबलशूटर चलाएं
यह एक बहुत ही सरल समाधान है, और यह स्वचालित रूप से जांच करेगा कि आपका नया हार्डवेयर सही ढंग से इंस्टॉल है या नहीं।
- सबसे पहले, कंट्रोल पैनल > सभी कंट्रोल पैनल आइटम > ट्रबलशूटिंग पर जाएं और बाएं साइड पैनल पर View All चुनें।
- यह आपके विंडोज कंप्यूटर के लिए ट्रबलशूटिंग टूल्स की सूची देगा।
- यहां Hardware and Device पर क्लिक करें, Next पर क्लिक करें और ट्रबलशूटर चलाने के लिए निर्देशों का पालन करें।
ट्रबलशूटिंग प्रक्रिया पूरी होने तक कुछ क्षण प्रतीक्षा करें। ट्रबलशूटिंग पूरी होने के बाद विंडोज को पुनरारंभ करें और जांचें कि समस्या हल हुई है या नहीं।
Visual C++ Redistributables डाउनलोड करें
कुछ उपयोगकर्ताओं ने बताया कि Visual C++ Redistributables इंस्टॉल करने से DirectX त्रुटियां ठीक हो गई हैं। उपयोगकर्ता इस पैकेज को डाउनलोड और इंस्टॉल करने की सलाह देते हैं। यदि वह पैकेज काम नहीं करता है तो सभी Visual C++ Redistributables की सूची यहां पाई जा सकती है।
अपने ग्राफिक कार्ड ड्राइवर को अपडेट करें
- Windows Key + X दबाएं और Device Manager चुनें,
- यह सभी इंस्टॉल डिवाइस ड्राइवर सूची प्रदर्शित करेगा, यहां आपको Display adapters ढूंढना होगा और इसे विस्तारित करने के लिए क्लिक करना होगा।
- सूची से अपने ग्राफिक्स ड्राइवर का पता लगाएं, उस पर राइट-क्लिक करें और फिर Update Driver Software पर क्लिक करें।
- अगली स्क्रीन पर Search Automatically for Updated Driver Software चुनें।
- इंस्टॉलेशन प्रक्रिया बाकी काम स्वचालित रूप से कर देगी।
ग्राफिक कार्ड ड्राइवर्स को पुनः इंस्टॉल करें
- This PC पर राइट-क्लिक करके Manage चुनकर Computer Management विंडो पर Device Manager खोलें।
- Device Manager चुनें, Display Adapters सेक्शन पर जाएं और अपने ग्राफिक कार्ड ड्राइवर को ढूंढें। इसके बाद ड्राइवर पर राइट-क्लिक करें और Uninstall चुनें।
- "Remove the driver software for this device" पर चेकमार्क लगाएं और OK पर क्लिक करें।
- विंडोज को पुनरारंभ करें, पुनरारंभ के बाद अपने ग्राफिक कार्ड निर्माता की वेबसाइट खोलें और अपने ग्राफिक कार्ड के लिए नवीनतम ड्राइवर डाउनलोड करें। डाउनलोड किए गए ड्राइवर को इंस्टॉल करें।
sfc /scannow चलाएं:
यह कमांड सिस्टम फाइलों को सत्यापित करने के लिए है, इस कमांड के माध्यम से आप DLL फाइल की गायब या क्षतिग्रस्त प्रति को बदल सकते हैं (केवल तभी जब यह DLL फाइल माइक्रोसॉफ्ट द्वारा प्रदान की गई हो)। विंडोज 10 पर गायब DLL फाइल को रिपेयर करने के लिए SFC उपयोगिता कैसे चलाएं पढ़ें।
भ्रष्ट या गायब .dll फाइलों को बदलें
कभी-कभी .dll फाइल को बदलने से आपकी डायरेक्ट एक्स समस्या ठीक हो सकती है। आप बस गायब .dll फाइलों को डाउनलोड करके और उन्हें विंडोज सिस्टम32 (विंडोज 10 के 32-बिट संस्करण के लिए) या विंडोजSysWOW64 (विंडोज 10 के 64-बिट संस्करण के लिए) फोल्डर में ले जाकर विंडोज 10 पर DirectX त्रुटियों को ठीक कर सकते हैं। यदि आप इंटरनेट से ये गायब फाइलें डाउनलोड करते हैं तो यह समाधान सबसे सुरक्षित नहीं हो सकता है, इसलिए इसे ध्यान में रखें। वैकल्पिक रूप से, आप किसी अन्य कंप्यूटर से गायब .dll फाइलों को कॉपी कर सकते हैं जिसका आप उपयोग करते हैं।
आप एक पेशेवर DLL त्रुटि मरम्मत टूल की मदद ले सकते हैं, यह ऐप आपको सभी प्रकार की DLL त्रुटियों से आसानी से निपटने में सक्षम बनाएगा।
सिस्टम रिस्टोर करें
यदि आपको किसी महत्वपूर्ण फाइल या कॉन्फिगरेशन में कोई बदलाव करने के तुरंत बाद DLL त्रुटि मिल रही है तो सिस्टम को पुनर्स्थापित करके इस समस्या को आसानी से ठीक किया जा सकता है। विंडोज 10 पर सिस्टम रिस्टोर कैसे करें देखें।
ये विंडोज 10 DirectX त्रुटियों को स्थायी रूप से ठीक करने के कुछ सर्वोत्तम कार्यशील समाधान हैं। कोई प्रश्न या सुझाव हो तो नीचे कमेंट करने के लिए स्वतंत्र महसूस करें।
- ग्राफिक्स हार्डवेयर एक्सेस करने से ब्लॉक किए गए एप्लिकेशन को ठीक करें
- विंडोज 10 में कॉन्टेक्स्ट मेनू से पिन टू स्टार्ट गायब होने की समस्या ठीक करें
- डिस्कॉर्ड विंडोज 10, 8 या 7 पर काम नहीं कर रहा? यहां त्वरित समाधान
- हल: विंडोज 10 वाई-फाई समस्या "इस नेटवर्क से कनेक्ट नहीं हो सकता" 2020
- विंडोज 10 में "यह ऐप आपकी सुरक्षा के लिए ब्लॉक कर दिया गया है" ठीक करें