त्रुटि “इंजन को चलाने के लिए DX11 सुविधा स्तर 10.0 आवश्यक है” तब प्रकट होता है जब सिस्टम में उपयुक्त Direct3D हार्डवेयर सुविधा स्तर . नहीं होता है खेल इंजन द्वारा आवश्यक। यह विशेष त्रुटि संदेश यह संकेत दे रहा है कि एप्लिकेशन इंजन प्रत्यक्ष 3D फ़ीचर स्तर का उपयोग करने में असमर्थ है संस्करण 10.0 . यदि ऑपरेटिंग सिस्टम में DirectX का नवीनतम संस्करण है, तो त्रुटि आमतौर पर एक संकेत है कि GPU पूरा नहीं कर रहा है न्यूनतम सिस्टम आवश्यकताएँ या पुराने ड्राइवर सॉफ़्टवेयर पर चल रहा है। उपयोगकर्ताओं को गेम और अन्य एप्लिकेशन चलाने का प्रयास करते समय इस त्रुटि का सामना करना पड़ेगा जिनके लिए व्यापक ग्राफिकल प्रोसेसिंग की आवश्यकता होती है।
DirectX क्या है?
डायरेक्टएक्स एप्लिकेशन प्रोग्रामिंग इंटरफेस का एक संग्रह है (एपीआई) माइक्रोसॉफ्ट द्वारा सभी माइक्रोसॉफ्ट-संबद्ध प्लेटफार्मों पर गेम प्रोग्रामिंग और मल्टीमीडिया से संबंधित कार्यों को संभालने के लिए विकसित किया गया है। एपीआई का संग्रह हार्डवेयर-त्वरित मल्टीमीडिया समर्थन के साथ DirectX-संगत प्रोग्राम प्रदान करता है। अन्य बातों के अलावा, DirectX आपकी हार्डवेयर क्षमताओं को निर्धारित करने और सर्वोत्तम अनुभव प्रदान करने के लिए इसके मापदंडों को अनुकूलित करने के लिए एक प्रोग्राम (गेम या अन्य एप्लिकेशन) के लिए साधन प्रदान करता है।
DirectX सबसिस्टम में मौजूद कई API अनिवार्य हैं और इन्हें साधारण वीडियो प्लेबैक से लेकर मांग वाले 3D वीडियो गेम तक हर चीज़ के लिए आवश्यक माना जाना चाहिए।
भ्रष्ट फ़ाइलों की मरम्मत करें
यहां . से भ्रष्ट और गुम फ़ाइलों को स्कैन करने और पुनर्स्थापित करने के लिए रेस्टोरो को डाउनलोड करें और चलाएं . एक बार हो जाने के बाद, नीचे दिए गए समाधानों के साथ आगे बढ़ें।
DirectX रनटाइम बनाम Direct3D हार्डवेयर फ़ीचर स्तर
बहुत सारे उपयोगकर्ता DirectX रनटाइम . को भ्रमित कर रहे हैं Direct3D हार्डवेयर फ़ीचर स्तर . के साथ परिवेश . DirectX रनटाइम DirectX संस्करण का वर्णन करता है जो OS सॉफ़्टवेयर समर्थन कर सकता है। दूसरी ओर, Direct3d हार्डवेयर सुविधा स्तर आपके वीडियो हार्डवेयर (GPU) द्वारा प्रदान की जाने वाली सहायता का वर्णन करता है।
इसे ध्यान में रखते हुए, आपके पीसी पर नवीनतम DirectX रनटाइम वातावरण स्थापित होने का मतलब यह नहीं है कि आपका हार्डवेयर Direct3D हार्डवेयर फ़ीचर स्तर 10.0. का समर्थन करने में सक्षम है। भले ही आपका विंडोज संस्करण नवीनतम डायरेक्टएक्स एपीआई को संभालने के लिए सुसज्जित है, फिर भी आपका जीपीयू कार्ड आवश्यक फीचर स्तरों का समर्थन नहीं कर सकता है। पुराने या एकीकृत GPU के साथ अक्सर ऐसा होता है।
कैसे पता करें कि DirectX स्थापित है या नहीं
यदि आपके पास Windows 10, DirectX 12.0 रनटाइम . है ऑपरेटिंग सिस्टम के साथ स्वचालित रूप से स्थापित किया गया था (यह मानते हुए कि आपके पास नवीनतम विंडोज अपडेट हैं)। लेकिन नए DirectX API का उपयोग करने के लिए, आपके GPU कार्ड को उनका समर्थन करने की आवश्यकता है।
इसकी पुष्टि करने के लिए और यह जांचने के लिए कि कौन सा DirectX संस्करण आपके OS द्वारा समर्थित है, आपको DirectX डायग्नोस्टिक टूल (dxdiag) चलाना होगा। . इस बिल्ट-इन विंडोज टूल को रन बॉक्स (विंडोज की + आर) खोलकर किसी भी विंडोज वर्जन पर एक्सेस किया जा सकता है। ) और “dxdiag . टाइप करना ".
आप अपना DirectX रनटाइम संस्करण सिस्टम जानकारी . के अंतर्गत देख सकते हैं सिस्टम . में टैब।
यह देखने के लिए कि आपका GPU आवश्यक सुविधा स्तरों का समर्थन करने में सक्षम है या नहीं, प्रदर्शन . पर जाएं ड्राइवर . के अंतर्गत टैब और देखें कि कौन से सुविधा स्तर आपके ग्राफ़िक्स कार्ड द्वारा समर्थित हैं।
यदि आप पाते हैं कि सुविधा स्तर 10_0 (10.0) सुविधा स्तरों के बीच प्रदर्शित नहीं हो रहा है DirectX डायग्नोस्टिक टूल . के अंदर प्रविष्टियां , यह निम्न परिदृश्यों में से एक है:
- आपका ग्राफिक्स कार्ड (GPU) पुराने ड्राइवरों के साथ चल रहा है जिन्हें अपडेट करने की आवश्यकता है। जब तक आपके सिस्टम में एक ड्राइवर नहीं है जो संबंधित फीचर स्तर का उपयोग करने के लिए ग्राफिक्स हार्डवेयर को निर्देश देता है, यह DirectX डायग्नोस्टिक टूल के अंदर खरीदारी नहीं करेगा।
- आपके OS को एक अतिरिक्त प्लेटफ़ॉर्म अपडेट की आवश्यकता है। केवल Windows 7 और Windows XP उपयोगकर्ताओं के लिए लागू है।
- आपका ग्राफ़िक्स कार्ड सुविधा स्तर 10.0 . का समर्थन नहीं करता है . इस मामले में, लागू सुधार एक नया ग्राफिक्स कार्ड (जीपीयू) खरीदना होगा।
ध्यान रखें कि DirectX में पश्चगामी संगतता है - यदि आपके पास DirectX 12 है, तो पिछले सभी रनटाइम वितरण आपके सिस्टम पर मौजूद होने चाहिए। वही DirectX 11 और DirectX 10 के लिए जाता है।
हालांकि, कुछ पुराने खेलों के लिए पुराने DirectX API की आवश्यकता होती है जो कि Windows 10 पर अप्रचलित हैं और केवल DirectX 9.0c पर पाए जा सकते हैं या कम। इस मामले में, आपको प्रोग्राम चलाने के लिए उस विशेष वितरण को स्थापित करने की आवश्यकता होगी। भले ही नवीनतम DirectX संस्करण 12.0 है, अधिकांश गेम अभी भी DirectX 10 रनटाइम के साथ कार्यान्वित फीचर स्तरों पर बहुत अधिक निर्भर हैं।
इंजन चलाने के लिए "DX11 सुविधा स्तर 10.0 आवश्यक है" त्रुटि को ठीक करना
यदि DirectX डायग्नोस्टिक टूल से पता चलता है कि आपके पास DirectX 10 रनटाइम या नया है और आप GPU आवश्यक Direct3D सुविधा स्तर का समर्थन करते हैं, तो आपके पास विचाराधीन एप्लिकेशन को चलाने के लिए आवश्यक घटक होने चाहिए। हालांकि, अगर आपको अभी भी “इंजन चलाने के लिए DX11 सुविधा स्तर 10.0 आवश्यक है” मिलता है आवश्यकताओं को पूरा करने के बावजूद त्रुटि, इस आलेख में सुधारों में से एक आपको त्रुटि को ठीक करने में सक्षम करेगा।
नीचे आपके पास समाधानों का एक संग्रह है जो उपयोगकर्ताओं को “डीएक्स11 सुविधा स्तर 10.0 इंजन को चलाने के लिए आवश्यक है” को ठीक करने में मददगार पाया है त्रुटि। कृपया प्रत्येक विधि का क्रम में पालन करें जब तक कि आपको कोई ऐसा समाधान न मिल जाए जो आपके लिए कारगर हो।
नोट: नीचे दी गई विधियां केवल तभी लागू होती हैं जब आप सुनिश्चित हों कि आपका GPU सुविधा स्तर 10.0 . का समर्थन करता है . किसी भी सुधार को आज़माने से पहले, यह अनुशंसा की जाती है कि आप यह देखने के लिए अपने ग्राफिक्स कार्ड विनिर्देशों पर कुछ शोध करें कि क्या यह Direct3D फ़ीचर स्तर 10.0 का समर्थन करने में सक्षम है। ।
विधि 1:समर्पित GPU के साथ एप्लिकेशन चलाना
यदि आप लैपटॉप या नोटबुक पर त्रुटि देख रहे हैं, तो संभावना है कि आपके पास एक समर्पित GPU और एक एकीकृत समाधान दोनों हैं। यदि आपके पास दो कार्ड हैं, तो आपका सिस्टम यह तय करेगा कि एप्लिकेशन इंजन को कितने संसाधनों की आवश्यकता है, इसका विश्लेषण करके किस GPU कार्ड का उपयोग करना है। हालाँकि, इसे आपकी बैटरी-बचत उपयोगिता द्वारा ओवरराइड किया जा सकता है - यदि यह बैटरी-बचत मोड पर सेट है, तो यह सिस्टम को एकीकृत GPU के साथ प्रोग्राम शुरू करने के लिए बाध्य कर सकता है क्योंकि यह कम संसाधनों की खपत करता है।
उपयोगिता को “प्रदर्शन मोड . पर सेट करके इसे आसानी से ठीक किया जा सकता है या सॉफ़्टवेयर को पूरी तरह से अनइंस्टॉल करके। लेकिन अगर आप बैटरी मैनेजर को अनइंस्टॉल नहीं करना चाहते हैं, तो आप गेम शॉर्टकट पर राइट-क्लिक करके और ग्राफिक्स प्रोसेसर के साथ चलाएँ चुनकर अपने समर्पित GPU को बाध्य कर सकते हैं। फिर, अपना समर्पित कार्ड चुनें और देखें कि क्या यह बिना “इंजन चलाने के लिए DX11 सुविधा स्तर 10.0 की आवश्यकता है” के बिना शुरू होता है त्रुटि।
यदि यह सफलतापूर्वक प्रारंभ हो जाता है, तो आप इस सेटिंग पर वापस लौट सकते हैं और डिफ़ॉल्ट ग्राफ़िक्स प्रोसेसर बदलें . पर क्लिक कर सकते हैं अपने GPU में प्रोग्राम के लिए एक स्थायी नियम सेट करने के लिए कंट्रोल पैनल सेटिंग्स।
विधि 2:अपने ग्राफ़िक्स कार्ड ड्राइवर को अपडेट करना
प्रारंभ करने के लिए स्पष्ट स्थान “डीएक्स11 सुविधा स्तर 10.0 इंजन को चलाने के लिए आवश्यक है” को हल करने के लिए त्रुटि आपके ग्राफिक्स कार्ड ड्राइवरों को अपडेट करना है। ऐसा करने के कई तरीके हैं, लेकिन इसे करने का आदर्श तरीका वीडियो कार्ड निर्माता पर निर्भर है।
नवीनतम विंडोज संस्करण (विंडोज 10 और विंडोज 8) को आपके ग्राफिक्स कार्ड के लिए आवश्यक सॉफ्टवेयर ड्राइवर को स्वचालित रूप से स्थापित करना चाहिए। लेकिन भले ही आपका OS आपके GPU के लिए ड्राइवर को स्वचालित रूप से डाउनलोड और इंस्टॉल करता हो, संभावना है कि यह नवीनतम संस्करण उपलब्ध नहीं है। आपका सिस्टम इस त्रुटि की रिपोर्ट कर सकता है क्योंकि GPU सुविधा स्तर 10.0 का उपयोग करना नहीं जानता है सहायक हार्डवेयर होने के बावजूद।
इसे उपयुक्त ग्राफिक्स ड्राइवर स्थापित करके हल किया जा सकता है। इसे करने का एक सार्वभौमिक तरीका है (आपके GPU निर्माता की परवाह किए बिना), लेकिन यह ड्राइवर को स्थापित करने के निर्माता के दिशानिर्देशों का पालन करने जितना विश्वसनीय नहीं है।
डिवाइस मैनेजर के माध्यम से ग्राफिक्स ड्राइवर स्थापित करना
नीचे आपके पास डिवाइस मैनेजर . के माध्यम से अपने ग्राफ़िक्स ड्राइवर को अपडेट करने के चरण दिए गए हैं . यह शुरू करने के लिए एक अच्छी जगह है, लेकिन यह उपयुक्त ड्राइवर को ऑनलाइन देखने के लिए विंडोज अपडेट पर निर्भर करता है। यदि यह विधि आपके GPU ड्राइवर को अपडेट नहीं करती है, तो कृपया अगली गाइडों का पालन करें जो सबसे लोकप्रिय ग्राफिक्स कार्ड निर्माताओं के लिए विशिष्ट हैं।
- Windows key + R दबाएं , “devmgmt.msc . टाइप करें ” और Enter . दबाएं खोलने के लिए डिवाइस मैनेजर .
- नीचे स्क्रॉल करके प्रदर्शन एडेप्टर और ड्रॉप-डाउन मेनू का विस्तार करें। ग्राफ़िक्स ड्राइवर पर राइट-क्लिक करें और अपडेट ड्राइवर (अपडेट ड्राइवर सॉफ़्टवेयर) चुनें .
नोट: आपको प्रदर्शन एडेप्टर के अंतर्गत दो अलग-अलग प्रविष्टियां दिखाई दे सकती हैं यह आमतौर पर लैपटॉप और नोटबुक के साथ होता है जिसमें एक एकीकृत और एक समर्पित ग्राफिक्स कार्ड दोनों होते हैं। अभी तक, इंटेल केवल एकीकृत कार्ड बनाती है। समर्पित कार्ड में अधिक प्रसंस्करण शक्ति होती है और इसका उपयोग मांग वाले गेम और एप्लिकेशन को संसाधित करने के लिए किया जाता है - हमारे उद्देश्य के लिए, कृपया समर्पित घटक को अपडेट करें। - क्लिक करें अपडेट किए गए ड्राइवर सॉफ़्टवेयर के लिए स्वचालित रूप से खोजें और प्रतीक्षा करें जबकि विंडोज़ ड्राइवरों के लिए ऑनलाइन स्कैन करता है। अगर उसे कोई नया ड्राइवर मिल जाता है, तो उसके इंस्टाल होने और आपके सिस्टम के रीबूट होने तक प्रतीक्षा करें।
यदि Windows निर्धारित करता है कि आपके पास नवीनतम ड्राइवर है, तो नीचे दी गई किसी एक मार्गदर्शिका के साथ जारी रखें। यदि ऊपर दिए गए चरणों ने एक नया ड्राइवर स्थापित किया है, तो देखें कि क्या त्रुटि अभी भी हो रही है जब आप एप्लिकेशन लॉन्च करते हैं। अगर ऐसा होता है, तो विधि 2 . पर जाएं ।
एनवीडिया ग्राफिक्स कार्ड वाले उपयोगकर्ता
यदि आपके पास एक Nvidia GeForce समर्पित ग्राफिक्स कार्ड है, तो आप ड्राइवरों को दो अलग-अलग तरीकों से अपडेट कर सकते हैं। GeForce अनुभव को डाउनलोड करने और सॉफ़्टवेयर को स्वचालित रूप से आपके GPU की पहचान करने और उपयुक्त ड्राइवरों को स्थापित करने के लिए सबसे सुरुचिपूर्ण समाधान होगा। प्रोग्राम आपको नवीनतम ड्राइवर संस्करण के लिए मैन्युअल रूप से खोज करने से बचाएगा।
हालाँकि, GeForce अनुभव कुछ मदरबोर्ड मॉडल के साथ गड़बड़ और ठीक से काम नहीं करने के लिए जाना जाता है। यदि आप GeForce अनुभव का उपयोग करने में असमर्थ हैं, तो अपने GPU के लिए नवीनतम ग्राफ़िक्स कार्ड ड्राइवर को मैन्युअल रूप से डाउनलोड करने के लिए नीचे दिए गए चरणों का पालन करें:
- आधिकारिक एनवीडिया डाउनलोड पृष्ठ पर जाएं (यहां), और अपना उत्पाद प्रकार, उत्पाद श्रृंखला चुनें , और उत्पाद . उपयुक्त ऑपरेटिंग सिस्टम . का चयन करना सुनिश्चित करें और खोज . दबाएं बटन।
नोट: एक तेज़ तरीका है विकल्प 2 के साथ और ग्राफ़िक्स ड्राइवर . पर क्लिक करें . यह स्वचालित रूप से आपके सिस्टम को स्कैन करेगा और आपके GPU के लिए उपयुक्त ड्राइवर डाउनलोड करेगा। लेकिन ध्यान रखें कि इसके काम करने के लिए आपको जावा का नवीनतम संस्करण डाउनलोड करना पड़ सकता है।
- अनुशंसित एनवीडिया ड्राइवर को डाउनलोड और इंस्टॉल करें।
- यदि इंस्टॉलेशन पूर्ण होने पर सिस्टम स्वचालित रूप से रीबूट नहीं होता है, तो मैन्युअल रूप से पुनरारंभ करें और देखें कि समस्या हल हो गई है या नहीं।
अति ग्राफिक्स कार्ड वाले उपयोगकर्ता
एएमडी का GeForce अनुभव के समकक्ष गेमिंग विकसित है। आप अपने ग्राफिक्स कार्ड ड्राइवरों को स्वचालित रूप से अपडेट करने के लिए इस एएमडी उपयोगिता का उपयोग कर सकते हैं। नवीनतम ग्राफ़िक्स ड्राइवरों के साथ आपके सिस्टम को अपडेट रखने के अलावा, गेमिंग इवॉल्व्ड ग्राफ़िक्स सेटिंग्स को स्वचालित रूप से बदलकर आपके गेम को अनुकूलित करेगा ताकि आपको अपने सिस्टम विनिर्देशों के आधार पर सबसे अच्छा अनुभव प्राप्त हो।
यदि आप इस नौकरी के लिए एक अतिरिक्त प्रोग्राम स्थापित नहीं करना चाहते हैं, तो आप ड्राइवर को पुराने तरीके से भी डाउनलोड कर सकते हैं। यहाँ पूरी चीज़ के बारे में एक त्वरित मार्गदर्शिका दी गई है:
- आधिकारिक एएमडी डाउनलोड पेज (यहां) पर जाएं।
- मैन्युअल रूप से अपना ड्राइवर चुनें के अंतर्गत , उत्पाद प्रकार, उत्पाद परिवार . चुनें , और मॉडल . फिर, उपयुक्त ऑपरेटिंग सिस्टम का चयन करें और प्रदर्शन परिणाम . पर क्लिक करें .
नोट: यदि आप अपने GPU मॉडल के बारे में सुनिश्चित नहीं हैं या आगे भी स्वचालित करना चाहते हैं, तो आप अभी डाउनलोड करें पर भी क्लिक कर सकते हैं स्वचालित रूप से अपने ड्राइवर का पता लगाएं और इंस्टॉल करें . के अंतर्गत बटन . यह एक और अति उपयोगिता स्थापित करेगा जो आपके सिस्टम को स्कैन करेगी और नवीनतम ड्राइवर लागू करेगी। - ड्राइवर स्थापित होने के बाद, अपनी मशीन को रीबूट करें और देखें कि क्या त्रुटि हटा दी गई है।
एकीकृत Intel ग्राफ़िक्स वाले उपयोगकर्ता
अब तक, अति ने केवल एकीकृत ग्राफिक्स कार्ड का उत्पादन किया था। अधिकांश समय, ड्राइवर को डिवाइस मैनेजर (इस विधि में पहला गाइड) से सफलतापूर्वक अपडेट किया जाता है। हालांकि, अगर आप वहां से अपडेट नहीं कर पा रहे हैं, तो आप इसे इंटेल के डाउनलोड सेंटर (यहां) से डाउनलोड कर सकते हैं।
विधि 3:DirectX रनटाइम परिवेश को सुधारना
डायरेक्टएक्स पैकेज में शामिल एपीआई शायद ही कभी टूटते हैं, लेकिन ऐसा होने के लिए जाना जाता है। दुर्भाग्य से, आप वास्तव में DirectX को प्रभावी ढंग से अनइंस्टॉल नहीं कर सकते। DirectX रनटाइम 11.3 और 12 विंडोज 10 के साथ शामिल है और किसी भी अपडेट / मरम्मत को विंडोज अपडेट द्वारा नियंत्रित किया जाता है। DirectX के इन संस्करणों के लिए कोई स्टैंड-अलोन पैकेज नहीं है।
हालांकि, आप DirectX एंड-यूज़र रनटाइम वेब इंस्टॉलर का उपयोग करके सभी DirectX फ़ाइलों (DX12 को छोड़कर) की मरम्मत कर सकते हैं और DirectX Redist (जून 2010) ।
DirectX एंड-यूज़र रनटाइम वेब इंस्टालर downloading डाउनलोड करके प्रारंभ करें (यहाँ)। आपको निष्पादन योग्य पर राइट-क्लिक करना होगा और व्यवस्थापक के रूप में चलाएं choose चुनना होगा उच्च विशेषाधिकार प्रदान करने के लिए। फिर यह सुनिश्चित करने के लिए ऑन-स्क्रीन संकेतों का पालन करें कि आपकी सभी DirectX 9.0c फ़ाइलें बरकरार हैं।
फिर, इस लिंक (यहां) से डायरेक्टएक्स रेडिस्ट (जून 2010) डाउनलोड करें। पैकेज खोलें और DirectX SDK निकालें कहीं सुलभ। इसके बाद, निकाली गई फ़ाइलों पर जाएं और DXSetup . खोलें निष्पादन योग्य। DirectX घटकों को फिर से स्थापित करने के लिए ऑन-स्क्रीन संकेतों का पालन करें।
एक बार इंस्टॉलेशन पूरा हो जाने पर, अपने सिस्टम को रीबूट करें और देखें कि क्या समस्या हल हो गई है।
विधि 4:प्लेटफ़ॉर्म अपडेट इंस्टॉल करना KB2670838 (केवल Windows 7)
विंडोज 8 और विंडोज 10 के विपरीत, विंडोज 7 को एक अतिरिक्त प्लेटफॉर्म अपडेट की आवश्यकता होती है (KB2670838) DX 11 फ़ीचर लेवल 10.0 को सक्षम करने के लिए। इसे एक वैकल्पिक अपडेट के रूप में लेबल किया गया है, इसलिए यदि आपको लगता है कि आपका WU अप टू डेट है, तो भी आप इसे मिस कर सकते हैं।
यह देखने के लिए कि क्या यह त्रुटि का कारण है, या तो सभी लंबित वैकल्पिक अपडेट लागू करें या इस Microsoft लिंक पर जाएं (यहां) और डाउनलोड करें KB2670838 मंच अद्यतन। अद्यतन स्थापित होने के साथ, अपने कंप्यूटर को रीबूट करें और देखें कि क्या इससे समस्या हल हो गई है।