Mikä on MSI Installer?

Kun yrityksesi etsii uutta ohjelmistoa käytettäväksi yrityksen tietokoneissa, asennusohjelmat ovat elintärkeitä. Windows Installer, joka tunnetaan myös Microsoftin asentajana tai MSI: nä, on Microsoftin käyttöjärjestelmä, jota Microsoft on kehittänyt käytettäväksi Microsoftin käyttöjärjestelmässä. Tapa, jolla Windows Installerin MSI-tiedostot toimivat, eroaa tavallisista EXE-asennusohjelmista.

Tarkoitus

Windows Installer on suunniteltu asentamaan ohjelmia tietokoneisiin, joissa on nykyaikaisia ​​Windows-käyttöjärjestelmiä. Windows Installer -järjestelmää käytetään myös nykyisin asennettujen ohjelmistojen poistamiseen ja jo asennetun ohjelmiston korvaamiseen tai korjaamiseen.

MSI-tiedostomuoto

Windows Installerin käyttämää MSI-tiedostomuotoa käytetään erityisesti asennukseen. Tämä eroaa EXE-formaatista, jota joskus käytetään asentajien suorittamiseen, jotka ovat yksinkertaisia ​​suoritettavia tiedostoja, jotka voidaan ohjelmoida suorittamaan minkä tahansa määrän tehtäviä. MSI-tiedostomuoto tallentaa asennustiedot asennuspakettiin, usein tiedostojen asentamiseen. Nämä paketit ovat relaatiotietokantoja - tietojenkeruu asetetaan virallisesti järjestettyihin tietotaulukoihin hierarkkisten tai verkko- mallitietokantojen sijasta, joissa data on yhdistetty perhemetsän kuten solmujen joukon kautta ja että sen on oltava peräkkäin. Tämä tarkoittaa sitä, että Windows Installerilla on nopeampi ja helpompi pääsy näihin tietoihin kuin muiden tietokantatyyppien kanssa. Tietokantatiedostot käyttävät itse COM-jäsennettyjä tallennusjärjestelmiä - Windows-pohjaista rakennejärjestelmää, joka tallentaa hierarkkiset tiedot yhteen tiedostoon toisiinsa liitettyjen tiedostojen kirjaston sijaan.

Saatavuus

Microsoft kannustaa aktiivisesti kolmannen osapuolen kehittäjiä rakentamaan asennuskehyksensä MSI-muodossa. Tämän avulla asennetut ohjelmat voivat synkronoida oikein Windows Installerin kanssa, mikä pitää Windows-tietokannan sisällä olevat tiedot yhdenmukaisia. Tällä johdonmukaisuudella ohjelmahäiriöt voidaan korjata palautuksen avulla käyttämällä Windows System Restore -työkaluja, kuten ohjelmaa itse. Ohjelman nykyinen versio säilytetään myös tietokannassa, jolloin päivitysasennukset tai automaattiset päivityslaitteet soveltavat seuraavan version muutoksia oikein.

EXE Bootstrapping

Windows Installerin tiedostot suunnitellaan usein ennakkoon ajatuksella vastaanottavan tietokoneen ominaisuuksista - ominaisuuksista, jotka eivät aina vastaa alkuperäistä näkemystä. Tästä syystä jotkut kehittäjät ovat kehittäneet EXE-käynnistysohjelman ohjelmia, jotka tarkistavat tietokoneen ominaisuudet ennen MSI-asentimen lataamista. Jos tietokoneesi täyttää vaatimukset, se käynnistää MSI-asennustiedoston. Jos vaatimukset eivät täyty, nämä ohjelmat joko ilmoittavat sinulle, mitkä vaatimukset on täytettävä tai suoritettava EXE-asennusohjelma.

Nimi

Windows Installer tunnetaan edelleen joitakin kiertokirjeitä MSI: ksi - pseudo-lyhenne johdetaan ohjelman alkuperäisestä nimestä Microsoft Installer. Koska Windows Installerin tiedostot käyttävät edelleen laajennusta varten MSI-monikerrosta, nimi on juuttunut.