डिवाइस ड्राइवर का एक छोटा सा टुकड़ा है सॉफ्टवेयर जो बताता है ऑपरेटिंग सिस्टम और अन्य सॉफ़्टवेयर के एक टुकड़े के साथ संचार कैसे करें हार्डवेयर.

उदाहरण के लिए, प्रिंटर ड्राइवर ऑपरेटिंग सिस्टम को बताते हैं, और एक्सटेंशन द्वारा आपके पास जो भी प्रोग्राम है, वह चीज जिसे आप ओपन करना चाहते हैं, बिल्कुल सही पेज पर जानकारी कैसे प्रिंट करें।

कार्ड और ड्राइवर

अच्छा पत्रक ड्राइवर आवश्यक हैं इसलिए आपका ऑपरेटिंग सिस्टम ठीक से जानता है कि 1s और 0s का अनुवाद कैसे किया जाता है जिसमें शामिल हैं एमपी3 फ़ाइल ऑडियो संकेतों में कि साउंड कार्ड आपके हेडफ़ोन या स्पीकर को आउटपुट कर सकता है।

वही सामान्य विचार पर लागू होता है वीडियो कार्ड, कीबोर्ड, पर नज़र रखता है, चूहों, डिस्क ड्राइव, आदि।

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

डिवाइस ड्राइवर कैसे काम करते हैं?

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

पूरी तरह विभिन्न भाषाएं, इसलिए एक अनुवादक (चालक) उन्हें संवाद करने की अनुमति देता है।

दूसरे शब्दों में, एक सॉफ्टवेयर प्रोग्राम ड्राइवर को यह समझाने के लिए जानकारी प्रदान कर सकता है कि वह क्या चाहता है a करने के लिए हार्डवेयर का टुकड़ा, वह जानकारी जिसे डिवाइस ड्राइवर समझता है और फिर उसे पूरा कर सकता है हार्डवेयर।

डिवाइस ड्राइवर और संगतता

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

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

डिवाइस ड्राइवर्स को कैसे प्रबंधित करें

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

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

जब कोई निर्माता ड्राइवर अपडेट जारी करता है, तो इसे इंस्टॉल करना आपकी ज़िम्मेदारी है। कुछ कंपनियां प्रदान करती हैं प्रोग्राम जो किसी भी प्रासंगिक अपडेट की जांच करेंगे और इंस्टॉल करेंगे, लेकिन अधिकांश इसे इतना आसान नहीं बनाते हैं।

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

सामान्य चालक कार्य

विंडोज़ में ड्राइवरों को शामिल करने वाले कुछ सामान्य कार्य यहां दिए गए हैं:

  • विंडोज़ में ड्राइवर्स कैसे अपडेट करें
  • विंडोज़ में ड्राइवर का संस्करण संख्या कैसे खोजें
  • विंडोज़ में ड्राइवर को वापस कैसे रोल करें

ड्राइवरों से संबंधित कुछ अतिरिक्त संसाधन यहां दिए गए हैं:

  • विंडोज 10 ड्राइवरों (अपडेटेड लिस्टिंग)
  • विंडोज 8 ड्राइवर (अपडेटेड लिस्टिंग)
  • विंडोज 7 ड्राइवर (अपडेटेड लिस्टिंग)
  • निर्माता वेबसाइटों से ड्राइवर कैसे खोजें और डाउनलोड करें
  • लोकप्रिय ड्राइवर डाउनलोड वेबसाइटें
  • कैसे निर्धारित करें कि आप Windows का 32-बिट या 64-बिट संस्करण चला रहे हैं

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

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

जब कोई डिवाइस ड्राइवर आवश्यक हो या न हो

बुनियादी सॉफ़्टवेयर-ड्राइवर-हार्डवेयर संबंधों से परे, कुछ अन्य स्थितियां हैं जिनमें ड्राइवर (और वह नहीं) शामिल हैं जो कि दिलचस्प हैं।

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

विभिन्न प्रकार के डिवाइस ड्राइवर

कुछ डिवाइस ड्राइवर सीधे डिवाइस के साथ संचार करते हैं, लेकिन अन्य एक साथ स्तरित होते हैं। इन स्थितियों में, प्रोग्राम एक ड्राइवर के साथ संचार करेगा इससे पहले कि ड्राइवर अभी तक संचार करे एक और एक, और इसी तरह जब तक कि अंतिम चालक वास्तव में के साथ सीधा संचार नहीं करता है हार्डवेयर।

