कैसे जांचें कि कंप्यूटर पर DirectX का कौन सा संस्करण स्थापित है। कैसे पता करें कि कौन सा DirectX स्थापित है: कुछ सरल तरीके

सक्रिय उपयोगकर्ता जो अक्सर विभिन्न गेम खेलते हैं, उन्हें DirectX जैसे प्रोग्राम का सामना करना पड़ता है। अगर किसी और को नहीं पता कि यह क्या है और इसकी आवश्यकता क्यों है, तो आइए संक्षेप में समझाने की कोशिश करें। यह कंप्यूटर पर गेम के सामान्य संचालन के लिए सॉफ्टवेयर लाइब्रेरी फाइलों का एक विकसित सेट है। सीधे शब्दों में कहें, यह एक ऐसा कार्यक्रम है जिसके बिना खेल शुरू नहीं होंगे या बस फ्रीज नहीं होंगे। सबसे अच्छा, डायरेक्ट एक्स के बिना, गेम बस धीमा हो जाएगा, लेकिन इससे कोई आनंद नहीं आएगा। शौकीन चावला गेमर्स जानते हैं कि डिस्क पर लगभग हर गेम में आमतौर पर DirectX का अप-टू-डेट वर्जन आता है, जिसके बिना यह गेम काम नहीं करेगा। स्वाभाविक रूप से, गेम इंस्टॉल करते समय, आपको कंप्यूटर पर समर्थित DirectX की उपस्थिति को भी ध्यान में रखना चाहिए।

DirectX संस्करण कैसे देखें

यह पता लगाना वास्तव में बहुत आसान है कि आपके कंप्यूटर पर एपीआई पुस्तकालयों का कौन सा संस्करण स्थापित है।

  • विंडोज के सर्च बार में कमांड लिखें - dxdiag.
  • हम उपयोगिता खोलते हैं।

यह एक छोटा निदान उपकरण है।डायरेक्टएक्सऔर संस्करण की जाँच.
प्रोग्राम विंडो मेंएसहम सिस्टम के बारे में सभी जानकारी देख सकते हैं। वर्तमान स्थापित संस्करण, पृष्ठ फ़ाइल, RAM की मात्रा, सिस्टम संस्करण और बिट गहराई, और BIOS फर्मवेयर।

विंडोज 7 पर डायरेक्टएक्स कैसे खोजें

  • इसके अलावा एक और तरीका है Directx का संस्करण कैसे खोजें ,  ऐसा करने के लिए, आपको क्लासिक एप्लिकेशन चलाने की आवश्यकता है "दौड़ना".
  • यह कई मायनों में किया जा सकता है। विंडोज 7 में यह मेनू में है " शुरू". या कीबोर्ड शॉर्टकट का उपयोग करें विनकी+आर (विंडोज परिवार के किसी भी ऑपरेटिंग सिस्टम के लिए)।

जीत की कुंजी घर की चाबी है, आमतौर पर लोगो के साथ चिह्नितखिड़कियाँ।

  • खुलने वाली एप्लिकेशन विंडो में, DirectX डायग्नोस्टिक्स चलाने के लिए कमांड दर्ज करें।

Windows 10 संस्करण DirectX की जाँच करें

आप यह भी पता लगा सकते हैं कि कमांड लाइन कंसोल के माध्यम से सिस्टम में कौन सा DirectX स्थापित है। आप इसे कई तरह से लॉन्च कर सकते हैं। विंडोज 10 के नवीनतम संस्करणों में, उदाहरण के लिए, ऐसा करने का सबसे आसान तरीका " शुरू”, जिस पर आपको राइट-क्लिक करना होगा, और सूची से चयन करना होगा खिड़कियाँ पावरशेल . फिर डायरेक्टएक्स डायग्नोस्टिक यूटिलिटी लॉन्च करने के लिए कंसोल में हमारे पोषित कमांड को दर्ज करें।

हम विंडोज 8 में DirectX देखते हैं

निदान चलाने का आदेश dxdiag विंडोज 8 ऑपरेटिंग सिस्टम पर, आप इसे निम्न तरीके से खोल सकते हैं:

  • हम स्टार्ट स्क्रीन पर जाते हैं, फिर सभी एप्लिकेशन की सूची खोलने के लिए डाउन एरो पर क्लिक करते हैं, और यहां सर्च बार में और अपना कमांड लिखते हैं।

आप तृतीय-पक्ष सॉफ़्टवेयर का उपयोग करके भी रिलीज़ की जांच कर सकते हैं, उदाहरण के लिए, AIDA64 या एवरेस्ट प्रोग्राम का उपयोग करके। दोनों प्रोग्राम एक ही डेवलपर के हैं और व्यावहारिक रूप से समान हैं। उनके पास मौजूद सभी संभावित कार्यों और क्षमताओं में से, आप यह भी देख सकते हैं कि आपके कंप्यूटर पर DirectX का कौन सा संस्करण स्थापित है।


@

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

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

कैसे पता करें कि कौन सा DirectX स्थापित है

विंडोज 7 या इस ऑपरेटिंग सिस्टम के किसी अन्य संस्करण पर, यह पता लगाने का एक मानक तरीका है कि कंप्यूटर पर कौन सा DirectX स्थापित है:

  1. कीबोर्ड शॉर्टकट विन + आर दबाएं। स्क्रीन पर रन डायलॉग बॉक्स दिखाई देगा।
  2. लाइन में "dxdiag" दर्ज करें, फिर एंटर दबाएं।
  3. शायद एक सिस्टम विंडो आपको प्रामाणिकता के लिए इंस्टॉल किए गए प्रोग्राम की जांच करने के लिए कहेगी, दूसरे शब्दों में, ड्राइवरों के डिजिटल हस्ताक्षर। दो विकल्प "हां" और "नहीं" होंगे। यदि आप प्रामाणिकता की पुष्टि करना चाहते हैं, और इसलिए आपके डिवाइस पर ड्राइवरों की सुरक्षा, तो आप "हां" पर क्लिक कर सकते हैं। अनावश्यक कार्यों से बचने के लिए, "नहीं" पर क्लिक करें।
  4. DirectX डायग्नोस्टिक टूल दिखाई देगा। पहले टैब "सिस्टम" में, लगभग सबसे नीचे, आपके कंप्यूटर पर स्थापित DirectX का वर्तमान संस्करण इंगित किया जाएगा।

