ایم ایس آئی انسٹالر کیا ہے؟

جب آپ کی کمپنی کارپوریٹ کمپیوٹرز میں استعمال کے ل new نئے سافٹ ویئر تیار کرنے کی تلاش کر رہی ہے ، تو انسٹالر پروگرام انتہائی ضروری ہیں۔ ونڈوز انسٹالر ، متبادل طور پر مائیکروسافٹ انسٹالر یا ایم ایس آئی کے نام سے جانا جاتا ہے ، مائیکروسافٹ کے ذریعہ مائیکروسافٹ آپریٹنگ سسٹم میں استعمال کرنے کے لئے تیار کردہ انسٹالر کی ایک قسم ہے۔ ونڈوز انسٹالر کی MSI فائلوں کا سلوک کرنے کا طریقہ معیاری EXE انسٹالیشن پروگراموں سے تھوڑا سا مختلف ہے۔

مقصد

ونڈوز انسٹالر ونڈوز آپریٹنگ سسٹم کے جدید ورژن استعمال کرتے ہوئے کمپیوٹرز پر سافٹ ویئر انسٹال کرنے کے لئے ڈیزائن کیا گیا ہے۔ ونڈوز انسٹالر سسٹم فی الحال انسٹال سوفٹویئر کو ہٹانے اور پہلے سے انسٹال سوفٹویئر کی جگہ یا مرمت کے لئے بھی استعمال کیا جاتا ہے۔

MSI فائل کی شکل

ونڈوز انسٹالر کے ذریعہ استعمال شدہ ایم ایس آئی فائل فارمیٹ خاص طور پر انسٹالیشن کے لئے استعمال ہوتا ہے۔ یہ بعض اوقات انسٹالرز چلانے کے لئے استعمال ہونے والے EXE فارمیٹ سے مختلف ہے ، جو سادہ عملدرآمد والی فائلیں ہیں جن کو کسی بھی طرح کے بہت سے کاموں کو چلانے کے لئے پروگرام کیا جاسکتا ہے۔ MSI فائل فارمیٹ انسٹالیشن کی معلومات کو ایک انسٹالیشن پیکیج میں اسٹور کرتا ہے ، اکثر فائلوں کو خود انسٹال کرنے کے ساتھ۔ یہ پیکیج رشتہ دار ڈیٹا بیس ہیں - اعداد و شمار جمع کرنا جو باقاعدگی سے ترتیب دیئے گئے ڈیٹا ٹیبلز میں ترتیب دیا گیا ہے جیسا کہ درجہ بندی یا نیٹ ورک ماڈل ڈیٹا بیس کے برخلاف ہے ، جہاں اعداد و شمار ایک خاندانی درخت کے ذریعہ منسلک ہوتے ہیں جیسے سلسلہ نوڈس۔ اس کا مطلب ہے کہ ونڈوز انسٹالر کے پاس اس ڈیٹا تک جلدی اور آسان رسائی ہے جس سے یہ ڈیٹا بیس کی دیگر اقسام کے ساتھ ہے۔ ڈیٹا بیس فائلیں خود COM سٹرکچرڈ اسٹوریج سسٹم استعمال کرتی ہیں۔ ونڈوز پر مبنی ساختی نظام جو باہم مربوط فائلوں کی لائبریری کے برخلاف ایک فائل میں درجہ بندی کا ڈیٹا محفوظ کرتا ہے۔

دستیابی

مائیکروسافٹ تیسری پارٹی کے ڈویلپرز کو ایم ایس آئی فارمیٹ کا استعمال کرتے ہوئے انسٹالیشن فریم ورک کی تعمیر کے لئے سرگرمی سے ترغیب دیتا ہے۔ یہ انسٹال کردہ پروگراموں کو ونڈوز انسٹالر کے ساتھ مناسب طور پر ہم آہنگ کرنے کے قابل بناتا ہے ، جو ونڈوز ڈیٹا بیس کے اندر موجود معلومات کو مستقل رکھتا ہے۔ اس مستقل مزاجی کے ساتھ ، پروگرام خرابیوں کو رول بیک کے ذریعے پروگرام کو نقصان پہنچائے بغیر ونڈوز سسٹم ری اسٹور جیسے ٹولز کا استعمال کرکے ٹھیک کیا جاسکتا ہے۔ پروگرام کے حالیہ ورژن کو ڈیٹا بیس میں بھی رکھا گیا ہے ، جس سے اگلے ورژن کی تبدیلیوں کو مناسب طریقے سے لاگو کرنے کے لئے اپ ڈیٹ انسٹالیشنوں یا خود کار طریقے سے اپ ڈیٹ کرنے والوں کو اہل بناتا ہے۔

EXE بوٹسٹریپنگ

ونڈوز انسٹالر فائلیں اکثر کمپیوٹر کی صلاحیتوں کو حاصل کرنے کے بارے میں خیال سے تیار کی جاتی ہیں۔ ایسی صلاحیتیں جو ہمیشہ اصل وژن کے مطابق نہیں ہوتی ہیں۔ اسی وجہ سے ، کچھ ڈویلپرز نے EXE بوٹسٹریپ پروگرام تیار کیا ہے جو MSI انسٹالر کو لوڈ کرنے سے پہلے آپ کے کمپیوٹر کی صلاحیتوں کو جانچتے ہیں۔ اگر آپ کا کمپیوٹر ضروریات کو پورا کرتا ہے تو ، اس کے بعد وہ MSI انسٹالیشن فائل لانچ کرے گا۔ اگر تقاضوں کو پورا نہیں کیا جاتا ہے تو ، یہ پروگرام عام طور پر آپ کو مطلع کرتے ہیں کہ کیا ضروریات پوری ہوں یا اس کے بجائے ایک EXE انسٹالر چلائیں۔

نام

ونڈوز انسٹالر کو اب بھی کچھ حلقوں میں ایم ایس آئی کے نام سے جانا جاتا ہے۔ یہ پروگرام کا اصل نام مائیکروسافٹ انسٹالر سے ماخوذ تخلص ہے۔ چونکہ ونڈوز انسٹالر کی فائلیں اب بھی اپنی توسیع کے لئے ایم ایس آئی مانیکر کا استعمال کرتی ہیں ، نام پھنس گیا۔