Pagrindinis » kaip » Programinės įrangos ateitis Windows sistemoje Kas yra MSIX failas?

    Programinės įrangos ateitis Windows sistemoje Kas yra MSIX failas?

    Failas su plėtiniu „.msix“ yra „Windows“ programų diegimo programa. „Microsoft“ neseniai pristatė „MSIX“ kaip alternatyvą EXE, MSI ir net „AppX“ paketams. Prieš paleisdami atsargiai ir įsitikinkite, kad pasitikite MSIX failo šaltiniu.

    Langai turi per daug skirtingų tipų diegėjų

    Šiuo metu „Windows“ turi tris bendrus diegimo formatus: MSI, EXE ir AppX. Kiekvienas turi skirtingų stipriųjų ir silpnųjų pusių.

    MSI montuotojai geriausiai tinka paprastiems, galbūt be priežiūros įrenginiams. Jie naudoja pagrindinę grafinę vartotojo sąsają (GUI), kuri įdiegia arba išjungia programą be priedų ar parinkčių. Svarbiausia, šis diegimo įrankis yra suspaustas diegimo failų rinkinys, kuriame yra visi reikalingi programinės įrangos duomenys. Diegimo procesas neaptiks, ar programinė įranga jau egzistuoja, arba jei trūksta komponentų. Jis gali perrašyti visus diegimo kelio failus. Šis paprastumas reiškia, kad įdiegimas yra tylus, visi nustatymai yra vingiuoti administratoriams.

    EXE diegėjai yra universalesni nei MSI diegėjai, tačiau su papildoma galimybe atsiranda komplikacijų. Įdiegimo programa gali apimti kalbų, priedų, ankstesnių įrenginių aptikimo parinktis ir kt. EXE diegėjai leidžia užsakymą įdiegti kelius ir pasirinkti, kuriuos komponentus įdiegti. Kūrėjai gali pridėti savo prekės ženklą prie GUI ir įtraukti konkrečiai kalbai taikomas paslaugų sąlygas arba nurodyti tinklalapį, kad gautumėte sveikinimo pranešimą. Bet tai savo ruožtu daro tylų neprižiūrimą diegimą daug sunkiau ir todėl mažiau naudinga įmonės situacijai.

    „AppX“ diegimo įrenginiai naudojami „Universal Windows Apps“ ir dalijasi kai kuriais MSI diegėjų privalumais. Jie yra paprasti, tiesioginiai montuotojai, turintys nedaug pasirinkimų galutiniam vartotojui. Be to, jie leidžia lengviau atnaujinti kelią iš senesnių programinės įrangos versijų į naujesnes versijas ir leidžia švaresniam pašalinimui. „AppX“ montuotojai taip pat remiasi konteinerių technologija, todėl jie yra apsaugoti nuo likusios operacinės sistemos. Deja, programa, parašyta MSI arba EXE diegėjui, turėjo būti perrašyta arba konvertuojama, galbūt naudojant įrankius, AppX paketui. Ir „AppX“ paketus galima naudoti tik su „Windows 10“, todėl senesnės „Windows“ versijos neveikia.

    MSIX sujungia geriausias MSI ir AppX savybes

    MSIX failas turi „AppX“ privalumų, nors ir panašus į MSI failą. Tai tiesioginis montuotojas, kurį sistemos administratoriai netgi gali užrašyti automatiniam „be priežiūros“ diegimui. Be to, jis remiasi konteinerių technologija, kuri leidžia sklandžiai išjungti ir atnaujinti.

    Naudotojo požiūriu, MSIX įdiegia kaip MSI failą, bet užkulisiuose ji įdiegiama kaip „AppX“ failas. Be to, yra įmanoma MSIX platinimas už „Microsoft Store“. Ir su šiuo nauju procesu lengviau įdėti senesnes programas ir jas pakuoti į „MSIX“.

    MSIX veiks netgi Windows 7, Linux ir dar daugiau!

    Galbūt pats įdomiausias „MSIX“ bruožas yra tai, kad „Microsoft“ išleido SDK, kad padidintų platformų suderinamumą. Kaip matyti jų „GitHub“ puslapyje, palaikymas galimas „iOS“, „MacOS“, „Android“, „Linux“ ir net senesnėms „Windows“ versijoms. Kūrėjai MSIX rinkmenose pateikia specialius nurodymus, kad galėtų identifikuoti OS ir kokių veiksmų imtis.

    Programos bus išvalytos daugiau

    Įdiegus programą, naudojant MSI ir EXE, ši programa gali padaryti registro pakeitimus ir kurti failus bei aplankus visoje jūsų sistemoje. Pašalinę programą, šie failai ir registro raktai dažnai atsilieka, paliekant netvarką jūsų sistemoje.

    Naudodamiesi MSIX, programos įdiegiamos į konteinerį ir visos jų reikalingos bylos lieka toje talpykloje arba seka tiksliomis, nuspėjamomis taisyklėmis apie tai, kur šie failai gali gyventi (pvz., Gyventi „AppData“ aplanke). Pašalinus visus duomenis, programoje nėra jokių netvarkų. Tai reiškia, kad jūsų sistema bus švaresnė.

    Tai vis dar yra montuotojas, todėl būkite atsargūs!

    Jei žiūrite į MSIX failą ir įdomu, ar tai saugu, pirmasis klausimas, kurį turėtumėte paklausti, yra tas, kur jūs gavote diegimo programą. Kaip ir bet kuris kitas programos diegėjas, jei nepasitikite šaltiniu, neturėtumėte jo atidaryti.

    Net prieš atsisiųsdami failą turėtumėte imtis veiksmų, kad užtikrintumėte saugų. Galiausiai tai yra montuotojas, o tai reiškia, kad jis gali įdiegti fantastišką programą, nepageidaujamą programą arba kažką dar blogiau.

    Kada pradėsiu matyti MSIX failus?

    Gali būti, kad pamatysite MSIX failą. „Microsoft“ vis dar koreguoja kai kuriuos pažadėtus pajėgumus ir iki šiol tik „Windows 10“ „Insider“ sukuria MSIX paketą.

    Net po tikslinimo, kūrėjai ir diegimo technologijų teikėjai, kuriems jie pasikliauna, turės priimti, mokytis ir diegti naują paketą. Štai jei jie visai pasirenka; kūrėjai gali toliau kurti EXE ir MSI diegėjus, jei jie nori. Naujo formato priėmimas yra rizikingas ir kainuoja, todėl kūrėjai turi pasverti tą naudą.