The Future of Software on Windows ما هو ملف MSIX؟
الملف ذو الامتداد .msix هو مثبت تطبيق Windows. قدمت مايكروسوفت مؤخرا MSIX كبديل ل EXE ، MSI ، وحتى حزم AppX. توخى الحذر وتأكد من ثقتك بمصدر ملف MSIX قبل تشغيله.
يحتوي Windows على العديد من أنواع مختلفة من المثبتون
يحتوي Windows حاليًا على ثلاثة تنسيقات شائعة مثل MSI و EXE و AppX. لكل منها نقاط قوة ونقاط ضعف مختلفة.
يعد مثبتات MSI هي الأفضل لعمليات التثبيت البسيطة ، وربما غير المراقبة. وهي تستخدم واجهة مستخدم رسومية أساسية لتثبيت (GUI) تقوم بتثبيت البرنامج أو إلغاء تثبيته بدون إضافات أو خيارات. في الصميم ، هذا المثبت عبارة عن مجموعة مضغوطة من ملفات المثبت تحتوي على جميع البيانات اللازمة للبرنامج. لن تكشف عملية التثبيت إذا كان البرنامج موجودًا بالفعل ، أو في حالة فقد أي مكونات. قد يقوم بالكتابة فوق أي ملفات في مسار التثبيت. وتعني هذه البساطة أن التثبيت الصامت والافتراضي هو نسيم يمكن للمسؤولين إنجازه.
مثبتات EXE أكثر تنوعًا من مثيلات MSI ، لكن مع الإمكانية المضافة تأتي المضاعفات. يمكن أن يشتمل هذا المثبت على خيارات للغات ، والوظائف الإضافية ، والكشف عن عمليات التثبيت السابقة ، والمزيد. يسمح مثبتات EXE لمسارات التثبيت المخصصة واختيار المكونات المراد تثبيتها. يمكن للمطورين إضافة العلامة التجارية الخاصة بهم إلى واجهة المستخدم الرسومية (GUI) وإدراج شروط الخدمة الخاصة بلغة معينة أو الإشارة إلى صفحة ويب للحصول على رسالة ترحيب. ولكن هذا ، بدوره ، يجعل التثبيت الصامت غير المراقب أصعب بكثير ، وبالتالي أقل فائدة في وضع المؤسسة.
يتم استخدام مثبتات AppX لـ Universal Windows Apps ومشاركة بعض مزايا مثبتات MSI. فهي بسيطة ومثبتة بشكل مستقيم مع خيارات قليلة تعطى للمستخدم النهائي. بالإضافة إلى ذلك ، فإنها تسمح لمسار ترقية أسهل من الإصدارات القديمة من البرامج إلى إصدارات أحدث ، وتسمح بإزالة تثبيت أنظف. يعتمد مثبتات AppX أيضًا على تقنية الحاوية ، لذا فهي معزولة عن بقية نظام التشغيل للأمان. لسوء الحظ ، كان من الضروري إعادة كتابة أو تحويل برنامج مكتوب لمثبت MSI أو EXE ، ربما بمساعدة الأدوات ، لحزمة AppX. ولا يمكن استخدام حزم AppX إلا مع Windows 10 ، لذا فإن الإصدارات الأقدم من Windows غير متوفرة.
يجمع MSIX بين أفضل ميزات MSI و AppX
يحتوي ملف MSIX على فوائد AppX أثناء تشبه ملف MSI. وهو عبارة عن مثبت للأمام بشكل مستقيم يمكن لمسؤولي النظام أن يقوموا حتى بنصه للتثبيت التلقائي "غير المراقب". بالإضافة إلى ذلك ، فإنه يعتمد على تكنولوجيا الحاوية ، مما يسمح بإلغاء عمليات التثبيت والترقية على نحو سلس.
من منظور المستخدم ، يتم تثبيت MSIX كملف MSI ، ولكن من وراء الكواليس ، يتم تثبيته مثل ملف AppX. بالإضافة إلى ذلك ، يمكن توزيع MSIX خارج متجر Microsoft. ومع هذه العملية الجديدة ، يصبح من الأسهل تقديم برامج قديمة وإعادة حزمها لـ MSIX.
MSIX حتى العمل على ويندوز 7 ، لينكس ، وأكثر من ذلك!
ولعل الميزة الأكثر إثارة في MSIX هي قيام Microsoft بإصدار SDK لتعزيز التوافق عبر النظام الأساسي. كما هو موضح في صفحة GitHub ، يمكن توفير الدعم لنظام التشغيل iOS ، و MacOS ، و Android ، و Linux ، وحتى الإصدارات الأقدم من Windows. يضع المطورون تعليمات خاصة في ملفات MSIX للسماح لها بتحديد نظام التشغيل وما هي الخطوات التي يجب اتخاذها.
سوف البرامج إلغاء التثبيت بشكل أكثر نظافة
عند تثبيت برنامج باستخدام MSI و EXE ، يمكن لهذا البرنامج إجراء تغييرات على السجل وإنشاء ملفات ومجلدات عبر النظام الخاص بك. عندما تقوم بإلغاء تثبيت البرنامج ، فإن هذه الملفات ومفاتيح التسجيل غالبًا ما يتم تركها خلفها ، مما يترك الفوضى على نظامك.
مع MSIX ، يتم تثبيت البرامج في حاوية وجميع الملفات الضرورية إما البقاء داخل تلك الحاوية أو اتباع قواعد دقيقة يمكن التنبؤ بها حول مكان هذه الملفات (مثل العيش في المجلد AppData). عندما تقوم بإلغاء التثبيت ، فإن جميع البيانات تذهب مع البرنامج - لا توجد فوضى تركت وراءها. وهذا يعني أن نظامك سيكون أكثر نظافةً من الآن فصاعدًا.
انها لا تزال مثبت ، حتى نكون حذرين!
إذا كنت تبحث في ملف MSIX وتساءلت عن كونها آمنة ، فإن أول سؤال يجب عليك طرحه هو المكان الذي حصلت فيه على برنامج التثبيت. مثل أي برنامج تثبيت آخر ، إذا كنت لا تثق في المصدر ، فلا يجب عليك فتحه.
حتى قبل تنزيل الملف ، يجب اتخاذ الخطوات اللازمة لضمان أمانه. في نهاية المطاف هذا هو المثبت ، مما يعني أنه يمكن تثبيت برنامج رائع ، برنامج غير مرغوب فيه ، أو ما هو أسوأ.
متى سأبدأ في رؤية ملفات MSIX?
قد يكون بعض الوقت قبل أن ترى ملف MSIX. لا تزال شركة Microsoft تعمل على ضبط بعض الإمكانات الموعودة ، وحتى وقتٍ قريب ، يمكن فقط إنشاء تصميمات Insider من نظام التشغيل Windows 10 إنشاء حزمة MSIX.
حتى بعد الضبط الدقيق ، سيحتاج المطورون ومقدمو تقنيات التثبيت الذين يعتمدون عليها إلى احتواء الحزمة الجديدة وتعلمها ونشرها. هذا إذا اختاروا ذلك على الإطلاق. المطورين أحرار في الاستمرار في إنشاء المثبتات EXE و MSI إذا كانوا يفضلون. اعتماد شكل جديد يأتي مع المخاطر والتكلفة ، لذلك يجب على المطورين وزن ذلك مقابل الفوائد.