"डिस्प्ले" टैब में, आप डायरेक्टएक्स सुविधाओं का सारांश देख सकते हैं जो कंप्यूटर पर सक्षम या अक्षम हैं।

DirectX की लागत का पता लगाने का दूसरा तरीका (सभी के लिए काम नहीं करता है):

"प्रारंभ" पर क्लिक करें, "सभी कार्यक्रम", फिर "सहायक उपकरण", फिर "सिस्टम उपकरण" और अंत में "सिस्टम सूचना" चुनें। नीचे है स्थापित संस्करणडायरेक्टएक्स।

विंडोज आपके द्वारा चुने गए DirectX के किसी भी संस्करण को स्थापित करेगा। लेकिन हर संस्करण डिवाइस पर सही ढंग से काम नहीं करेगा। मामले में जब स्थापित संस्करण हार्डवेयर द्वारा समर्थित नहीं है, तो ऑपरेटिंग सिस्टम संचालन के लिए नए संस्करणों में से सबसे उपयुक्त का चयन करेगा। आधिकारिक तौर पर विंडोज एक्सपी संस्करण 9 का समर्थन करता है, विस्टा 10 के साथ काम करता है, विंडोज 7 को संस्करण 11 की जरूरत है। संस्करण 11.1 से शुरू होकर यह विंडोज 8 पर और 11.3 से विंडोज 10 पर काम करता है। नवीनतम 12 एक्सबॉक्स वन के लिए भी उपयुक्त है।

कैसे पता करें कि आपने तृतीय-पक्ष कार्यक्रमों का उपयोग करके कौन सा DirectX स्थापित किया है

ऐसी कई उपयोगिताएँ हैं जो आपके कंप्यूटर के बारे में बहुत कुछ सीखने में आपकी मदद कर सकती हैं। वे आमतौर पर एक व्यापक विवरण प्रदान करते हैं स्थापित कार्यक्रमऔर अतिरिक्त सेटिंग्स तक पहुंच खोलें। ऐसी ही एक उपयोगिता AIDA64 है।

कार्यक्रम आपको अनुमति देता है पूर्ण समीक्षासिस्टम और नैदानिक ​​प्रक्रिया में सुविधाओं की पहचान। आप आधिकारिक वेबसाइट से मुफ्त संस्करण डाउनलोड कर सकते हैं, 30 दिनों के लिए उपयोग करने के मुफ्त अधिकार के साथ।

प्रोग्राम चलाएँ, खुलने वाली विंडो के बाएँ भाग में DirectX को एक अलग आइटम के रूप में दर्शाया जाएगा।

मुख्य भाग में, 3 उपखंडों तक पहुंच खुल जाएगी।

  • "फाइलें"- सभी DirectX फ़ाइलों के साथ अनुभाग। प्रोग्राम फ़ाइलों में से किसी एक की अनुपस्थिति या गलत स्थापना के कारण कंप्यूटर पर कोई त्रुटि होने पर इसकी आवश्यकता होती है। पूर्ण पुनर्स्थापना की आवश्यकता के बिना किसी विशिष्ट विभाजन को हटाना या अधिलेखित करना सुविधाजनक है।
  • "वीडियो"- वीडियो कार्ड और उसके ड्राइवरों के बारे में जानकारी। आप अधिकतम समर्थित DirectX संस्करण भी देख सकते हैं।
  • "ध्वनि"- ध्वनि चालकों के बारे में जानकारी वाला एक खंड। साउंड कार्ड की क्षमताओं का संकेत दिया गया है।

यदि आप जानते हैं कि आपके कंप्यूटर पर DirectX का कौन सा संस्करण स्थापित है, तो आप समझते हैं कि डिवाइस पर कौन सा गेम या प्रोग्राम चलाया जा सकता है और किस इष्टतम सेटिंग्स पर। विभिन्न फ़ाइलें, गेम और एप्लिकेशन डाउनलोड करते समय, डेवलपर द्वारा निर्दिष्ट आवश्यकताओं पर ध्यान दें ताकि आप शुरुआत से ही DirectX संगतता के बारे में जान सकें।

विंडोज ऑपरेटिंग सिस्टम में एक जटिल संरचना है, जिसे केवल इसके डेवलपर्स ही समझ सकते हैं। के लिये सक्षम कार्यअनुप्रयोगों और खेलों में इसके सभी घटकों के लिए जिन्हें गंभीर संसाधनों की आवश्यकता होती है, Microsoft स्टूडियो के डेवलपर्स टूल का एक विशेष सेट जारी करते हैं - DirectX। यह सोचना गलत है कि यह केवल एक प्रोग्राम है जिसकी उपयोगकर्ताओं को आवश्यकता है।

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

कैसे पता करें कि कौन सा DirectX स्थापित है

विंडोज कंप्यूटर पर डायरेक्टएक्स के संस्करण का निर्धारण करना बहुत आसान है, इसके लिए आपको यह करना होगा:

  1. "रन" लाइन खोलने के लिए कीबोर्ड पर विंडोज + आर संयोजन दबाएं;
  2. इसे dxdiag कमांड को पंजीकृत करने की आवश्यकता होगी;
  3. उसके बाद, सिस्टम की जानकारी वाली एक विंडो खुलेगी, जिसे "डायरेक्टएक्स डायग्नोस्टिक टूल्स" कहा जाता है। नीचे "सिस्टम" टैब पर, आप एक कॉलम देख सकते हैं जो इंगित करता है कि कंप्यूटर पर कौन सा DirectX स्थापित है।

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

