এমএসআই ইনস্টলার কী?

আপনার সংস্থা কর্পোরেট কম্পিউটারে ব্যবহারের জন্য নতুন সফ্টওয়্যার রোল আউট করার দিকে তাকালে, ইনস্টলার প্রোগ্রামগুলি অতীব গুরুত্বপূর্ণ। উইন্ডোজ ইনস্টলার, বিকল্পভাবে মাইক্রোসফ্ট ইনস্টলার বা এমএসআই হিসাবে পরিচিত, মাইক্রোসফ্ট অপারেটিং সিস্টেমটিতে ব্যবহারের জন্য মাইক্রোসফ্ট দ্বারা বিকাশ করা এক ধরণের ইনস্টলার। উইন্ডোজ ইনস্টলার এর এমএসআই ফাইলগুলি যেভাবে আচরণ করে তা স্ট্যান্ডার্ড EXE ইনস্টলেশন প্রোগ্রামগুলির থেকে কিছুটা আলাদা।

উদ্দেশ্য

উইন্ডোজ ইনস্টলারটি উইন্ডোজ অপারেটিং সিস্টেমের আধুনিক সংস্করণগুলি ব্যবহার করে কম্পিউটারগুলিতে সফ্টওয়্যার ইনস্টল করার জন্য ডিজাইন করা হয়েছে। উইন্ডোজ ইনস্টলার সিস্টেমটি বর্তমানে ইনস্টল করা সফ্টওয়্যার সরানোর জন্য এবং ইতিমধ্যে ইনস্টল করা সফ্টওয়্যারটি প্রতিস্থাপন বা মেরামত করতে ব্যবহৃত হয়।

এমএসআই ফাইল ফর্ম্যাট

উইন্ডোজ ইনস্টলার দ্বারা ব্যবহৃত এমএসআই ফাইল ফর্ম্যাটটি বিশেষত ইনস্টলেশনের জন্য ব্যবহৃত হয়। এটি কখনও কখনও ইনস্টলারগুলি চালানোর জন্য ব্যবহৃত EXE ফর্ম্যাট থেকে পৃথক হয়, এটি সাধারণ এক্সিকিউটেবল ফাইল যা কোনও সংখ্যক কাজ চালানোর জন্য প্রোগ্রাম করা যেতে পারে। এমএসআই ফাইল ফর্ম্যাটটি ইনস্টলেশন প্যাকেজে ইনস্টলেশন তথ্য সংরক্ষণ করে, প্রায়শই ফাইলগুলি নিজেরাই ইনস্টল করা থাকে। এই প্যাকেজগুলি হ'ল সম্পর্কযুক্ত ডাটাবেস - শ্রেণিবদ্ধ বা নেটওয়ার্ক মডেল ডাটাবেসগুলির বিপরীতে আনুষ্ঠানিকভাবে সাজানো ডেটা টেবিলগুলিতে সেট করা ডেটা সংগ্রহ, যেখানে নোডের সিরিজের মতো একটি পরিবার-বৃক্ষের মাধ্যমে ডেটা সংযুক্ত থাকে এবং ধারাবাহিকভাবে অ্যাক্সেস করতে হয়। এর অর্থ উইন্ডোজ ইনস্টলার এর অন্যান্য ডাটাবেসের ধরণের চেয়ে এই ডেটাতে দ্রুত এবং সহজ অ্যাক্সেস পেয়েছে। ডাটাবেস ফাইলগুলি নিজেরাই সিওএম স্ট্রাকচার্ড স্টোরেজ সিস্টেম ব্যবহার করে - একটি উইন্ডোজ ভিত্তিক স্ট্রাকচারাল সিস্টেম যা আন্তঃসংযুক্ত ফাইলগুলির একটি লাইব্রেরির বিপরীতে একটি ফাইলে হায়ারার্কিকাল ডেটা সংরক্ষণ করে।

উপস্থিতি

মাইক্রোসফ্ট তৃতীয় পক্ষের বিকাশকারীদের এমএসআই ফর্ম্যাটটি ব্যবহার করে তাদের ইনস্টলেশন কাঠামো তৈরি করতে সক্রিয়ভাবে উত্সাহিত করে। এটি ইনস্টল করা প্রোগ্রামগুলিকে উইন্ডোজ ইনস্টলারের সাথে সঠিকভাবে সিঙ্ক্রোনাইজ করতে সক্ষম করে, যা উইন্ডোজ ডাটাবেসের অভ্যন্তরে তথ্য সামঞ্জস্য রাখে। এই ধারাবাহিকতার সাথে প্রোগ্রামটি ত্রুটিগুলি রোলব্যাকের মাধ্যমে প্রোগ্রামটি নিজেই ক্ষতিগ্রস্থ না করে উইন্ডোজ সিস্টেম রিস্টোরের মতো সরঞ্জাম ব্যবহার করে মেরামত করা যেতে পারে। প্রোগ্রামটির বর্তমান সংস্করণটি ডাটাবেসে রাখা থাকে, আপডেট ইনস্টলসগুলি বা স্বয়ংক্রিয় আপডেটারগুলি পরবর্তী সংস্করণের পরিবর্তনগুলি যথাযথভাবে প্রয়োগ করতে সক্ষম করে।

এক্স বুটস্ট্র্যাপিং

উইন্ডোজ ইনস্টলার ফাইলগুলি প্রায়শই প্রাপ্ত কম্পিউটারের ক্ষমতাগুলি - এমন ক্ষমতাগুলি যা মূল দৃষ্টিভঙ্গির সাথে সর্বদা সুসংগত হয় না এমন প্রাক-ধারণা ধারণার সাথে ডিজাইন করা হয়। এই কারণে, কিছু বিকাশকারীরা এক্সই বুটস্ট্র্যাপ প্রোগ্রামগুলি তৈরি করেছে যা এমএসআই ইনস্টলারটি লোড করার আগে আপনার কম্পিউটারের সক্ষমতা পরীক্ষা করে। যদি আপনার কম্পিউটার প্রয়োজনীয়তা পূরণ করে তবে এটি এমএসআই ইনস্টলেশন ফাইলটি চালু করবে। যদি প্রয়োজনীয়তাগুলি পূরণ না করা হয় তবে এই প্রোগ্রামগুলি সাধারণত আপনাকে প্রয়োজনীয়তাগুলি পূরণ করতে হবে বা পরিবর্তে কোনও EXE ইনস্টলার ইনস্টল করতে হবে।

নাম

উইন্ডোজ ইনস্টলারটি এখনও কিছু চেনাশোনাগুলিতে এমএসআই নামে পরিচিত - প্রোগ্রামটির মূল নাম মাইক্রোসফ্ট ইনস্টলার থেকে প্রাপ্ত একটি সিউডো-অ্যাক্রোনিয়াম ym উইন্ডোজ ইন্সটলারের ফাইলগুলি এখনও এমএসআই মনিকারকে তাদের সম্প্রসারণের জন্য ব্যবহার করে, নামটি আটকে গেছে।