কম্পিউটারগুলি সফ্টওয়্যার সহ প্রি-লোড হতে পারে, তবে অতিরিক্ত সফ্টওয়্যার ইনস্টল করা নেই এমন একটি কম্পিউটার খুঁজে পাওয়া বিরল। নতুন সফ্টওয়্যার ইনস্টল করা একটি প্রক্রিয়া যা ন্যূনতম চিন্তাভাবনা করে এবং বেশিরভাগই ইনস্টলারের বোতামে ক্লিক করার উপর নির্ভর করে৷
উইন্ডোজে দুটি ফাইলের ধরন সাধারণ ব্যবহারে রয়েছে এবং আপনি হয়তো কোনো সময়ে উভয়ই দেখেছেন বা ব্যবহার করেছেন। এগুলি হল “.exe” এবং “.msi,” এবং আপনি যে কোনও পার্থক্য খুঁজে পেতে কষ্ট পেতে পারেন, কিন্তু তাদের মধ্যে পার্থক্য খুঁজে পাওয়া অবাক হওয়ার কিছু নেই।
.exe বনাম .msi
তাদের পার্থক্যগুলি মোকাবেলা করার আগে, তাদের সাদৃশ্যগুলি জোরদার করা সার্থক। তারা উভয়ই অ্যাপ্লিকেশন ইনস্টলার এবং তাদের বিকাশের লক্ষ্য একই - একটি সোজা ইনস্টলারের মাধ্যমে সোজা সফ্টওয়্যার ইনস্টলেশন৷
EXE:এক্সিকিউটেবল
আশ্চর্যজনকভাবে, তিন-অক্ষরের ফাইলের ধরনটি "এক্সিকিউটেবল" শব্দে প্রসারিত হয়, যা ইনস্টলেশন কীভাবে কাজ করে তার একটি সরল ব্যাখ্যা। ইনস্টলার বিকল্পগুলিকে বৈশিষ্ট্যযুক্ত করে যেমন এটিকে ফাইলের প্রকারের সাথে যুক্ত করা বা এটিকে উইন্ডোজের সাথে শুরু করার অনুমতি দেওয়া৷
.exe ফাইলের ধরন অতিরিক্ত প্লাগইন এবং ব্যাকগ্রাউন্ড সফ্টওয়্যারও অনুরোধ করতে পারে যা এমন কিছু যা আপনি সম্ভবত গেম বা নির্দিষ্ট প্রোগ্রাম ইনস্টল করার লক্ষ্য করেছেন। সঠিকভাবে কাজ করার জন্য তাদের Microsoft এর .NET ফ্রেমওয়ার্কের প্রয়োজন হতে পারে, এবং ইনস্টলার আপনাকে একটি বোতামে ক্লিক করে ডাউনলোড শুরু করার অনুমতি দেবে৷
ইনস্টলেশনের সময় একটি ইনস্টল ভাষা নির্বাচন করার অনুরোধও হতে পারে। এটি এমন কিছু যা .exe ফাইল টাইপ সহজেই মিটমাট করতে পারে যখন এটি .msi ইনস্টলারদের সাথে একই লক্ষ্য অর্জন করা আরও চ্যালেঞ্জিং বলে মনে হচ্ছে। করা অসম্ভব না হলেও, বর্ধিত সরলতা একটি .exe ইনস্টলার বেছে নিতে সাহায্য করতে পারে।
যাইহোক, .exe শুধুমাত্র সফ্টওয়্যার ইনস্টলেশনের সাথে সম্পর্কিত নয়। উইন্ডোজ অন্য কোথাও একই ফাইল এক্সটেনশন ব্যবহার করে এবং টাস্ক ম্যানেজার শুধুমাত্র এটির প্রমাণ দেয়। অপারেটিং সিস্টেম এবং আপনার সফ্টওয়্যারগুলির জন্য অত্যাবশ্যক সহ উইন্ডোজ প্রক্রিয়াগুলি .exe-এ শেষ হয়৷ আরেকটি উদাহরণ হল আপনার যদি উইন্ডোজ এক্সপ্লোরার রিস্টার্ট করতে হয়, তাহলে "রান" উইন্ডোতে কমান্ডটি "অন্বেষণকারী" নয়, "explorer.exe।"
MSI:Microsoft Installer
ইনস্টলারের চেহারা সাধারণত .msi ফাইলের মধ্যে খুব সামঞ্জস্যপূর্ণ। যখন সেগুলি কম্পাইল করা হয় তখন তাদের লেআউটটি স্পষ্টভাবে সংজ্ঞায়িত করা হয়, যার অর্থ নান্দনিক বৈচিত্র্যটি গেম এবং সফ্টওয়্যারের জন্য .exe ফাইলগুলির মতো সহজে পাওয়া যায় না৷
ফলস্বরূপ, একটি .msi ইনস্টলারের বিন্যাস অনুসরণ করা সহজ হতে পারে, এবং কম অভিজ্ঞ ব্যবহারকারীরা আরও দ্রুত এটির সাথে নিজেকে আরও বেশি মানিয়ে নিতে পারে। .msi নির্দেশিকাগুলির অধীনে নির্দিষ্ট কার্যকারিতা অর্জনের সাথে সম্পর্কিত জটিলতা, তাত্ত্বিকভাবে, তাদের সম্ভাব্য ব্যবহারকারী বেসের একটি উপ-সেটের জন্য একটি সহজ ইনস্টলেশনের ফলাফল হতে পারে৷
চাহিদা অনুযায়ী ইনস্টলেশন হল অন্য বৈশিষ্ট্য যার জন্য .msi উল্লেখযোগ্য, এবং এটি একটি .exe প্রতিলিপি করতে পারে না। প্রারম্ভিক ইনস্টলেশন খুব দ্রুত হতে পারে যতটা কম হয় - মূল প্রক্রিয়াটি সফ্টওয়্যার লঞ্চের পরে সঞ্চালিত হয়। মাইক্রোসফ্ট নিজেই বলেছে যে এটি "ইনস্টলেশন এবং কনফিগারেশন ফেজকে ছোট করতে পারে;" অন্য কথায়, .msi ইনস্টলার কিছু পরিস্থিতিতে দ্রুত হতে পারে।
একটি চূড়ান্ত তথ্য স্পষ্টভাবে দুটি ফাইল প্রকারকে বিভক্ত করে, এবং সেটি হল তাদের উদ্দেশ্যমূলক ব্যবহার। .msi ফাইলের ধরন নেটওয়ার্ক স্থাপনের জন্য সহজভাবে ভালো। সিস্টেম অ্যাডমিনিস্ট্রেটররা একযোগে অসংখ্য কম্পিউটারে সফ্টওয়্যার পুশ করতে এটি ব্যবহার করতে পারে। যদিও নিবন্ধগুলি ব্যাখ্যা করে যে কীভাবে সফ্টওয়্যার স্থাপনা কাজ করে, তারা সবগুলি এই একটি ফাইলের ধরণকে নির্দেশ করে৷
কোন ইনস্টলার ব্যবহার করবেন?
এই প্রশ্নে যে উদ্বেগটি উত্থাপিত হয়েছে তা এতই নগণ্য যে এটি নগণ্য। উভয়ই একক কম্পিউটারের সাথে সূক্ষ্ম কাজ করবে এবং তারা উভয়ই সমস্যা ছাড়াই কাজ করবে। বাইরের কারণগুলিকে সমস্যাটিকে জটিল করার অনুমতি দেওয়ার পরিবর্তে কোন ইনস্টলার উপলব্ধ তার উপর ভিত্তি করে সিদ্ধান্ত নেওয়া সহজ। ফাইলের আকারের তুলনায় ডাউনলোডের গতির মতো ব্যবহারকারীর নিয়ন্ত্রণের বাইরের একটি ফ্যাক্টর দ্বারা পছন্দ করা যেতে পারে।