ये "मध्य" ड्राइवर अक्सर यह सत्यापित करने के अलावा कोई अन्य कार्य नहीं करते हैं कि अन्य ड्राइवर ठीक से काम कर रहे हैं। भले ही, "स्टैक" में एक ड्राइवर या गुणक काम कर रहा हो, यह सब पृष्ठभूमि में किया जाता है बिना आपको कुछ भी जाने या करने के लिए।

.एसवाईएस फ़ाइलें

विंडोज़ लोड करने योग्य डिवाइस ड्राइवरों के रूप में .SYS फ़ाइलों का उपयोग करता है, जिसका अर्थ है कि उन्हें आवश्यकतानुसार लोड किया जा सकता है ताकि वे हमेशा लोड न हों याद — अन्य ड्राइवर में हैं डीएलएल या प्रोग्राम फ़ाइल प्रारूप। Linux .KO मॉड्यूल के लिए भी यही सच है।

Windows 8 में कई SYS ड्राइवर फ़ाइलों का स्क्रीनशॉट
विंडोज 8 में SYS फाइलें।

WHQL

WHQL माइक्रोसॉफ्ट द्वारा एक परीक्षण प्रक्रिया है जो यह साबित करने में मदद करती है कि एक विशेष डिवाइस ड्राइवर विंडोज के एक विशिष्ट संस्करण के साथ काम करेगा। आप देख सकते हैं कि जिस ड्राइवर को आप डाउनलोड कर रहे हैं वह WHQL प्रमाणित है या नहीं। आप ऐसा कर सकते हैं Windows हार्डवेयर गुणवत्ता लैब के बारे में यहाँ और पढ़ें.

वर्चुअल डिवाइस ड्राइवर

ड्राइवर का दूसरा रूप वर्चुअल डिवाइस ड्राइवर है। ये ड्राइवर आमतौर पर .VXD. में समाप्त होते हैं फाइल एक्सटेंशन और के साथ प्रयोग किया जाता है वर्चुअलाइजेशन सॉफ्टवेयर. वे नियमित ड्राइवरों के समान काम करते हैं लेकिन अतिथि ऑपरेटिंग सिस्टम को सीधे हार्डवेयर तक पहुंचने से रोकने के लिए, वर्चुअल ड्राइवर वास्तविक हार्डवेयर के रूप में बहाना बनाते हैं ताकि अतिथि OS और उसके स्वयं के ड्राइवर गैर-वर्चुअल ऑपरेटिंग की तरह हार्डवेयर का उपयोग कर सकें सिस्टम

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

सामान्य प्रश्न

  • डिवाइस ड्राइवर को अपडेट करने का सही तरीका क्या है?

    विंडोज 10 पर डिवाइस ड्राइवरों को मैन्युअल रूप से अपडेट करने के लिए, डिवाइस मैनेजर खोलें कंट्रोल पैनल या विंडोज स्टार्ट मेन्यू से। इसके बाद, अपडेट करने के लिए डिवाइस पर राइट-क्लिक करें > चुनें ड्राइवर अपडेट करें > अद्यतन ड्राइवर सॉफ़्टवेयर के लिए स्वचालित रूप से खोजें. यदि आपको ड्राइवर को फिर से स्थापित करने की आवश्यकता है, तो डिवाइस पर राइट-क्लिक करें> स्थापना रद्द करें > अपने कंप्यूटर को पुनरारंभ करें।

  • मैं Apple मोबाइल डिवाइस USB ड्राइवर कैसे स्थापित करूं?

    यदि तुम्हारा iPhone आपके Windows PC से कनेक्ट नहीं होगा, ड्राइवर सॉफ़्टवेयर को अपडेट करने से मदद मिल सकती है। सबसे पहले, अपने फोन को अनलॉक करें, और फिर यूएसबी केबल के साथ डिवाइस को अपने पीसी से कनेक्ट करें। प्रक्षेपण डिवाइस मैनेजर > संवहन उपकरण > अपने iPhone पर राइट-क्लिक करें > ड्राइवर अपडेट करें. ड्राइवर अपडेट के बाद, डिस्कनेक्ट करें और अपने फोन को फिर से कनेक्ट करें।