| Termin | Definicja |
|---|---|
| Windows Installer (msiserver) | Windows Installer (msiserver) to nazwa usługi systemowej hostującej silnik instalacyjny pakietów MSI. Rola usługi Windows InstallerWindows Installer, którego usługa systemowa nosi nazwę Windows Installer obsługuje instalowanie, modyfikowanie, naprawianie i odinstalowywanie aplikacji przygotowanych w tym formacie. Mechanizm korzysta z pojęć takich jak produkt, funkcja, składnik i pakiet. Składniki mogą być instalowane lokalnie, uruchamiane z zasobu sieciowego albo pobierane na żądanie, zależnie od sposobu przygotowania konkretnego instalatora. Usługa może również sprawdzać, czy wymagane pliki i wpisy nadal istnieją, a następnie odtworzyć brakujące elementy podczas operacji naprawy. Przebieg instalacji pakietu MSIPodczas uruchamiania pakietu MSI silnik analizuje tabelaryczną bazę danych znajdującą się wewnątrz pakietu. Na jej podstawie ustala kolejność działań, sprawdza warunki, przygotowuje katalogi docelowe, kopiuje pliki, tworzy wpisy rejestru i rejestruje skróty lub inne zasoby określone przez autora instalatora. Część czynności może wymagać podwyższonych uprawnień, zwłaszcza gdy program ma zostać zainstalowany w katalogu systemowym albo zapisuje dane w obszarach dostępnych dla wszystkich użytkowników. Windows Installer stosuje mechanizm transakcyjny. Przed wykonaniem niektórych zmian przygotowuje informacje potrzebne do ich odwrócenia, a w razie niepowodzenia może uruchomić akcję wycofującą. Nie oznacza to jednak pełnego zabezpieczenia przed każdym skutkiem przerwanej instalacji. Niestandardowe akcje instalatora, błędy producenta pakietu, awaria nośnika lub wymuszone zakończenie procesu mogą pozostawić niekompletne pliki albo wpisy konfiguracyjne. Szczegółowy przebieg można analizować przy użyciu rejestrowania instalacji, na przykład przez parametr Msiexec, właściwości i typowe problemyPakiety MSI można obsługiwać z wiersza poleceń za pomocą programu Problemy z Windows Installer często wynikają z uszkodzonego pakietu, brakujących plików źródłowych, niezgodności architektury, wcześniejszej niedokończonej instalacji albo blokady pliku przez inny proces. Znaczenie ma również stan usługi Diagnostyka na komputerze użytkownikaBezpieczna diagnostyka powinna rozpocząć się od ustalenia, czy problem dotyczy samej usługi, konkretnego pakietu MSI, uprawnień użytkownika czy pozostałości po poprzedniej wersji programu. Należy sprawdzić, czy instalator pochodzi z wiarygodnego źródła, czy plik nie został uszkodzony podczas pobierania oraz czy system spełnia wymagania zapisane przez producenta aplikacji. Warto też zweryfikować wolne miejsce na dysku, dostęp do katalogu tymczasowego i możliwość zapisu w katalogu docelowym. Próby usuwania przypadkowych kluczy rejestru lub katalogów instalacyjnych mogą pogorszyć sytuację, ponieważ Windows Installer przechowuje informacje potrzebne do późniejszej naprawy i deinstalacji. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC oraz ich podzespołów, w tym diagnostyką problemów z instalacją popularnego oprogramowania korzystającego z Windows Installer. Serwis może przeanalizować komunikaty i dzienniki instalatora, sprawdzić stan usługi |