DirectX डेस्कटॉप और लैपटॉप पर खेले जाने वाले कुछ गेम के लिए आवश्यक घटक है। इसलिए, गेम प्रेमी आमतौर पर डायरेक्टएक्स को मैन्युअल रूप से डाउनलोड और इंस्टॉल करते हैं यदि गेम की आवश्यकता होती है। हालाँकि, कुछ उपयोगकर्ता इस त्रुटि का अनुभव कर रहे हैं जिसमें कहा गया है "एक आंतरिक सिस्टम त्रुटि हुई ||कृपया DXError.log और DirectX.log देखें“. यह त्रुटि आपको सेटअप पूर्ण करने से रोकती है और यह बीच में ही विफल हो जाती है।
जाहिर है, DirectX सेटअप त्रुटि "एक आंतरिक सिस्टम त्रुटि हुईविंडोज 10 में पुराने .NET फ्रेमवर्क, वीडियो ड्राइवर, या विजुअल C++ के पुराने संस्करण के कारण दिखाई दे सकता है जिसे अपडेट करने की आवश्यकता है। अच्छी खबर यह है, यहां हमारे पास आपके लिए एक समाधान है जो समस्या को ठीक करने में आपकी सहायता कर सकता है, आइए देखें कि कैसे।
समाधान: रजिस्ट्री संपादक में परिवर्तन करके
में कोई भी परिवर्तन करने से पहले रजिस्ट्री संपादक, सुनिश्चित करें कि आप रजिस्ट्री डेटा का बैकअप बनाएं, ताकि यदि आप इस प्रक्रिया में कोई डेटा खो देते हैं, तो आप बैकअप डेटा का उपयोग करके उसे वापस रोल कर सकते हैं।
चरण 1: दबाओ विन + आर खोलने के लिए अपने कीबोर्ड पर हॉटकी चलाने के आदेश.
चरण दो: में चलाने के आदेश बॉक्स, प्रकार regedit और दबाएं ठीक है खोलने के लिए रजिस्ट्री संपादक खिड़की।

चरण 3: में रजिस्ट्री संपादक विंडो, नीचे दिए गए पथ पर नेविगेट करें:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX
अब, फलक के दाईं ओर जाएं, और राइट-क्लिक करें स्थापित संस्करण. पर क्लिक करें संशोधित खोलने के लिए बाइनरी वैल्यू संपादित करें संवाद बॉक्स।

चरण 4: में बाइनरी वैल्यू संपादित करें संवाद बॉक्स, वह सभी डेटा हटाएं जो आप कर सकते हैं। सब कुछ हटाने के बाद, प्रारंभिक 0000 अभी भी रहेगा।
बस नीचे दिए गए मानों को फ़ील्ड में टाइप करें। यदि एक शून्य प्रकार दबाने से दो शून्य हट जाते हैं और फिर दबाने का प्रयास करते हैं 0 तथा 8 फिर से कीबोर्ड से।
08 08 00 00 00 09 00 00 00

दबाएँ ठीक है परिवर्तनों को सहेजने और बाहर निकलने के लिए।
चरण 5: अब, वापस में रजिस्ट्री संपादक विंडो, पर डबल-क्लिक करें संस्करण खोलने के लिए स्ट्रिंग स्ट्रिंग संपादित करें खिड़की।

चरण 6: में स्ट्रिंग संपादित करें विंडो, सेट करें मूल्यवान जानकारी करने के लिए क्षेत्र:
4.09.00.0904
यदि यह पहले से ही उपरोक्त मान पर सेट है, तो इसे वैसे ही रहने दें। दबाएँ ठीक है परिवर्तनों को सहेजने और बाहर निकलने के लिए।

बस इतना ही। अब, बाहर निकलें रजिस्ट्री संपादक और वापस जाएं DirectX को फिर से स्थापित करने का प्रयास करें। इसे बिना किसी समस्या के गुजरना चाहिए।