माइक्रोसॉफ्ट डायरेक्टएक्स प्रोग्रामिंग इंटरफेस का एक सूट है जो सॉफ्टवेयर को कंप्यूटर के हार्डवेयर के साथ संचार करने की अनुमति देता है। DirectX को मल्टीमीडिया उद्देश्यों के लिए उपयोग करने के लिए डिज़ाइन किया गया है - चाहे वह ऑडियो हो या वीडियो, गेम के लिए वीडियो और ऑडियो रेंडर करने के लिए हो या वीडियो फ़ाइल के लिए वीडियो और ऑडियो रेंडर करने के लिए हो। डायरेक्टएक्स का उद्देश्य मूल रूप से माइक्रोसॉफ्ट प्लेटफॉर्म जैसे विंडोज ऑपरेटिंग सिस्टम को कंप्यूटर के ग्राफिक्स और ऑडियो हार्डवेयर के साथ आसानी से और प्रभावी ढंग से संवाद करने की अनुमति देना है ताकि उपयोगकर्ता को सर्वोत्तम मल्टीमीडिया अनुभव प्रदान किया जा सके। डायरेक्टएक्स विंडोज ऑपरेटिंग सिस्टम के सभी अलग-अलग रूपों में स्थिर रहा है, जिसमें डायरेक्टएक्स के अलग-अलग, नए संस्करणों को विंडोज के नए पुनरावृत्तियों के साथ बंडल किया गया है।
जैसा कि अन्य सभी विंडोज घटकों के मामले में है, हालांकि, डायरेक्टएक्स के साथ चीजें अनायास ही गड़बड़ा सकती हैं, और जब वे ऐसा करते हैं, तो उपयोगकर्ता को अपने कंप्यूटर पर विभिन्न मल्टीमीडिया समस्याओं का सामना करना पड़ता है। अपने पसंदीदा गेम से लॉक होने से लेकर वीडियो या यहां तक कि ऑडियो फाइलों को चलाने में सक्षम नहीं होने के कारण, अगर डायरेक्टएक्स काम करना बंद कर देता है तो आपको बहुत कुछ खोना होगा। डायरेक्टएक्स के टूटने की स्थिति में, आप इसे ठीक करने और ठीक करने के लिए बहुत कुछ कर सकते हैं - सबसे पहले और सबसे महत्वपूर्ण, आपको एक एसएफसी स्कैन चलाना चाहिए क्योंकि डायरेक्टएक्स फाइलों को सिस्टम फाइलों के रूप में वर्गीकृत किया जाता है, और एक एसएफसी स्कैन को स्कैन करने और ठीक करने के लिए डिज़ाइन किया गया है। Windows कंप्यूटर पर सिस्टम फ़ाइलों के साथ समस्याएँ।
यदि कोई SFC स्कैन समस्या को ठीक नहीं करता है, हालांकि, DirectX को फिर से स्थापित करना आपके लिए अनुशंसित कार्रवाई बन जाता है। विंडोज के हर संस्करण पर, हालांकि, डायरेक्टएक्स ऑपरेटिंग सिस्टम में एकीकृत है और इसका एक हिस्सा है, इसलिए इसे पूरी तरह से अनइंस्टॉल करना और फिर इसे फिर से इंस्टॉल करना संभव नहीं है। हालाँकि, काम पूरा करने के अन्य तरीके भी हैं। यदि आप Windows कंप्यूटर पर DirectX को फिर से स्थापित करना चाहते हैं, तो आप ऐसा करने के लिए निम्नलिखित दो सर्वोत्तम तरीके अपना सकते हैं:
विधि 1:DirectX एंड-यूज़र रनटाइम वेब इंस्टालर का उपयोग करके DirectX की स्थापना को सुधारें
विंडोज़ के सभी संस्करणों पर जो वर्तमान में माइक्रोसॉफ्ट द्वारा समर्थित हैं, डायरेक्टएक्स विंडोज अपडेट के माध्यम से स्थापित है और डायरेक्टएक्स के अपडेट विंडोज अपडेट के माध्यम से भी भेजे जाते हैं। हालाँकि, DirectX के लिए एक पुनर्वितरण योग्य इंस्टॉलर पैकेज मौजूद है, जिसे Windows ने 2010 में वापस जारी किया था। इस पुनर्वितरण का उपयोग DirectX को स्थापित करने के लिए किया जा सकता है - ऐसा करने से Windows कंप्यूटर पर सभी DirectX फ़ाइलों को नए सिरे से अधिलेखित कर दिया जाता है, क्षतिग्रस्त या दूषित लोगों से छुटकारा मिलता है, जो एक पुनर्स्थापना की महत्वाकांक्षा है। DirectX एंड-यूज़र रनटाइम वेब इंस्टालर का उपयोग करके Windows कंप्यूटर पर DirectX स्थापित करने की मरम्मत के लिए, आपको यह करना होगा:
- जाएं यहां , डाउनलोड करें . पर क्लिक करें और DirectX एंड-यूज़र रनटाइम वेब इंस्टालर . डाउनलोड करने के लिए ऑनस्क्रीन निर्देशों का पालन करें .
- एक बार DirectX एंड-यूज़र रनटाइम वेब इंस्टालर डाउनलोड हो गया है, जहां आपने इसे सहेजा है वहां नेविगेट करें और इसे चलाएं।
- ऑनस्क्रीन निर्देशों का पालन करें, और डाउनलोड किया गया इंस्टॉलर सभी DirectX एंड-यूज़र रनटाइम वेब इंस्टालर को अनपैक कर देगा की फ़ाइलें और उन्हें अपनी पसंद की निर्देशिका में रखें।
- उस फ़ोल्डर पर नेविगेट करें जिसे आपने डाउनलोड किया था इंस्टॉलर DirectX एंड-यूज़र रनटाइम वेब इंस्टालर को अनपैक करें की फ़ाइलें, DXSETP.exe . नाम की फ़ाइल का पता लगाएं और इसे चलाने के लिए उस पर डबल-क्लिक करें।
- ऑनस्क्रीन निर्देशों का पालन करें और विज़ार्ड के माध्यम से प्राप्त करने के लिए संकेतों का पालन करें, जिसके अंत में आपके कंप्यूटर पर DirectX को सफलतापूर्वक मरम्मत/पुनः स्थापित किया जाएगा।
एक बार मरम्मत की स्थापना हो जाने और धूल जाने के बाद, आप हटाने . के लिए स्वतंत्र हैं डायरेक्टएक्स एंड-यूज़र रनटाइम वेब इंस्टालर की फाइलों से भरा फ़ोल्डर जिसे आपने माइक्रोसॉफ्ट की वेबसाइट से डाउनलोड किया था।
विधि 2:आपके पास DirectX के संस्करण को वापस रोल करें और फिर उसे अपडेट करें
विंडोज कंप्यूटर पर डायरेक्टएक्स के संदर्भ में, जब आप अनइंस्टॉल करते हैं और फिर कुछ पुनर्स्थापित करते हैं, तो मूल रूप से आप जो कुछ भी करते हैं उसे प्राप्त करने का एक और तरीका है, डायरेक्टएक्स के संस्करण को पुराने संस्करण में वापस रोल करना है, और फिर इसे नवीनतम उपलब्ध में अपडेट करना है संस्करण। ऐसा करने के लिए, आपको यह करना होगा:
- Windows लोगो दबाएं कुंजी + आर एक चलाएं . खोलने के लिए संवाद।
- टाइप करें regedit में चलाएं संवाद करें और Enter press दबाएं रजिस्ट्री संपादक . लॉन्च करने के लिए .
- रजिस्ट्री संपादक के बाएं फलक में , निम्न निर्देशिका में नेविगेट करें:
HKEY_LOCAL_MACHINE> सॉफ़्टवेयर> माइक्रोसॉफ्ट - रजिस्ट्री संपादक के बाएं फलक में , DirectX . पर क्लिक करें Microsoft . के अंतर्गत उप-कुंजी इसकी सामग्री को दाएँ फलक में प्रदर्शित करने के लिए कुंजी।
- रजिस्ट्री संपादक के दाएँ फलक में , संस्करण . शीर्षक वाले रजिस्ट्री मान का पता लगाएं और उस पर डबल क्लिक करके संशोधित करें यह।
- बदलें 4.09.00.0904 मान डेटा में: 4.08.00.0904 . के साथ फ़ील्ड और ठीक . पर क्लिक करें . ऐसा करने से आपके कंप्यूटर पर मौजूद DirectX का संस्करण पुराने संस्करण में वापस आ जाएगा, या कम से कम Windows जो मानेगा वही हुआ है।
नोट: इस चरण में वर्णित मान Windows XP, Windows Vista और Windows 7 के लिए अनन्य हैं। इस पद्धति का उपयोग Windows के नए संस्करणों पर भी किया जा सकता है, लेकिन मान भिन्न होंगे - हालांकि, आपको केवल इसके लिए मान को बदलना है। डायरेक्टएक्स का जो भी संस्करण आपके पास पुराने संस्करण के मूल्य के लिए है। - रजिस्ट्री संपादक को बंद करें ।
- अब, आपको केवल DirectX को स्थापित करने का प्रयास करने की आवश्यकता है - ऐसा करने से Windows यह देखेगा कि आपके कंप्यूटर पर DirectX का स्पष्ट रूप से पुराना संस्करण है, और Windows आपके कंप्यूटर के लिए नवीनतम उपलब्ध संस्करण स्थापित करेगा। परिस्थिति। इसे Windows Update running चलाकर पूरा किया जा सकता है या DirectX एंड-यूज़र रनटाइम वेब इंस्टालर . चलाकर जैसा कि विधि 1 . में वर्णित है ।