هل يجب تشغيل ملفات إعداد MSI أو EXE؟
- فئة: دروس
يتم فك حزم بعض البرامج إلى ملف إعداد msi و exe. إذا كنت مستخدمًا نهائيًا ، فقد تتساءل عن أيهما - أو كليهما؟ - لتنفيذ لتثبيت التطبيق بشكل صحيح.
من المحتمل أنك جربت كلا الطريقتين على الأقل مرة واحدة ولاحظت أن النقر فوق msi أو ملف الإعداد exe سيؤدي إلى تثبيت التطبيق بشكل صحيح. يسمى ملف setup.exe الذي تواجهه في الكثير من توزيعات البرامج بـ bootstrapper.
سيتحقق ملف setup.exe هذا مما إذا كان نظام الكمبيوتر قادرًا على تشغيل البرنامج ؛ إذا كان الأمر كذلك ، فسيبدأ msiexec.exe الذي سيبدأ التثبيت باستخدام ملف msi.
المستخدمون الذين ينقرون نقرًا مزدوجًا على ملف msi مباشرةً ، سيقومون أيضًا بتثبيت التطبيق ولكن مع احتمال عدم تشغيله بشكل صحيح على نظام الكمبيوتر.
هل يجب تشغيل ملفات إعداد MSI أو EXE؟
خذ برنامج كمبيوتر يتطلب Microsoft .net Framework 3.5 على سبيل المثال. إذا لم يكن هذا الإصدار من Framework مثبتًا على النظام ، فقد ينتهي بك الأمر مع برنامج لا يعمل بشكل صحيح على جهاز الكمبيوتر بسبب التبعية المفقودة. إذا كنت ستبدأ تشغيل ملف setup.exe بدلاً من ذلك ، فسيعلمك البرنامج بذلك ، أو يقوم بتثبيت التبعية المفقودة مباشرةً على جهاز الكمبيوتر الخاص بك حتى يعمل البرنامج المثبت عليه بشكل جيد بعد ذلك.
إذا قمت بتثبيت البرنامج باستخدام ملف msi ، فعادة ما يتم التثبيت دون مشاكل أيضًا ، ولكن في النهاية ، قد تواجه مشكلات من التطبيقات التي لن تبدأ على الإطلاق إلى الأعطال أو رسائل التحذير.
بحكم التجربة : ما لم تكن تعرف ما تفعله ، فمن المستحسن استخدام ملف setup.exe متى كان لديك الاختيار بين ملف setup.exe أو ملف .msi بعد فك ضغط مثبت برنامج على نظامك.
حتى أن هناك بعض ملفات إعداد msi التي لن تقوم بالتثبيت عند التنفيذ ولكنها تطلب التثبيت باستخدام ملف setup.exe بدلاً من ذلك لضمان تثبيت جميع المكونات الضرورية.
الملفات ذات الامتداد msi أو msp هي ملفات Windows Installer Package. يمكنك قراءة هذه الملفات على ويكيبيديا إذا كنت مهتمًا بمعرفة المزيد عن قدراتهم.