तृतीय-पक्ष कार्यक्रमों का उपयोग करके DirectX के संस्करण का निर्धारण कैसे करें

ऑपरेटिंग सिस्टम में निर्मित उपयोगिताओं के अतिरिक्त, तृतीय-पक्ष एप्लिकेशन आपको अपने कंप्यूटर पर DirectX संस्करण निर्धारित करने की अनुमति देते हैं। उसी समय, वे dxdiag कमांड की तुलना में बहुत अधिक जानकारी प्रदान करने में सक्षम हैं, जिसका उल्लेख ऊपर किया गया था।

कंप्यूटर के निदान के लिए एक सुविधाजनक उपकरण AIDA64 एप्लिकेशन है। इसका मुफ्त संस्करण डेवलपर्स की आधिकारिक वेबसाइट से डाउनलोड किया जा सकता है। यह प्रोग्राम आपको सभी कंप्यूटर घटकों के साथ-साथ सॉफ़्टवेयर घटक के बारे में डेटा का पता लगाने की अनुमति देता है।

एप्लिकेशन के बाएं मेनू में, आप एक अलग DirectX आइटम देख सकते हैं। इसमें तीन उपखंडों में जानकारी है: फ़ाइलें, वीडियो, ध्वनि:


AIDA64 एकमात्र कंप्यूटर डायग्नोस्टिक प्रोग्राम नहीं है। नेटवर्क पर आप इसके कई एनालॉग्स पा सकते हैं, पेड और फ्री दोनों।

DirectX 12 विंडोज 10 पर काम क्यों नहीं करता है

विंडोज 10 ऑपरेटिंग सिस्टम की विशेषताओं में से एक, जिसे सक्रिय रूप से बढ़ावा दिया जाता है माइक्रोसॉफ्ट कंपनी, खेल हैं। ऑपरेटिंग सिस्टम का नया संस्करण "हार्डवेयर के करीब" DirectX 12 पर विकसित गेम के साथ काम करता है। यह कम-शक्ति वाले कंप्यूटरों पर खिलाड़ियों को उच्च प्रदर्शन की आवश्यकता वाले प्रोजेक्ट चलाने की अनुमति देता है।

हालाँकि, कुछ विंडोज 10 उपयोगकर्ता यह जाँचते समय पा सकते हैं कि उनके पास DirectX 11 या 11.2 स्थापित है, न कि आधुनिक DirectX 12। ऐसी स्थिति में, DirectX 12 को आधिकारिक Microsoft वेबसाइट से डाउनलोड करने और इसे कंप्यूटर पर स्थापित करने की कोई आवश्यकता नहीं है, चूंकि यह मदद नहीं करेगा। ड्राइवरों का यह संस्करण मूल रूप से विंडोज 10 में उपलब्ध है, और समस्या का समाधान दूसरे विमान में मांगा जाना चाहिए।

यदि विंडोज 10 पर डायरेक्टएक्स 12 के बजाय आप चेक करते समय डायरेक्टएक्स 11.2 देखते हैं, तो इसका कारण यह है:


यह नोट करना महत्वपूर्ण है कि कंप्यूटर पर नवीनतम DirectX प्रतिस्थापित नहीं होता है पिछला संस्करण. यही है, यदि किसी एप्लिकेशन या गेम को चलाने के लिए DirectX 8.9 या 10 की आवश्यकता है, और बाद के संस्करण कंप्यूटर पर स्थापित हैं, तो "पुराना" ड्राइवर लोड होना चाहिए।

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

Windows 10 में DirectX संस्करण निर्धारित करने के तरीके

यह पता लगाने के कई तरीके हैं कि विंडोज 10 पर कौन सा डायरेक्टएक्स स्थापित है। आइए कुछ और विस्तार से विचार करें। आइए उस विधि से शुरू करें जिसके द्वारा अतिरिक्त प्रोग्राम इंस्टॉल किए बिना तकनीकी संस्करण का पता लगाया जा सकता है।

  • "विन + आर" दबाएं और "dxdiag" दर्ज करें। इस आदेश के साथ, हम विंडोज 10 पर डायरेक्टएक्स डायग्नोस्टिक टूल को कॉल करते हैं।
  • एक नयी विंडो खुलेगी। हमें "सिस्टम" टैब की आवश्यकता है। यहां हम जांच सकते हैं कि पीसी पर डायरेक्टएक्स का कौन सा संस्करण स्थापित है।

महत्वपूर्ण! यदि किसी कारण से उपकरण प्रारंभ नहीं होता है, तो संस्करण की जाँच करें स्थापित प्रौद्योगिकीआप ड्राइव सी, फ़ोल्डर "विंडोज", "सिस्टम 32" खोलकर कर सकते हैं। यह वह जगह है जहाँ dxdiag.exe रखा जाएगा। इस फ़ाइल को चलाने से वही DirectX डायग्नोस्टिक टूल सामने आएगा।

विंडोज 10 में डायरेक्ट एक्स को निर्धारित करने के लिए उपयुक्त कार्यक्रमों में, यह हाइलाइट करने योग्य है:

  • अस्रता32;

एपीआई प्रौद्योगिकी के संस्करण को निर्धारित करने के लिए, आपको AIDA64 स्थापित करने की आवश्यकता है। अगला, प्रोग्राम चलाकर, "डायरेक्ट एक्स" अनुभाग पर जाएं और स्थापित घटक के संस्करण को देखें।

यह नोट करना महत्वपूर्ण है कि यदि आप सॉफ़्टवेयर के परीक्षण संस्करण का उपयोग कर रहे हैं, तो आपको इसे स्थापित करने की आवश्यकता नहीं है।

