Microsoft Windows Installer

z Wikipédie, slobodnej encyklopédie
Prejsť na: navigácia, hľadanie

Microsoft Windows Installer (celý názov je Windows Installer Service) je inštalačná služba pre inštaláciu a správu inštalačných balíčkov vo formáte MSI v prostredí Microsoft Windows.

Dejiny[upraviť | upraviť zdroj]

Táto inštalačná služba bola uvedená v roku 2000, kedy bola poprvýkrát použitá v produktoch Microsoft Windows 2000 a Microsoft Office 2000. Jej účelom bolo zjednodušiť a sprehľadniť proces inštalácie, ktorý sa týmto definoval v jednotnom formáte spoločnosti Microsoft.

Inštalačná služba sa potom stala povinnosťou každej firmy, ktorá chcela mať svoj produkt certifikovaný pre Windows (napr. logo Designed for Windows 2000).

Postupom času boli ponúknuté verzie Windows Installer pre staršie verzie systému Windows 95/98 a NT 4.0 a postupne sa integrovali do nových produktov (resp. bola do nich zahrnutá podpora balíčkov MSI)

Dejiny verzií[upraviť | upraviť zdroj]

Vydaná verzia Verzia Poznámka
Windows Installer 1.0 1.00.5104.0 Vydané s Office 2000 a ako samostatný balíček k distribúcii
Windows Installer 1.1 1.10.1029.01 Vydané s Windows 2000
1.10.1029.1 Vydané ako samostatný balíček k distribúcii
Windows Installer 1.11 1.11.1314.0 Vydané s Windows 2000 Service Pack 1
1.11.2405.0 Vydané s Windows 2000 Service Pack 2
Windows Installer 1.2 1.20.1410.0 Vydané s Windows Millennium Edition
1.20.1827.1 Vydané ako samostatný balíček k distribúcii
Windows Installer 2.0 2.0.2600.0 Vydané s Windows XP
2.0.2600.1 Vydané s Windows 2000 Service Pack 3
2.0.2600.1183 Vydané s Windows 2000 Service Pack 4
2.0.2600.2 Vydané ako samostatný balíček k distribúcii
2.0.2600.1106 Vydané s Windows XP Service Pack 1
2.0.3790.0 Vydané s Windows Server 2003 family
Windows Installer 3.0 3.0.3790.2180 Vydané s Windows XP Service Pack 2
Windows Installer 3.1 Vydané s Windows XP SP3, Windows Server 2003 SP1, SP2, Windows XP Professional x64 RTM, SP2
Windows Installer 4 Vydané s Windows Vista RTM, SP1; Windows Server 2008 RTM
Windows Installer 4.5 Vydané s Windows Vista SP2; Windows Server 2008 SP2
Windows Installer 5 Vydané s Windows 7 RTM; Windows Server 2008 R2 RTM

.MSI a .MSP[upraviť | upraviť zdroj]

Súbor formátu .MSI tvorí inštalačný balíček pre systémy Microsoft Windows vo formáte Windows Installer. Súbor sa môže tiež nazývať ako .MSP, ktorý slúži pre distribúciu opráv už inštalovaných produktov.

Ďalšie súbory[upraviť | upraviť zdroj]

  • .MST Windows Installer Transform – transformačný súbor – definuje chovanie installeru, hlavne pokiaľ ide o výber komponentov k inštalácii – využíva sa predovšetkým pre bezobslužnú inštaláciu.
  • .MSM Windows Installer Merge Module.
  • .IDT Exported Windows Installer Database Table.
  • .CUB Validation module.
  • .PCP Windows Installer Patch Creation File
  • .MSU Microsoft System Update (Windows Vista, Server 2008)

Vlastnosti[upraviť | upraviť zdroj]

Vlastnosťami Windows Installer, z ktorých niektoré viedli k dôvodu jeho vzniku sú:

  • Jednotný formát a prostredie pre proces inštalácie
  • Podpora API pre externé nástroje a programy
  • Podpora „návratu späť“ (rollback)
  • Podpora aktualizácie či opravy
  • Správa verzií zdieľaných knižníc DLL
  • Podpora pre jednoduché nasadenie aplikácií (Deployment) v podnikovom prostredí (podporované zo strany Windows 2000 Server s prostredím Active Directory a Group Policy)

Jednou z nových možností je funkcia rollback (návrat späť), ktorá umožňuje kedykoľvek prerušiť proces inštalácie a inštalačná služba vráti všetky zmeny do pôvodného stavu, čo vo vtedajšej dobe bol revolučný počin. Do vtedajšej doby bolo veľmi riskantné prerušovať proces inštalácie, pretože nedokončená inštalácia mohla ovplyvniť stabilitu systému (chybajúce súbory, záznamy v registroch odkazujúce na neexistujúce knižnice a pod.).

Súčasnosť[upraviť | upraviť zdroj]

V súčasnej dobe je Windows Installer vo verzii 4.5 (konkrétne celé číslo zostavenia je 3.1.4000.2435) a aj cez počiatočný odpor verejnosti je v dnešnej dobe súčasťou väčšiny inštalácií. Spoločnosti vyvíjajúce vlastné inštalačné riešenie sa prispôsobili a zahrnuli podporu Windows Installer do svojho prostredia.

Pozri aj[upraviť | upraviť zdroj]

Externé odkazy[upraviť | upraviť zdroj]