www.wikidata.uk-ua.nina.az
Windows Installer vstanovlyuvach dlya Windows kodova nazva Darwin 2 pidsistema Microsoft Windows sho zabezpechuye vstanovlennya program instalyator Ye komponentom Windows pochinayuchi vid Windows 2000 mozhe dovstanovlyuvatisya j na ranishi versiyi Windows Vsya neobhidna dlya vstanovlennya informaciya inodi j razom zi vstanovlyuvanimi fajlami mistitsya u vstanovlyuvalnih pakunkah installation packages sho mayut rozshirennya msi 3 Windows InstallerTip programne zabezpechennya komponent Microsoft Windowsd i InstalyatorRozrobnik MicrosoftVersiyi 5 0 1 Platforma WindowsLicenziya bezkoshtovne programne zabezpechennyaVebsajt docs microsoft com en us windows win32 msi windows installer portal Zmist 1 Istoriya 2 Logichna struktura pakunka 3 Fizichna struktura paketa 4 Proces vstanovlennya 4 1 Diyi 4 2 Zbir informaciyi 4 3 Vikonannya 4 4 Vidkit 5 Inshi mozhlivosti 5 1 Anonsuvannya ta vstanovlennya na vimogu 5 2 Vstanovlennya na vimogu 6 Inshi sistemi vstanovlennya 7 Div takozh 8 Primitki 9 PosilannyaIstoriya red Windows Installer rozroblenij u 1995 1998 rokah mav spochatku kodovu nazvu Darwin Ranni versiyi nazivalisya Microsoft Installer zvidsi j standartne rozshirennya fajlu vstanovlyuvalnogo pakunka msi 4 Persha versiya Installer a vijshla na pochatku 1999 yak vstanovlyuvach Microsoft Office 2000 Naprikinci togo zh roku Installer stav chastinoyu Windows 2000 Majkrosoft vsilyako zaohochuvav perehid rozrobnikiv na novij vstanovlyuvach vklyuchivshi v spisok vimog do program yaki bazhali otrimati tak zvanij znak Windows 2000 Logo vimogu vstanovlyuvatisya za dopomogoyu Windows Installer Windows Installer viyavivsya znachnim krokom vpered vidnosno poperednogo instalyatora Microsoft setup API ACME Setup v nomu vvedeno mozhlivosti GUI pidtrimku deinstalyaciyi ta vidkit u bud yakij moment vstanovlennya a takozh vidkit pid chas deinstalyaciyi korektnu robotu z pravami dostupu u Windows ta inshi mozhlivosti sho zrobilo jogo silnoyu alternativoyu riznim nayavnim na rinku instalyacijnim pakunkam V majbutnih onovlennyah bude predstavleno MSIX yakij stane svoyeridnim gibridom APPX i MSI sho dozvolyaye instalyuvati UWP zastosunki v sistemu zaraz ce mozhlivo tilki bezposeredno cherez Microsoft Store utochniti Logichna struktura pakunka red Vstanovlyuvalnij pakunok opisuye vstanovlennya odnogo produktu i maye svij GUID Produkt skladayetsya z komponentiv components tezh mayut svoyi GUIDi zgrupovani v mozhlivosti features Komponent component minimalna nepodilna vstanovlyuvalna odinicya sho yavlyaye soboyu grupu fajliv znachen reyestru stvoryuvanih papok ta inshih elementiv ob yednanih zagalnoyu nazvoyu nazvoyu komponentu i abo vstanovlyuvanih razom abo ne vstanovlyuvanih Komponenti prihovani vid kincevogo koristuvacha Kozhen komponent maye klyuchovij shlyah key path napriklad im ya svogo golovnogo fajlu za yakim viznachayetsya nayavnist cogo komponentu na komp yuteri koristuvacha Mozhlivist feature ce iyerarhichna grupa komponentiv i abo inshih mozhlivostej Koli pri vstanovlenni pokazuyetsya dialog viboru vstanovlyuvanih chastin programi koristuvach keruye viborom same mozhlivostej Vibir mozhlivosti dlya vstanovlennya tyagne za soboyu vstanovlennya vsih komponentiv yaki vona vklyuchaye 5 Fizichna struktura paketa red Fajl msi ce skladenij dokument OLE OLE compound document v takomu zh formati kontejneri zberigayutsya dokumenti Microsoft Word Excel tosho v yakomu mistitsya nevelika relyacijna baza danih nabir z dekilkoh desyatkiv vzayemopov yazanih tablic sho mistyat riznu informaciyu pro produkt i proces vstanovlennya Pri comu vsi ryadkovi dani v bazi zberigayutsya razom v okremomu potoci dokumenta a v tablicyah bazi na nih ye posilannya takim chinom unikayut dublyuvannya ryadkiv sho znachno zmenshuye rozmir bazi Krim bazi struktura fajlu msi peredbachaye vmishennya tudi koristuvackih scenariyiv i dopomizhnih DLL yaksho taki potribni dlya vstanovlennya a takozh samih vstanovlyuvanih fajliv zapakovanih u formati cab Fajli mozhna rozmishuvati j okremo vid pakunka v zapakovanomu abo rozpakovanomu viglyadi zi zberezhennyam strukturi papok Proces vstanovlennya red Proces vstanovlennya skladayetsya z dekilkoh etapiv zboru informaciyi vikonannya vlasne vstanovlennya a takozh mozhlivo vidkotu v razi pomilki abo skasuvannya vstanovlennya koristuvachem Diyi red Kozhen etap vstanovlennya skladayetsya z poslidovnosti dij actions zapisanoyi v bazi danih Diyam prisvoyeno nomeri sho viznachayut poryadok yih vikonannya a inodi j umovi za yakih diyi vikonuyutsya abo ne vikonuyutsya Bilshist dij ce standartni diyi harakterni dlya tipovogo procesu zboru informaciyi i vstanovlennya Vsi ci diyi zadokumentovani krim nih koristuvach mozhe viznachiti i svoyi diyi custom actions Diyi viznacheni koristuvachem mozhut buti abo napisani odniyeyu zi skriptovih mov vbudovanih v operacijnu sistemu JScript abo VBScript tak samo i Eclipse pobichna mova vid C abo rozmishuvatisya v specialno stvorenij DLL napisanij takimi movami yak C C tosho Fajli z cimi diyami pomishayutsya vseredinu fajlu msi i dobuvayutsya zvidti na pochatku zapusku vstanovlennya Ci DLL dobuvayutsya v papku Windows Installer pri comu yim prisvoyuyutsya vipadkovi imena napriklad MSIF65E tmp Zbir informaciyi red Na etapi zboru informaciyi Windows Installer zbiraye instrukciyi cherez vzayemodiyu z koristuvachem abo programnim shlyahom shodo vstanovlennya chi vidalennya odniyeyi abo kilkoh mozhlivostej yaki vhodyat u produkt Ci instrukciyi nadali formuyut na osnovi bazi danih vnutrishnij scenarij yakij detalno opisuye podalshe vikonannya Cej etap nazivayut takozh bezposerednim rezhimom immediate mode Vikonannya red Do pochatku cogo etapu vstanovlyuvach generuye vnutrishnij scenarij priznachenij dlya vikonannya bez vtruchannya koristuvacha Cej scenarij vikonuyetsya vstanovlyuvachem u privilejovanomu rezhimi sluzhbi NT konkretno pid oblikovim zapisom LocalSystem Privilejovanij rezhim potriben cherez te sho vstanovlennya mig zapustiti koristuvach yakij ne maye prav neobhidnih dlya zminyuvannya sistemnih parametriv i fajliv hocha pravo vstanoviti programu jomu nadano Cej etap inodi nazivayetsya vidkladenim rezhimom deferred mode Vidkit red Yaksho bud yaka z dij viznachenih u scenariyi zakinchuyetsya nevdacheyu abo vstanovlennya v procesi skasovuyetsya Koristuvachem usi diyi vikonani do cogo momentu vidkochuyutsya povertayuchi sistemu v stan sho buv do ustanovki Vidkit zabezpechuyetsya nayavnistyu dlya kozhnoyi diyi yaka vnosit zminu v sistemu zvorotnoyi do neyi Uvodyachi v pakunok nestandartni diyi programist maye stvoriti takozh zvorotni do nih dlya pravilnoyi roboti vidkotu 6 Inshi mozhlivosti red Anonsuvannya ta vstanovlennya na vimogu red Windows Installer mozhe reklamuvati produkt a ne vstanovlyuvati jogo 7 Produkt z yavitsya u koristuvacha ale vin faktichno ne bude vstanovlenij doti poki jogo ne zapustyat upershe za dopomogoyu yarlika v menyu Pusk Administrator mozhe ogolositi vstanovlyuvalnij pakunok z vikoristannyam grupovoyi politiki Windows abo inshogo mehanizmu kompilyuvannya abo zapuskom vikonuvanogo fajlu msiexec za dopomogoyu jm dlya reklami dlya kozhnogo pristroyu abo ju dlya reklami dlya kozhnogo koristuvacha Deyaki pakunki MSI stvoreni v InstallShield mozhut pereshkoditi vikoristannyu cih ta inshih vbudovanih funkcij MSI Shob zavershiti reklamovane vstanovlennya koristuvachu potribni prava administratora Vstanovlennya na vimogu red Podibno do reklamuvannya produktu vstanovlennya na vimogu vstanovlyuye mozhlivist yak tilki koristuvach namagayetsya neyu skoristatis 8 Inshi sistemi vstanovlennya red Nullsoft Scriptable Install System Inno Setup Wise Package StudioDiv takozh red WiX RPM Instalyaciya PZPrimitki red Released Versions of Windows Installer Windows Installer The NET Framework The Bootstrapper and You Chris Smith s completely unique view Arhiv originalu za 5 lyutogo 2019 Procitovano 11 serpnya 2021 File Extension MSI Details Arhiv originalu za 11 serpnya 2021 Procitovano 11 serpnya 2021 Rob Mensching Inside the MSI file format Arhiv originalu za 4 sichnya 2010 Procitovano 11 serpnya 2021 Windows Installer Components Microsoft Docs Arhiv originalu za 1 lipnya 2018 Procitovano 11 serpnya 2021 Rollback Installation Microsoft Docs Arhiv originalu za 1 lipnya 2018 Procitovano 11 serpnya 2021 Advertisement Microsoft Docs Arhiv originalu za 1 lipnya 2018 Procitovano 11 serpnya 2021 Installation On Demand Microsoft Docs Arhiv originalu za 1 lipnya 2018 Procitovano 11 serpnya 2021 Posilannya red Rozdil Windows Installer Arhivovano 30 travnya 2018 u Wayback Machine angl MSDN Otrimano z https uk wikipedia org w index php title Windows Installer amp oldid 40624762