आप एस्ट्रा 32 प्रोग्राम के माध्यम से डायरेक्ट एक्स के संस्करण का भी पता लगा सकते हैं। उसी समय, यदि आप केवल डायरेक्ट एक्स संस्करण को देखने के तरीके में रुचि रखते हैं, तो इंस्टॉलर के बिना सॉफ़्टवेयर संस्करण चुनना बेहतर है।

संग्रह लोड किया जाएगा। इसे अनपैक करने के बाद, आपको "astra32.exe" फ़ाइल का चयन करना होगा।

इसे लॉन्च करने से सिस्टम की स्कैनिंग शुरू हो जाएगी।

बाह्य रूप से, कार्यक्रम AIDA64 के समान ही है। शाखा "प्रोग्राम", "विंडोज" का विस्तार करें। हम DirectX के संस्करण को देखते हैं।

GPU-Z प्रोग्राम को 2.1.0 संस्करण में अपडेट करने के संबंध में, सॉफ़्टवेयर में एक नया टैब दिखाई दिया है। यह एपीआई प्रौद्योगिकियों के बारे में डेटा प्रदर्शित करता है। इसलिए, इस उपयोगिता को अपने पीसी पर डाउनलोड और चलाकर, आप डायरेक्ट एक्स का संस्करण देख सकते हैं। इस घटक के बारे में जानकारी "उन्नत" टैब में स्थित है।

इन तरीकों से, आप विंडोज 10 पर डायरेक्ट एक्स का संस्करण निर्धारित कर सकते हैं, और फिर घटक को अपडेट कर सकते हैं या यदि आप संगतता समस्याओं का सामना करते हैं तो इसे हटा दें।

बहुत बार, कई उपयोगकर्ताओं को DirectX के बारे में सभी प्रकार की भ्रांतियों का सामना करना पड़ता है। उदाहरण के लिए, कुछ लोग अस्पष्ट साइटों से ही DirectX को डाउनलोड करने का प्रयास करते हैं। और वास्तविक डायरेक्टएक्स की आड़ में "शुभचिंतक" अपनी "बाएं साइटों" में और क्या कर सकते हैं, सभी प्रकार के मैलवेयर या अमीगो हैं, जैसे तीसरे पक्ष के अनुप्रयोगों का एक समूह , या इससे भी बदतर, ट्रोजन और वायरस। आपको उसकी ज़रूरत है? यदि आप जानना चाहते हैं कि DirectX को सही तरीके से कैसे डाउनलोड और इंस्टॉल किया जाए, तो साइट से हमारे निर्देश पढ़ें .

आइए याद करें कि DirectX क्या है?

DirectX (अंग्रेजी से प्रत्यक्ष - प्रत्यक्ष, तत्काल) एपीआई का एक सेट है जिसे माइक्रोसॉफ्ट विंडोज के तहत प्रोग्रामिंग से संबंधित समस्याओं को हल करने के लिए डिज़ाइन किया गया है। लेखन में सबसे अधिक प्रयोग किया जाता है कंप्यूटर गेम. अक्सर, DirectX के अद्यतन संस्करण गेम एप्लिकेशन के साथ शिप किए जाते हैं।

यदि आप समझाते हैं कि DirectX अधिक क्या है आसान शब्दों में, तो हम कह सकते हैं कि यह वीडियो कार्ड और गेम के बीच एक आवश्यक कड़ी है, pos आपको किसी भी गेम के ग्राफिक्स को चलाने और प्रदर्शित करने के लिए कंप्यूटर की सभी कंप्यूटिंग शक्ति का पूरी तरह से एहसास करने की अनुमति देता है।

DirectX अनिवार्य रूप से फाइलों का एक सेट है - सॉफ्टवेयर लाइब्रेरी। यदि वे सिस्टम फोल्डर में नहीं हैं, तो गेम, सबसे अच्छा, बिना प्रभाव के प्रदर्शित होंगे, कम से कम, वे बिल्कुल भी शुरू नहीं होंगे।

सबसे बड़ी गलतफहमी यह है कि उपयोगकर्ता विंडोज एक्सपी पर डायरेक्टएक्स 10 (या इससे भी ज्यादा डायरेक्टएक्स 11 या 12) को खोजने और स्थापित करने का प्रयास कर रहे हैं। मान लीजिए कि यह काम नहीं करेगा! कोशिश भी मत करो। इंटरनेट पर, कई साइटों पर, लापरवाह दुर्भाग्यपूर्ण शिक्षक आपको पढ़ाते हैं और आपको विंडोज एक्सपी पर डायरेक्टएक्स 10 डाउनलोड और इंस्टॉल करने का आश्वासन देते हैं। बाईं ओर समान साइटों पर, उत्साही लोगों के एक समूह द्वारा विकसित Windows XP के लिए DirectX 10 है। चूंकि यह Microsoft विकास से बहुत दूर है, इसलिए इसे कुछ स्थापित करने का प्रयास भी न करें। इसे DirectX कहना मुश्किल है, क्योंकि इसका कारण बनता है बड़ा नुकसानकंप्यूटर, और खेलों में गड़बड़ियों का एक पूरा सेट।

यह विंडोज 7 के साथ एक ही कहानी है, जहां वे आपको डायरेक्टएक्स 12 डालने के लिए कहते हैं, और फिर लोग आश्चर्य करते हैं कि यह या वह डायरेक्टएक्स क्यों स्थापित नहीं होगा।

