एक पैच, जिसे कभी-कभी सिर्फ एक फिक्स कहा जाता है, सॉफ्टवेयर का एक छोटा सा टुकड़ा होता है जिसका उपयोग किसी समस्या को ठीक करने के लिए किया जाता है, जिसे आमतौर पर एक बग कहा जाता है, एक ऑपरेटिंग सिस्टम या सॉफ्टवेयर प्रोग्राम के भीतर।
कोई भी सॉफ्टवेयर प्रोग्राम सही नहीं होता है और इसलिए पैच आम हैं, यहां तक कि प्रोग्राम जारी होने के सालों बाद भी। एक कार्यक्रम जितना अधिक लोकप्रिय होता है, उतनी ही दुर्लभ समस्याएं होने की संभावना अधिक होती है, और इसलिए अस्तित्व में सबसे लोकप्रिय कार्यक्रमों में से कुछ सबसे अधिक पैच वाले होते हैं।
आमतौर पर पहले से जारी पैच के संग्रह को अक्सर सर्विस पैक कहा जाता है।
क्या मुझे पैच इंस्टाल करने की आवश्यकता है?
सॉफ़्टवेयर पैच आमतौर पर बग को ठीक करते हैं, लेकिन उन्हें सॉफ़्टवेयर के एक हिस्से में सुरक्षा कमजोरियों और विसंगतियों को दूर करने के लिए भी जारी किया जा सकता है। इन महत्वपूर्ण अद्यतनों को छोड़ देने से आपका कंप्यूटर, फ़ोन या अन्य उपकरण मैलवेयर के हमलों के लिए खुला रह सकता है, जिसे रोकने के लिए पैच का इरादा है।
कुछ पैच इतने महत्वपूर्ण नहीं हैं लेकिन फिर भी महत्वपूर्ण हैं, नई सुविधाओं को जोड़ना या डिवाइस ड्राइवरों में अपडेट को आगे बढ़ाना। तो फिर, पैच से बचने से, समय के साथ, सॉफ़्टवेयर को हमलों के अधिक जोखिम पर छोड़ देगा, लेकिन पुराने और संभवतः नए उपकरणों और सॉफ़्टवेयर के साथ असंगत भी हो जाएगा।
मैं सॉफ्टवेयर पैच कैसे डाउनलोड और इंस्टॉल करूं?
प्रमुख सॉफ्टवेयर कंपनियां समय-समय पर पैच जारी करती हैं, जो आमतौर पर इंटरनेट से डाउनलोड करने योग्य होते हैं, जो उनके सॉफ्टवेयर प्रोग्राम में बहुत विशिष्ट समस्याओं को ठीक करते हैं।
ये डाउनलोड बहुत छोटे (कुछ केबी) या बहुत बड़े (सैकड़ों एमबी या अधिक) हो सकते हैं। फ़ाइल का आकार और पैच को डाउनलोड और इंस्टॉल करने में लगने वाला समय पूरी तरह से इस बात पर निर्भर करता है कि पैच किस लिए है और यह कितने सुधारों को संबोधित करेगा।
विंडोज पैच
विंडोज में ज्यादातर पैच, फिक्स और हॉटफिक्स विंडोज अपडेट के जरिए उपलब्ध कराए जाते हैं। Microsoft आमतौर पर पैच मंगलवार को प्रति माह एक बार अपने सुरक्षा-संबंधी पैच जारी करता है।
जबकि दुर्लभ, कुछ पैच वास्तव में आपके द्वारा लागू किए जाने से पहले की तुलना में अधिक समस्याएं पैदा कर सकते हैं, आमतौर पर क्योंकि ड्राइवर या आपके द्वारा इंस्टॉल किए गए सॉफ़्टवेयर के एक टुकड़े में अपडेट किए गए परिवर्तनों के साथ किसी प्रकार की समस्या होती है।
विंडोज़ और उनके अन्य प्रोग्रामों के लिए माइक्रोसॉफ्ट द्वारा पुश किए गए पैच ही एकमात्र पैच नहीं हैं जो कभी-कभी कहर बरपाते हैं। एंटीवायरस प्रोग्राम और अन्य गैर-Microsoft प्रोग्रामों के लिए जारी किए गए पैच समान कारणों से भी समस्याएँ उत्पन्न करते हैं।
स्मार्टफोन, टैबलेट आदि जैसे अन्य उपकरणों पर भी खराब पैचिंग होती है।
अन्य सॉफ्टवेयर पैच
आपके द्वारा अपने कंप्यूटर पर इंस्टॉल किए गए सॉफ़्टवेयर के पैच, जैसे आपका एंटीवायरस प्रोग्राम, सामान्य रूप से पृष्ठभूमि में स्वचालित रूप से डाउनलोड और इंस्टॉल हो जाते हैं।विशिष्ट कार्यक्रम के आधार पर, और यह किस प्रकार का पैच है, आपको अपडेट के बारे में सूचित किया जा सकता है लेकिन कई बार यह आपकी जानकारी के बिना पर्दे के पीछे होता है।
अन्य प्रोग्राम जो नियमित रूप से अपडेट नहीं होते हैं, या स्वचालित रूप से अपडेट नहीं होते हैं, उनके पैच को मैन्युअल रूप से स्थापित करने की आवश्यकता होगी। पैच की जांच करने का एक आसान तरीका एक मुफ्त सॉफ्टवेयर अपडेटर टूल का उपयोग करना है। ये उपकरण आपके कंप्यूटर पर सभी प्रोग्रामों को स्कैन कर सकते हैं और पैचिंग की आवश्यकता वाले किसी भी प्रोग्राम की तलाश कर सकते हैं।
मोबाइल उपकरणों को भी पैच की आवश्यकता होती है। इसमें कोई शक नहीं कि आपने अपने Apple या Android-आधारित फ़ोन पर ऐसा होते देखा होगा। आपके मोबाइल ऐप खुद भी हर समय पैच हो जाते हैं, आमतौर पर आपके द्वारा कम जानकारी के साथ और अक्सर बग्स को ठीक करने के लिए।
आपके कंप्यूटर के हार्डवेयर के लिए ड्राइवरों के अपडेट कभी-कभी नई सुविधाओं को सक्षम करने के लिए पेश किए जाते हैं, लेकिन अधिकांश समय सॉफ़्टवेयर बग को ठीक करने के लिए दिया जाता है। अपने डिवाइस ड्राइवरों को पैच और अप टू डेट रखने के निर्देशों के लिए विंडोज़ में ड्राइवरों को अपडेट करने का तरीका देखें।
कुछ पैच केवल पंजीकृत या भुगतान करने वाले उपयोगकर्ताओं के लिए हैं, लेकिन यह बहुत सामान्य नहीं है। उदाहरण के लिए, पुराने सॉफ़्टवेयर का अद्यतन जो सुरक्षा समस्याओं को ठीक करता है और Windows के नए संस्करणों के साथ संगतता को सक्षम बनाता है, उपलब्ध हो सकता है, लेकिन केवल तभी जब आप पैच के लिए भुगतान करते हैं। फिर, यह सामान्य नहीं है और आमतौर पर केवल कॉर्पोरेट सॉफ़्टवेयर के साथ होता है।
अनौपचारिक पैच एक अन्य प्रकार का सॉफ़्टवेयर पैच है जो किसी तृतीय पक्ष द्वारा जारी किया जाता है। अनौपचारिक पैच आमतौर पर परित्याग की स्थितियों में जारी किए जाते हैं जहां मूल डेवलपर ने सॉफ़्टवेयर के एक टुकड़े को अपडेट करना छोड़ दिया है या क्योंकि वे आधिकारिक पैच को जारी करने में बहुत अधिक समय ले रहे हैं।
कंप्यूटर सॉफ़्टवेयर की तरह, यहां तक कि वीडियो गेम में भी अक्सर पैच की आवश्यकता होती है। वीडियो गेम पैच को किसी भी अन्य प्रकार के सॉफ़्टवेयर की तरह ही डाउनलोड किया जा सकता है-आमतौर पर डेवलपर की वेबसाइट से मैन्युअल रूप से, लेकिन कभी-कभी या तो स्वचालित रूप से इन-गेम अपडेट के माध्यम से या किसी तृतीय-पक्ष स्रोत से।
हॉटफिक्स बनाम पैच
हॉटफिक्स शब्द का प्रयोग अक्सर पैच और फिक्स के पर्यायवाची रूप से किया जाता है, लेकिन आमतौर पर केवल इसलिए कि यह कुछ जल्दी या लगातार होने का आभास देता है।
मूल रूप से, हॉटफिक्स शब्द का उपयोग एक प्रकार के पैच का वर्णन करने के लिए किया जाता था जिसे बिना किसी सेवा या सिस्टम को रोके या फिर से शुरू किए बिना लागू किया जा सकता था।
Microsoft आमतौर पर एक बहुत ही विशिष्ट, और अक्सर बहुत गंभीर, समस्या को संबोधित करने वाले एक छोटे अपडेट को संदर्भित करने के लिए हॉटफिक्स शब्द का उपयोग करता है।
अक्सर पूछे जाने वाले प्रश्न
पैच और अपग्रेड में क्या अंतर है?
एक पैच और एक अपग्रेड के बीच मुख्य अंतर यह है कि पैच सॉफ्टवेयर को मूल रूप से चलाने में मदद करता है, जबकि सॉफ्टवेयर अपग्रेड नई पहले से अनुपलब्ध सुविधाओं को जोड़ता है
पैच प्रबंधन सॉफ्टवेयर क्या है?
बड़े संगठन यह सुनिश्चित करने के लिए पैच प्रबंधन सॉफ़्टवेयर प्रोग्राम का उपयोग करते हैं कि उनके सभी आईटी अवसंरचना घटक अद्यतित हैं। ये प्रोग्राम लगातार अपडेट ढूंढते हैं और उन्हें स्वचालित रूप से लागू करते हैं।