| Termin | Definicja |
|---|---|
| Nie działa Windows Installer | Niedziałający Windows Installer wskazuje na zatrzymaną usługę msiserver lub uszkodzony magazyn instalacyjny wymagający naprawy przez sfc /scannow. Nie działa Windows Installer – czym jest ten mechanizmKomunikat „Nie działa Windows Installer” oznacza, że system Windows nie może prawidłowo rozpocząć, kontynuować albo zakończyć instalowania, aktualizowania lub usuwania programu korzystającego z pakietu MSI. Windows Installer jest składnikiem systemu odpowiedzialnym za obsługę określonego formatu instalatorów. Nie jest pojedynczym oknem kreatora, lecz zestawem usług, bibliotek, wpisów konfiguracyjnych i danych przechowywanych w systemie. Gdy któryś z tych elementów przestaje działać, może pojawić się informacja o braku dostępu do usługi, nieprawidłowej konfiguracji instalatora, niemożności uruchomienia wymaganej usługi albo błędzie podczas odczytu plików instalacyjnych. Problem nie zawsze oznacza uszkodzenie samego programu, który ma zostać zainstalowany. Przyczyną może być zatrzymana usługa Windows Installer, ograniczenie uprawnień, konflikt z innym procesem instalacyjnym, uszkodzenie plików systemowych lub pozostałości po wcześniejszej, przerwanej instalacji. W niektórych przypadkach system próbuje kontynuować poprzednią operację, przez co kolejny instalator zostaje zablokowany. Zdarza się również, że instalacja jest uruchamiana z dysku sieciowego, pamięci USB albo folderu tymczasowego, do którego bieżące konto nie ma pełnego dostępu. Windows Installer w kontekście usług i składników systemuUsługa Windows Installer jest znana w systemie jako msiserver. Jej tryb uruchamiania może być ustawiony tak, aby uruchamiała się na żądanie, dlatego brak stałej aktywności usługi w czasie bezczynności nie musi oznaczać awarii. Istotne jest to, czy usługa potrafi wystartować wtedy, gdy instalator jej potrzebuje. Jeżeli próba uruchomienia kończy się błędem, należy sprawdzić także zależności systemowe, stan usługi zdalnego wywoływania procedur oraz ogólną kondycję środowiska Windows. Warto odróżnić kilka podobnych sytuacji. Jeżeli nie uruchamia się wyłącznie jeden instalator, możliwe jest uszkodzenie pobranego pliku MSI, niezgodność wersji programu z systemem albo brak wymaganych składników. Jeżeli nie działa instalowanie wielu różnych aplikacji, bardziej prawdopodobny staje się problem systemowy związany z usługą, uprawnieniami lub plikami Windows. Gdy błąd pojawia się tylko na jednym koncie użytkownika, przyczyną może być profil użytkownika, polityka bezpieczeństwa albo ograniczenia dostępu do katalogów. Z kolei awaria powtarzająca się po każdym restarcie może wskazywać na trwającą operację instalacyjną, uszkodzone wpisy rejestru lub ingerencję oprogramowania zabezpieczającego. Nie należy bez potrzeby usuwać folderów systemowych ani ręcznie kasować wpisów związanych z instalatorami. Magazyn instalacyjny może zawierać pliki potrzebne później do aktualizacji lub odinstalowania programu. Usunięcie takich danych może chwilowo zmienić objawy, ale utrudnić późniejszą naprawę. Bezpieczniejsze jest najpierw ustalenie, czy problem dotyczy usługi, konkretnego pakietu, uprawnień, czy integralności systemu. Typowe przyczyny, gdy Windows Installer odmawia pracy
W diagnostyce pomocne są komunikaty wyświetlane przez instalator oraz wpisy w Podglądzie zdarzeń. Znaczenie ma również moment wystąpienia błędu: przed rozpoczęciem kopiowania plików, podczas rejestracji składników czy przy kończeniu instalacji. Jeśli instalator prosi o wskazanie pliku z poprzedniej wersji programu, może to oznaczać brak danych z magazynu instalacyjnego. Jeżeli pojawia się żądanie powtarzanego restartu, należy sprawdzić, czy system nie oczekuje na dokończenie wcześniejszej operacji. Jak bezpiecznie sprawdzić problem Windows InstallerNa początku można zamknąć wszystkie uruchomione instalatory, zapisać pracę i ponownie uruchomić system. Następnie należy sprawdzić, czy błąd występuje przy każdej aplikacji, czy tylko przy jednym pakiecie. W przypadku pojedynczego programu zasadne jest ponowne pobranie instalatora z wiarygodnego źródła i zapisanie go lokalnie, na przykład w zwykłym folderze użytkownika. Nie powinno się uruchamiać pliku bezpośrednio z archiwum ani z lokalizacji, która może zostać odłączona w trakcie instalacji. Można także otworzyć narzędzie usług systemu i odszukać pozycję Windows Installer. Należy sprawdzić jej bieżący stan oraz możliwość ręcznego uruchomienia. Jeżeli usługa nie startuje, pojawia się konkretny kod błędu albo natychmiast się zatrzymuje, dalsze próby instalacji kolejnych programów zwykle nie rozwiązują problemu. Przydatne bywa uruchomienie wiersza polecenia z uprawnieniami administratora i wykonanie kontroli integralności plików systemowych poleceniem Jeżeli kontrola plików znajdzie uszkodzenia, może być potrzebna naprawa obrazu systemu za pomocą dostępnych narzędzi Windows. Należy zachować ostrożność przy poleceniach modyfikujących usługi, rejestr lub uprawnienia. Warto również sprawdzić wolne miejsce na partycji systemowej, działanie katalogu tymczasowego oraz obecność oczekujących aktualizacji. Program ochronny można testowo wyłączyć wyłącznie na krótko, zgodnie z zasadami bezpieczeństwa, a po sprawdzeniu należy go ponownie włączyć. Nie powinno się wyłączać zabezpieczeń bez wyraźnej potrzeby ani instalować narzędzi naprawczych z przypadkowych stron. Kiedy zgłosić się z błędem Nie działa Windows InstallerDo serwisu warto zgłosić problem wtedy, gdy usługa nie uruchamia się mimo poprawnej konfiguracji, kontrola plików systemowych kończy się błędem, instalowanie kilku różnych programów jest niemożliwe albo system wielokrotnie wraca do tej samej niedokończonej operacji. Wskazaniem do dalszej diagnostyki jest także samoczynne zamykanie instalatora, powtarzające się komunikaty o braku dostępu oraz sytuacja, w której problem pojawił się po awarii zasilania, infekcji, nieudanej aktualizacji lub wymianie dysku. Przed przekazaniem urządzenia dobrze zanotować pełną treść komunikatu, nazwę programu, moment pojawienia się błędu oraz działania wykonane wcześniej. Jeżeli instalacja wymaga pliku z poprzedniej wersji, warto zachować jego nazwę, ale nie należy pobierać przypadkowych kopii z nieznanych źródeł. Przydatne może być również wskazanie, czy problem dotyczy wszystkich kont użytkowników i czy występuje po ponownym uruchomieniu systemu. W Warszawskim Pogotowiu Komputerowym 24/7 można zlecić sprawdzenie usługi Windows Installer, plików systemowych, uprawnień oraz pozostałości po przerwanych instalacjach. Diagnostyka powinna prowadzić do ustalenia przyczyny, a nie tylko do jednorazowego pominięcia komunikatu. Po naprawie należy wykonać próbę instalacji i usuwania programu, sprawdzić działanie aktualizacji oraz upewnić się, że system nie zgłasza kolejnych błędów w Podglądzie zdarzeń. |