इंटरनेट पर जो कुछ भी लिखा है उस पर विश्वास मत करो, बाड़ पर भी बहुत कुछ लिखा है। यह सब बहुत बड़ा घोटाला है, यह बकवास मत देखो! बेशक, यदि आप रजिस्ट्री में चुनते हैं और बदलते हैं (जो कुछ दुर्भावनापूर्ण प्रोग्राम स्वचालित रूप से करते हैं, बस संस्करण का नाम बदलते हैं), ताकि डायरेक्टएक्स का कोई भी संस्करण संपत्ति में प्रदर्शित हो, लेकिन डायरेक्टएक्स 15, यहां तक ​​​​कि 20 भी लिखा जाएगा , इस वजह से, वास्तव में, यह नहीं बदलेगा, और जैसा कि था, उदाहरण के लिए, गुणवत्ता में नौवां, यह ऐसा ही रहेगा। आइए इस सभी DirectX भ्रम को दूर करें।

बात यह है कि DirectX के प्रत्येक संस्करण को अपनी आवश्यकताओं को पूरा करना चाहिए, जो सामान्य रूप से केवल तीन हैं।

  • 1- विंडोज के प्रत्येक संस्करण का DirectX का अपना संस्करण है, और इससे अधिक नहीं!
  • 2 - आपका वीडियो कार्ड! यदि, उदाहरण के लिए, आपके कंप्यूटर पर विंडोज 10 ऑपरेटिंग सिस्टम स्थापित है, अर्थात् शीर्ष दस डायरेक्टएक्स 12 के नवीनतम संस्करण का समर्थन करता है, तो आपके वीडियो कार्ड को डायरेक्टएक्स 12 का भी समर्थन करना चाहिए, फिर आप आनन्दित हो सकते हैं, आप खुश होंगे। और अगर आपका वीडियो कार्ड पुराना है और बारहवीं दिशा का समर्थन नहीं करता है, तो स्वाभाविक रूप से, भले ही आप घूम रहे हों, यह अभी भी गुणों में प्रदर्शित होगा और डायरेक्टएक्स के अनुरूप होगा जो आपका वीडियो कार्ड समर्थन करता है और नहीं!
  • 3- ड्राइवरों की उचित स्थापना! जी हाँ, आपने सही सुना, बस इतना ही - सही स्थापनाचालक बात यह है कि यदि आपके लिए सब कुछ मेल खाता है, दोनों विंडोज ओएस और वीडियो कार्ड, यहां तक ​​​​कि सही डायरेक्टएक्स भी सिस्टम गुणों में निर्दिष्ट है, लेकिन यह एक तथ्य नहीं है कि ऐसा है।

आइए एक बहुत ताजा उदाहरण लेते हैं। एक दोस्त ने लैपटॉप पर गेम नहीं चलाया।
गेम की आवश्यकता: विंडोज 7 (या उच्चतर) x64, और DirectX 11।
गेम मैच चलाने के लिए सभी लैपटॉप पैरामीटर। विंडोज 7 x64 स्थापित है, और जैसा कि आप जानते हैं, यह डायरेक्टएक्स 11 का समर्थन करता है। दो वीडियो कार्ड हैं, एक इंटेल से डायरेक्टएक्स 10 समर्थन के साथ, और दूसरा, एएमडी से गेमिंग, डायरेक्टएक्स 11 के समर्थन के साथ। ऐसा लगता है कि खेल शुरू होना चाहिए, लेकिन अय... क्या बात है? हम समझने लगते हैं। यह पता चला है कि सभी ड्राइवरों को पहले से स्थापित किया गया था, और DirectX 10 को सिस्टम प्रदर्शन गुणों में इंगित किया गया है, 11 के बजाय हमें चाहिए, इसलिए खेल शुरू नहीं हुआ। AMD वीडियो कार्ड के लिए DriverPack Solution सेवा के ड्राइवर को दोषपूर्ण रूप से स्थापित किया गया था, आम तौर पर कुटिल, और सिस्टम ने बस इसे नहीं देखा, केवल एक साधारण इंटेल वीडियो कार्ड जो केवल DirectX 10 का समर्थन करता है, ऑपरेशन में था। डाउनलोड किए गए ड्राइवर का पूर्ण पुनर्स्थापना एएमडी वीडियो कार्ड के लिए निर्माता की वेबसाइट से मदद मिली। नतीजतन, अब DirectX 11, और खेल ठीक चलता है।

हमारे पास इस सेवा के खिलाफ कुछ भी नहीं है, यह बहुत सुविधाजनक है, मैंने मशीन पर DriverPack Solution लॉन्च किया है, और सभी जलाऊ लकड़ी सिस्टम में है। यदि आप गेम नहीं खेलते हैं तो सिस्टम इंस्टॉल करने के लिए यह वास्तव में बहुत सुविधाजनक है, और यदि आप गेम में अपने कंप्यूटर पर 100 प्रतिशत रिटर्न चाहते हैं, तो ड्राइवरों को अपेक्षित रूप से स्थापित करें। एक से अधिक बार हमने DriverPack Solution से ठीक ऐसी समस्याओं का सामना किया है। डिवाइस मैनेजर में, ऐसा लगता है कि सभी ड्राइवर स्थापित हैं, लेकिन वास्तव में वे दोषपूर्ण रूप से स्थापित हैं। हम ऐसे ड्राइवर इंस्टॉलेशन के लिए एक टर्म भी लेकर आए हैं - "लीकी टायर्स"। ऐसा लगता है कि ड्राइवर हैं, लेकिन वास्तव में खाली गोले हैं, अगर केवल इन अवर ड्राइवरों के साथ डिवाइस मैनेजर के गुणों में एक छेद प्लग करने के लिए। बाद में आश्चर्यचकित न हों कि यह या वह खेल आपके लिए क्यों शुरू नहीं होता है।

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

