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