| Termin | Definicja |
|---|---|
| Brak reakcji na plik .msi | Brak reakcji na plik instalacyjny .msi wskazuje na uszkodzoną usługę Windows Installer — jej restart w Usługach Windows lub naprawa poleceniem msiexec /unregister i /regserver bywa pomocna. Brak reakcji na plik .msi — co oznacza ten problemPlik z rozszerzeniem Brak widocznego okna nie zawsze oznacza całkowite uszkodzenie instalatora. Proces może zostać uruchomiony w tle i zakończyć się bez komunikatu, ponieważ pakiet wymaga podwyższonych uprawnień, oczekuje na zamknięcie innego instalatora albo próbuje wykonać operację niedozwoloną przez bieżące konto użytkownika. Znaczenie ma także źródło pliku: pakiet pobrany niekompletnie, zmieniony lub przeznaczony dla innej wersji systemu może nie uruchomić instalacji mimo poprawnego rozszerzenia. Jak Windows obsługuje pakiety MSIZa wykonanie instrukcji zapisanych w pakiecie odpowiada mechanizm Windows Installer. W odróżnieniu od zwykłego programu uruchamianego bezpośrednio, instalacja MSI korzysta z usług systemowych, rejestru, folderów tymczasowych oraz kontroli uprawnień. Z tego powodu ten sam plik może zachowywać się inaczej po uruchomieniu ze zwykłego konta, z poziomu administratora albo po otwarciu w środowisku z ograniczeniami bezpieczeństwa. Warto odróżnić brak reakcji od innych sytuacji. Jeżeli pojawia się komunikat o błędzie, przyczyną może być brak wymaganej wersji składnika systemu, niezgodność architektury aplikacji, uszkodzenie poprzedniej instalacji lub konflikt z innym procesem instalacyjnym. Jeżeli proces pozostaje długo aktywny, lecz nie pokazuje okna, możliwe jest oczekiwanie na ukryte potwierdzenie, blokadę pliku przez ochronę systemu albo problem z dostępem do katalogu tymczasowego. Samo ponowne pobranie pakietu nie rozwiąże usterki, jeśli źródłem jest konfiguracja Windows Installer. Podstawowa weryfikacja może obejmować uruchomienie pliku z użyciem polecenia „Uruchom jako administrator”, sprawdzenie, czy pakiet znajduje się na lokalnym dysku, oraz obserwację Menedżera zadań pod kątem procesu instalatora. W razie podejrzenia błędnej rejestracji komponentu można skorzystać z wiersza polecenia i poleceń Typowe przyczyny i błędy przy plikach .msiCzęstym źródłem problemu jest zatrzymana usługa Windows Installer albo jej nieprawidłowy tryb uruchamiania. W takiej sytuacji w konsoli usług można sprawdzić stan odpowiedzialnego składnika i spróbować go uruchomić ponownie. Jeśli usługa od razu się zatrzymuje, może to wskazywać na uszkodzenie plików systemowych, konflikt z innym instalatorem lub błędne wpisy konfiguracyjne. Równie istotne są uprawnienia. Pakiet MSI może próbować zapisywać dane w chronionych lokalizacjach, modyfikować rejestr albo instalować usługę. Przy ograniczonym koncie system może przerwać operację jeszcze przed wyświetleniem czytelnego komunikatu. Pomocne bywa wtedy uruchomienie instalacji z podwyższonymi uprawnieniami, ale nie powinno się omijać ostrzeżeń zabezpieczeń bez sprawdzenia pochodzenia pliku. Do problemów prowadzą także pozostałości po wcześniejszej, przerwanej instalacji. W rejestrze lub folderach systemowych mogą pozostać informacje o programie, który został usunięty tylko częściowo. Kolejna próba instalacji może wtedy zostać potraktowana jako aktualizacja albo naprawa nieistniejącej aplikacji. Podobny efekt występuje po zmianie lokalizacji folderów tymczasowych, zapełnieniu dysku, zablokowaniu pakietu przez ochronę antywirusową lub uszkodzeniu pliku podczas pobierania. Nie należy też zakładać, że każdy plik MSI jest właściwym instalatorem dla danego urządzenia. Niektóre pakiety wymagają dodatkowych składników, określonego środowiska systemowego albo wcześniejszego przygotowania. W dziennikach systemowych i logach instalatora mogą znajdować się informacje o kodzie błędu, braku dostępu lub przerwaniu działania konkretnej akcji. Ich analiza jest bardziej miarodajna niż wielokrotne klikanie tego samego pliku. Kiedy najlepiej przekazać urządzenie do naprawy - Brak reakcji na plik .msiZgłoszenie do serwisu jest uzasadnione, gdy kilka pakietów MSI nie uruchamia się na tym samym komputerze, usługa Windows Installer nie daje się uruchomić, instalacje kończą się bez komunikatu albo po nieudanej próbie przestały działać również aktualizacje i odinstalowywanie programów. Warto przekazać informację, czy problem dotyczy jednego pliku, czy całego systemu, a także podać źródło pakietu i moment, od którego występuje usterka. Przed diagnostyką można przygotować nazwę pliku, komunikaty z Podglądu zdarzeń, wynik próby uruchomienia z uprawnieniami administratora oraz informację o ostatnich aktualizacjach lub zmianach w systemie. Nie powinno się usuwać losowych wpisów z rejestru ani kasować folderów instalacyjnych bez rozpoznania zależności, ponieważ może to utrudnić przywrócenie poprawnego działania. W przypadku laptopa w Warszawie można skorzystać z serwisu, w którym przewidziano darmową diagnozę laptopa. Pozwala to sprawdzić stan usługi Windows Installer, logi systemowe, uprawnienia, integralność pliku oraz ewentualne pozostałości po wcześniejszych instalacjach, a następnie ustalić, czy problem wynika z konfiguracji Windows, konkretnego pakietu MSI, czy szerszej awarii systemu. |