और यह आमतौर पर कैसे होता है? वे विंडोज सिस्टम को कुटिलता से स्थापित करेंगे, और फिर वे उस पर ड्राइवरों को भी कुटिल रूप से स्थापित करेंगे, इसलिए हमें "डांसिंग विद ए टैम्बोरिन" मिलता है। इतना ही नहीं, वे माइक्रोसॉफ्ट को यह कहने के लिए भी दोषी ठहराते हैं कि उनके पास खराब ऑपरेटिंग सिस्टम है। असल में दोषी कौन है? बेशक, उपयोगकर्ताओं को स्वयं दोष देना है, जिन्होंने शुरू में सब कुछ कुटिल रूप से स्थापित किया, और जो इसे स्वयं स्थापित नहीं करते हैं, फिर अपने कंप्यूटरों को देते हैं सेवा केंद्र, इस उम्मीद में कि वहां सब कुछ उच्च गुणवत्ता के साथ स्थापित किया जाएगा। तो यहाँ भी, कुटिल स्वामी हैं, और यह सच नहीं है कि वे सब कुछ ठीक करेंगे। वे सिस्टम कर्व को जल्दी से रोल अप करेंगे, कभी-कभी वे एक समुद्री डाकू असेंबली में भी चूसते हैं, और वे आपको बताएंगे कि उन्होंने एक लाइसेंस प्राप्त किया है, और फिर वे ड्राइवरपैक सॉल्यूशन के साथ जलाऊ लकड़ी फेंक देंगे, इसलिए आपको "लीकी टायर" मिलते हैं, लेकिन सबसे महत्वपूर्ण बात यह है कि आप अभी भी इस "उत्कृष्ट कृति" के लिए अपने पैसे का भुगतान करेंगे, और छोटा नहीं।

हमारी सलाह! इससे पहले कि आप अपना पीसी सर्विस सेंटरों को दें, पता करें कि उनमें से किसके पास एक अच्छा और कर्तव्यनिष्ठ मास्टर है, अपना कंप्यूटर वहां ले जाएं, या आप एक दुर्भाग्यपूर्ण मास्टर पर ठोकर खाएंगे, जिसके बाद आपका कंप्यूटर सिर्फ लकड़ी का होगा, इस एक मास्टर की तरह। आखिरकार, जब आप अपने स्वास्थ्य के बारे में गंभीर होते हैं, तो आप शायद सबसे अच्छे डॉक्टर की ओर रुख करते हैं? कंप्यूटर के साथ, यह वही है।

हो सकता है कि यह आपके लिए चीजों को थोड़ा सा साफ कर दे? अब आप सोचते हैं कि मुझे इतने लंबे समय तक क्यों झेलना पड़ा, यह स्थापित करने के लिए इंटरनेट की खबरों पर चढ़ गया कि आमतौर पर क्या करना असंभव है, क्योंकि आप कंप्यूटर पर स्थापित हार्डवेयर से ऊपर नहीं जा सकते, भले ही विंडोज का संस्करण मेल खाता हो।

अब बात करते हैं कि विंडोज एक्सपी, विंडोज 7, विंडोज 8.1 और विंडोज 10 में डायरेक्टएक्स का कौन सा वर्जन शामिल है।

विंडोज के नवीनतम रिलीज में DirectX का कौन सा संस्करण है:

  • खिड़कियाँSP3- डायरेक्टएक्स 9.0सी
  • विंडोज विस्टा- डायरेक्टएक्स 10
  • विंडोज विस्टा SP1- डायरेक्टएक्स 10.1
  • विंडोज विस्टा SP2- डायरेक्टएक्स 11
  • विंडोज 7- डायरेक्टएक्स 11.1
  • विंडोज 8- डायरेक्टएक्स 11.1
  • विन्डो 8.1।- डायरेक्टएक्स 11.2
  • विंडोज 10- डायरेक्टएक्स 12

पिछले सभी संस्करणों को शामिल किया गया है, जिसका अर्थ है कि, उदाहरण के लिए, विंडोज 10 में डायरेक्टएक्स 12 के लिए समर्थन है, और डायरेक्टएक्स 11, 10, 9 और नीचे जैसे सभी संस्करण भी इस निदेशालय में शामिल हैं। अब यह याद रखना आसान है कि किस विंडोज़ के पास समर्थन है और इसमें DirectX का यह या वह संस्करण शामिल है।

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

उदाहरण के लिए, यदि आपने विंडोज 10 ऑपरेटिंग सिस्टम स्थापित किया है, और इसमें डायरेक्टएक्स 12 सपोर्ट है, और एक वीडियो कार्ड खरीदा है जो डायरेक्टएक्स 12 का भी समर्थन करता है, तो यह सही होगा। और यदि आपके पास, उदाहरण के लिए, विंडोज 7 स्थापित है, और यह केवल DirectX 11.1 तक का समर्थन करता है, और आपका वीडियो कार्ड DirectX 12 का समर्थन करता है, तो आपका सिस्टम केवल DirectX 11.1 को देखेगा। DirectX 12 विंडोज 7 पर काम नहीं करेगा।

विंडोज ऑपरेटिंग सिस्टम के संस्करणों के आधार पर, DirectX समर्थन भी भिन्न होता है। विंडोज़ की रिलीज़ जितनी नई होगी, डायरेक्टएक्स संस्करण उतना ही अधिक होगा। आज तक, सबसे नवीनतम संस्करण, यह DirectX 12 है, जो केवल विंडोज 10 ऑपरेटिंग सिस्टम द्वारा समर्थित है। उपरोक्त संस्करण का अभी तक आविष्कार नहीं हुआ है। इसलिए, यदि आप इंटरनेट पर 13, 14, 15 आदि की दिशा के बारे में कोई विषय देखते हैं, तो आपको पता होना चाहिए कि यह एक पूर्ण घोटाला है।

