Tādi lasītāji kā jūs palīdz atbalstīt MUO. Veicot pirkumu, izmantojot saites mūsu vietnē, mēs varam nopelnīt filiāles komisiju. Lasīt vairāk.

EXE faili un MSI faili. Abu iespējas daudzkārt pārklājas, taču tās arī ļoti atšķiras viena no otras.

Tātad, kādas ir galvenās atšķirības starp abiem, un kāpēc tās bieži tiek saistītas? Paskatīsimies.

EXE vs MSI faili: ko viņi dara

Jūs varat sajaukt EXE failu un MSI failu, jo tie spēj veikt ļoti līdzīgas lietas. Jūs, visticamāk, esat instalējis programmu, izmantojot EXE failu, kā arī MSI failu.

Lai saprastu, kā viņi atšķiras, ir jāsaprot, ko viņi dara.

EXE fails ir exegriežams fails. Šis ir vispārīgs termins jebko, sākot no instalētāja līdz atsevišķai programmai vai pat tikai kodam.

MSI fails ir a Microsbieži esnstaller fails. Tas ir paredzēts tikai datu instalēšanai, izmantojot Windows Installer. Jūs nevarat palaist neatkarīgu programmu no MSI faila, taču visas programmas tiek instalētas, izmantojot Windows Installer.

Pat saprotot to visu, šķiet, ka starp abiem joprojām ir zināma pārklāšanās. Iedziļināsimies katrā mazliet dziļāk.

instagram viewer

EXE formāta atšķirības

EXE failu nosaka tas, cik labi tie ir pielāgojami. Tā kā EXE fails var izpildīt jebkāda veida kodu, tas izstrādātājiem nodrošina maksimālu elastību.

Izstrādātājs vienā var ievietot kodu, instalētāju vai pat citus EXE failus.

Tas noved pie galvenās problēmas ar EXE failiem. Ir ļoti viegli paslēpt kaut ko EXE failā, piemēram, vīrusu.

Tātad galvenās EXE faila atšķirības ir šādas:

  • Var būt jebkas, kas izpilda kodu, piemēram, instalētāji un programmas
  • Ļoti pielāgojama, iespējams EXE slāņa ietvaros EXE
  • Neaizsargāts pret vīrusiem

MSI formāta atšķirības

MSI failu nosaka tas, cik tie ir ierobežoti. Tie vienmēr būs instalēšanas pakotne, nevis programma vai nesankcionēts kods.

Tiem arī jāatbilst standartizētām prasībām, un nedrīkst ievietot nesankcionētu kodu.

Tādējādi tie parasti ir drošāki. Tas ir tāpēc, ka būtībā MSI faila tips ir veids, kā viss Windows pārvalda programmatūras instalēšanu, apkopi un noņemšanu.

Tas arī nozīmē, ka faktiski var rasties sistēmas kļūdas, kas neļauj pareizi darboties MSI faila tipam. Par laimi, jūs vienmēr varat novērst problēmas ar MSI faila tipu, bet jums tas joprojām ir jāpatur prātā.

Galvenās MSI faila atšķirības ir šādas:

  • Var tikai instalēt, uzturēt vai noņemt. Nevar palaist nevienu programmu vai kodu.
  • Atbilst drošības prasībām EXE faili neatbilst. Vispār drošāk skriet.
  • Windows galvenā sastāvdaļa.

Vai kāds ir labāks?izvilkto exe failu un izvilkto msi failu ekrānuzņēmums

Ne īsti. Tie abi tika veidoti dažādiem uzdevumiem un abi atbilst dažādām vajadzībām. Maz ticams, ka jums tie vispār būs tieši jāsalīdzina.

MSI faila tips palīdzēs instalēt, uzturēt vai noņemt programmatūru datorā. To var izdarīt arī EXE fails, taču tas galu galā izmantos to pašu sistēmu, ko jebkurā gadījumā izmanto MSI fails.

Tātad, ja vien programma jums nav nodrošinājusi gan EXE, gan MSI failu instalēšanai, tā nav izvēle, kas jums būs jāizdara.

Ko darīt, ja jūs tomēr esat šīs izvēles priekšā?

MSI instalēšanas pakotne, visticamāk, ir vienkārša instalēšana, savukārt EXE instalēšanas programmu var ielādēt ar vairāk opciju. Piemēram, varat lejupielādēt un instalēt vairākas programmas versijas, izmantojot vienu EXE failu.

Vēl viens aspekts ir drošība. Ja neuzticaties tam, ko gatavojaties instalēt, redzot to kā MSI failu, jums vajadzētu justies drošāk nekā tad, ja tas būtu EXE.

Kamēr tu esi Microsoft Defender atjaunināšana, pat tam nevajadzētu radīt lielas bažas.

Nevar būt viens bez otra

Šie divi failu tipi, kas visbiežāk saistīti ar instalēšanas pakotnēm, patiesībā ir diezgan atkarīgi viens no otra. EXE fails neko nevarēja instalēt bez Windows Installer, un otrādi, jūs nevarētu palaist instalētās programmas bez EXE.

Lai gan viņiem ir dažas līdzības, viņiem ir arī daudz atšķirību. Par laimi, vairumā gadījumu tai nav jābūt izvēlei.