कंप्यूटर सॉफ़्टवेयर के साथ पहले से लोड हो सकते हैं, लेकिन ऐसा कंप्यूटर मिलना दुर्लभ है जिसमें कोई अतिरिक्त सॉफ़्टवेयर स्थापित नहीं है। नया सॉफ़्टवेयर स्थापित करना एक ऐसी प्रक्रिया है जिसमें कम से कम विचार किया जाता है और अधिकतर इंस्टॉलर में बटन क्लिक करने पर निर्भर करता है।
विंडोज़ पर दो फ़ाइल प्रकार सामान्य उपयोग में हैं, और आपने कभी न कभी दोनों को देखा या उपयोग किया होगा। ये ".exe" और ".msi" हैं और आप किसी भी अंतर को खोजने के लिए कठोर महसूस कर सकते हैं, लेकिन यह कोई आश्चर्य की बात नहीं है कि वे भिन्न हैं।
.exe बनाम .msi
उनके मतभेदों से निपटने से पहले, उनकी समानताओं पर जोर देना सार्थक है। वे दोनों एप्लिकेशन इंस्टॉलर हैं और उनके विकास का लक्ष्य एक ही है - एक सीधे इंस्टॉलर के माध्यम से सीधा सॉफ्टवेयर इंस्टॉलेशन।
EXE:निष्पादन योग्य
अप्रत्याशित रूप से, तीन-अक्षर फ़ाइल प्रकार "निष्पादन योग्य" शब्द में विस्तारित होता है, जो कि इंस्टॉलेशन कैसे काम करता है, इसका एक सीधा विवरण है। इंस्टॉलर में विकल्प होते हैं जैसे इसे फ़ाइल प्रकारों के साथ जोड़ना या इसे विंडोज़ से शुरू करने की अनुमति देना।
.exe फ़ाइल प्रकार अतिरिक्त प्लगइन्स और पृष्ठभूमि सॉफ़्टवेयर का भी अनुरोध कर सकता है, जो कि कुछ ऐसा है जिसे आपने गेम या विशेष प्रोग्राम इंस्टॉल करते हुए देखा होगा। ठीक से काम करने के लिए उन्हें Microsoft के .NET ढांचे की आवश्यकता हो सकती है, और इंस्टॉलर आपको एक बटन पर क्लिक करके डाउनलोड शुरू करने की अनुमति देगा।
इंस्टालेशन के दौरान इंस्टाल भाषा चुनने के लिए संकेत भी हो सकते हैं। यह कुछ ऐसा है जिसे .exe फ़ाइल प्रकार आसानी से समायोजित कर सकता है, जबकि .msi इंस्टालर के साथ समान लक्ष्य को पूरा करना अधिक चुनौतीपूर्ण प्रतीत होता है। हालांकि ऐसा करना असंभव नहीं है, बढ़ी हुई सरलता .exe इंस्टॉलर चुनने में मदद कर सकती है।
हालाँकि, .exe केवल सॉफ़्टवेयर की स्थापना से संबंधित नहीं है। विंडोज़ उसी फ़ाइल एक्सटेंशन का अन्यत्र उपयोग करता है, और कार्य प्रबंधक केवल इसका प्रमाण देता है। विंडोज़ प्रक्रियाएं, जिनमें ऑपरेटिंग सिस्टम और आपके सॉफ़्टवेयर के लिए महत्वपूर्ण प्रक्रियाएं शामिल हैं, सभी .exe में समाप्त होती हैं। एक अन्य उदाहरण यह है कि यदि आपको विंडोज एक्सप्लोरर को पुनरारंभ करने की आवश्यकता है, तो "रन" विंडो में कमांड "एक्सप्लोरर" नहीं बल्कि "एक्सप्लोरर.एक्सई" है।
MSI:Microsoft इंस्टालर
इंस्टॉलर की उपस्थिति आमतौर पर .msi फ़ाइल प्रकार के भीतर बहुत संगत होती है। उनका लेआउट स्पष्ट रूप से परिभाषित किया जाता है जब उन्हें संकलित किया जाता है, जिसका अर्थ है कि सौंदर्य भिन्नता उतनी आसानी से नहीं मिलती है जितनी कि गेम और सॉफ़्टवेयर के लिए .exe फ़ाइलों के साथ होती है।
परिणामस्वरूप, .msi इंस्टॉलर के लेआउट का अनुसरण करना आसान हो सकता है, और कम अनुभवी उपयोगकर्ता स्वयं को इसके लिए और अधिक तेज़ी से अभ्यस्त पा सकते हैं। .msi दिशानिर्देशों के तहत कुछ कार्यक्षमता प्राप्त करने के साथ संबद्ध जटिलता, सिद्धांत रूप में, उनके संभावित उपयोगकर्ता आधार के उप-सेट के लिए एक सरल स्थापना में परिणाम कर सकती है।
मांग पर स्थापना एक अन्य विशेषता है जिसके लिए .msi उल्लेखनीय है, और यह एक .exe है जिसे दोहराया नहीं जा सकता है। प्रारंभिक इंस्टॉलेशन बहुत जल्दी हो सकते हैं क्योंकि बहुत कम होता है - मुख्य प्रक्रिया सॉफ्टवेयर लॉन्च के बाद होती है। Microsoft स्वयं कहता है कि यह "स्थापना और कॉन्फ़िगरेशन चरण को छोटा कर सकता है;" दूसरे शब्दों में, .msi इंस्टॉलर कुछ स्थितियों में तेज़ हो सकता है।
एक अंतिम तथ्य स्पष्ट रूप से दो फ़ाइल प्रकारों को विभाजित करता है, और वह उनका इच्छित उपयोग है। नेटवर्क परिनियोजन के लिए .msi फ़ाइल प्रकार बस बेहतर है। सिस्टम एडमिनिस्ट्रेटर इसका उपयोग एक साथ कई कंप्यूटरों में सॉफ्टवेयर को पुश करने के लिए कर सकते हैं। सॉफ़्टवेयर परिनियोजन कैसे काम करता है, यह समझाने वाले लेख मौजूद हैं, वे सभी इस एक फ़ाइल प्रकार की ओर इशारा करते हैं।
किस इंस्टॉलर का उपयोग करें?
इस प्रश्न में उठाई गई चिंता इतनी छोटी है कि यह नगण्य है। दोनों एकल कंप्यूटर के साथ ठीक काम करेंगे, और वे दोनों बिना किसी समस्या के कार्य करते हैं। बाहरी कारकों को समस्या को जटिल बनाने की अनुमति देने के बजाय कौन सा इंस्टॉलर उपलब्ध है, इसके आधार पर यह तय करना आसान है। उपयोगकर्ता नियंत्रण के बाहर एक कारक द्वारा चुनाव किया जा सकता है जैसे फ़ाइल आकार की तुलना में डाउनलोड गति।