विंडोज के प्रत्येक बाद के रिलीज में पहले से ही DirectX का वांछित संस्करण शामिल है। आपको कुछ भी स्थापित करने और इसके बारे में चिंता करने की आवश्यकता नहीं है। केवल वही लोग जिन्हें DirectX लाइब्रेरी को पूर्ण सेट के साथ पूरा करने की आवश्यकता है, वे हैं जो गेम खेलते हैं, खासकर उनके लिए जो पुराने गेम खेलते हैं। चूंकि विंडोज ऑपरेटिंग सिस्टम में पहले से ही नई डायरेक्टएक्स डीएल लाइब्रेरी है, और कभी-कभी पुराने गेम चलाने के लिए, डायरेक्टएक्स को पुरानी लाइब्रेरी के साथ फिर से भरना पड़ता है, परिणामस्वरूप यह नए और पुराने दोनों गेम के लिए पूर्ण विकसित होगा।

डायरेक्टएक्स कहां से डाउनलोड करें?

अद्यतन केंद्र के माध्यम से, DirectX सहित सभी महत्वपूर्ण अपडेट डाउनलोड किए जाते हैं, इसलिए हम आपको अपडेट को अक्षम न करने की सलाह देते हैं।

माइक्रोसॉफ्ट डायरेक्टएक्स विंडोज ऑपरेटिंग सिस्टम के एक अभिन्न अंग के रूप में शामिल है। आप DirectX को नवीनतम सर्विस पैक या अन्य अद्यतनों के साथ Windows अद्यतन के माध्यम से अद्यतन कर सकते हैं।

कई आधुनिक उपकरणों में डायरेक्टएक्स-संगत ड्राइवर होते हैं, दूसरे शब्दों में, उपयोगकर्ता को डिवाइस की पूर्ण क्षमताओं का उपयोग करने के लिए डायरेक्टएक्स स्थापित करना होगा। पर इस पलविंडोज अपडेट ड्राइवर अपडेट सिस्टम आपको केवल आवश्यक लाइब्रेरी डाउनलोड करने की अनुमति देता है, न कि पूरे ड्राइवर को।

DirectX संस्करणों में क्या अंतर है

प्रौद्योगिकी काफी तेजी से विकसित हो रही है। प्रत्येक एक नया संस्करण DirectX प्रोग्रामर को गेम में कुछ नया प्रभाव जोड़ने की अनुमति देता है, और पुराने को अनुकूलित करने के लिए, इसलिए DirectX संस्करणों की लाइब्रेरी को नए घटकों के साथ फिर से भर दिया जाता है।

यह भ्रांति है कि DirectX ग्राफ़िक्स में सुधार करता है। वास्तव में, DirectX प्रोग्रामर को गेम को अधिक सुंदर और अधिक यथार्थवादी बनाने की अनुमति देता है। तो मान लें कि यदि एक ही बार में बहुत अधिक ऑब्जेक्ट फ़्रेम में हैं, तो विरासत DirectX 9 तकनीकों के साथ विस्तार का एक स्तर अप्राप्य होगा, यही वजह है कि DirectX के उच्च संस्करण विकसित किए गए थे।

उदाहरण के लिए, यदि गेम को DirectX 9 के लिए विकसित किया गया था, तो कंप्यूटर पर DirectX 12 स्थापित होने से कुछ भी नहीं बदलेगा। यह सब न केवल वीडियो कार्ड की क्षमताओं पर निर्भर करता है, बल्कि गेम प्रौद्योगिकियों के समर्थन पर भी निर्भर करता है। यथार्थवादी विचार, सुंदर प्रकाश व्यवस्था, स्पष्ट बनावट, चिकनी चाल, यही वह है जो गेम विकसित करने वाली सभी गेम कंपनियां प्रयास करती हैं, इसलिए DirectX घटकों को हमेशा नवाचारों के साथ अपडेट किया जाता है।

एक और बात है, शायद आप में से कई लोगों ने इसका सामना किया होगा। मान लें कि कंप्यूटर पर DirectX स्थापित है, और जब आप कोई गेम इंस्टॉल करते हैं, तो DirectX स्थापित करें विंडो प्रकट होती है। इसके बारे में कुछ खास नहीं है, क्योंकि इस विशेष गेम के लिए यह संभव है कि डायरेक्टएक्स लाइब्रेरी में कुछ घटक गायब हैं, और यदि ऐसा है, तो सिस्टम इंस्टॉलेशन को छोड़ देगा, यह पुष्टि करते हुए कि सभी घटक स्थापित हैं।

वीडियो कार्ड और DirectX

वीडियो कार्ड जितना नया होगा, DirectX का उतना ही उच्च संस्करण इसका समर्थन करेगा। पिछले सभी संस्करणों का भी समर्थन किया जाएगा। स्वाभाविक रूप से, यदि आपके पास DirectX 12 समर्थन वाला एक वीडियो कार्ड है, तो Windows XP, Windows 7 या Windows 8 ऑपरेटिंग सिस्टम (Windows 10 की आवश्यकता है) को स्थापित करना बेवकूफी है, क्योंकि आप अपनी पूरी क्षमता का उपयोग नहीं कर पाएंगे। ऑपरेटिंग सिस्टम के निम्न संस्करणों वाला वीडियो कार्ड।

मैं कैसे पता लगा सकता हूं कि मेरा ग्राफ़िक्स कार्ड DirectX के किस संस्करण का समर्थन करता है?

आप इस बारे में जानकारी देख सकते हैं कि आपका वीडियो कार्ड डायरेक्टएक्स के किस संस्करण का समर्थन करता है, निर्माता की वेबसाइट के आधिकारिक पेज पर, या किसी भी ऑनलाइन स्टोर में, उदाहरण के लिए, Yandex.Market।

विंडोज़ के सभी संस्करणों के लिए DirectX संस्करणों के विकास का इतिहास

  • विंडोज 95ए- डायरेक्टएक्स 1.0 (सितंबर 30, 1995)
  • विंडोज 95OSR2तथा विंडोज एनटी- डायरेक्टएक्स 2.0 (5 जून, 1996)
  • विंडोज 95 ओएसआर 2.5तथा विंडोज एनटी 4.0 SP3- डायरेक्टएक्स 3.0 (सितंबर 15, 1996)
  • विंडोज एनटी- डायरेक्टएक्स 4.0। (बीटा के रूप में उपलब्ध) 16 जुलाई 1997
  • विंडोज 98- डायरेक्टएक्स 5.0 (5 मई, 1998)
  • विंडोज 98SE- डायरेक्टएक्स 6.0 (7 अगस्त, 1998)
  • विंडोज 95/98/98SE- डायरेक्टएक्स 6.1 (3 फरवरी, 1999)
  • विंडोज एनटी/98SE/98/2000/एमई- डायरेक्टएक्स 6.2 (21 अगस्त 1999)
  • विंडोज 2000 और विंडोज एमई- डायरेक्टएक्स 7.0 (22 सितंबर, 1999)
  • विंडोज 95/98/98SE/2000- डायरेक्टएक्स 7.0a (1999)
  • विंडोज 95/98/98SE/एमई/2000- डायरेक्टएक्स 8.0 (सितंबर 30, 2000)
  • विंडोज 95- DirectX 8.0a (7 नवंबर, 2000)
  • विंडोज एनटी/98SE/98/XP- डायरेक्टएक्स 8.1 (8 नवंबर, 2001)
  • विंडोज एनटी/98SE/98/XP- डायरेक्टएक्स 8.1बी (2002)
  • विंडोज एनटी/98SE/98/XP- डायरेक्टएक्स 8.2 (2002)
  • विंडोज सर्वर 2003- डायरेक्टएक्स 9.0 (24 दिसंबर, 2002)
  • विंडोज सर्वर 2003- DirectX 9.0a (26 मार्च, 2003)
  • विंडोज सर्वर 2003- DirectX 9.0b (अगस्त 13, 2003)
  • विंडोज एक्सपी सर्विस पैक 2- DirectX 9.0b (अगस्त 9, 2004)
  • विंडोज एक्सपी सर्विस पैक 3- डायरेक्टएक्स 9.0सी (2005)
  • विंडोज विस्टा- डायरेक्टएक्स 9.0 एल (2005)
  • विंडोज विस्टा— DirectX 10 (Windows Vista के साथ शामिल) 10 नवंबर, 2006
  • विंडोज विस्टा SP1, विंडोज सर्वर 2008- डायरेक्टएक्स 10.1 (4 फरवरी, 2008)
  • विंडोज 7, विंडोज सर्वर 2008 R2- DirectX 11 (विंडोज 7 के साथ शामिल) 22 अक्टूबर, 2009। आधिकारिक तौर पर, विंडोज 7 के पहले बैच में DirectX 11 था, लेकिन वास्तव में DirectX 10, और कंपनी ने जल्दी से सब कुछ ठीक कर दिया।
  • विंडोज विस्टा SP2तथा विंडोज सर्वर 2008 SP2- डायरेक्टएक्स 11 (27 अक्टूबर 2009)
  • विंडोज 7 SP1, विंडोज सर्वर 2008 R2 SP1- डायरेक्टएक्स 11.1 (16 फरवरी, 2011)
  • विंडोज 7 SP1, विंडोज 8, विंडोज आरटी, विंडोज सर्वर 2012- DirectX 11.1 (विंडोज 8 के साथ शामिल) 1 अगस्त, 2012
  • विन्डो 8.1, विंडोज आरटी, विंडोज सर्वर 2012- DirectX 11.2 (विंडोज 8.1 के साथ शामिल) अक्टूबर 18, 2013
  • विंडोज 10- डायरेक्टएक्स 11.3 (विंडोज 10 के साथ शामिल)
  • विंडोज 10, एक्सबॉक्स वन— DirectX 12 (विंडोज़ 10 के साथ शामिल) 29 जुलाई, 2015

डायरेक्टएक्स की मुख्य विशेषताएं

  • डायरेक्टएक्स 6.0 - मल्टीटेक्स्चरिंग
  • DirectX 7.0 - ट्रांसफ़ॉर्म, क्लिपिंग और लाइटिंग के लिए हार्डवेयर सपोर्ट
  • DirectX 8.0 - शेडर मॉडल 1.1
  • DirectX 8.1 - Pixel Shaders 1.4 और Vertex Shaders 1.1
  • DirectX 9.0 - शेडर मॉडल 2.0
  • DirectX 9.0b - Pixel Shaders 2.0b और Vertex Shaders 2.0
  • DirectX 9.0c - शेडर मॉडल 3.0
  • DirectX 9.0L - Windows Vista और इसके बाद के संस्करण के लिए DirectX 9.0 का संस्करण
  • DirectX 10 - Shader Model 4.0 (केवल Windows Vista, Windows 7, Windows 8)
  • DirectX 10.1 - Shader Model 4.1 (केवल Windows Vista, Windows 7, Windows 8)
  • DirectX 11 - Shader Model 5.0 (केवल Windows Vista, Windows 7, Windows 8/8.1)
  • DirectX 11.3/DirectX 12 - शेडर मॉडल 5.1 (केवल विंडोज़ 10)।

हम आशा करते हैं कि आपके पास DirectX के बारे में और कोई प्रश्न नहीं हैं? यदि आपके कोई प्रश्न, सुझाव हैं, निजी अनुभवआपकी टिप्पणियों को देखकर हमेशा खुशी होती है। लेख को सोशल नेटवर्क पर अपने दोस्तों के साथ साझा करना न भूलें और हम आपकी रेटिंग की प्रतीक्षा कर रहे हैं!

 

कृपया इस लेख को सोशल मीडिया पर साझा करें यदि यह मददगार था!