Dlaczego nie instalują się programy z plików .msi? Instalator Windows nie działa. Błędy podczas instalacji programów z pakietu Instalatora Windows „.msi” Pobierz program instalacyjny Windows dla wersji 7

Microsoft Windows Instalator można swobodnie rozpowszechniać komponent systemu, który zapewnia programistom oprogramowanie możliwość wygodniejszego tworzenia programów instalacyjnych. Ten komponent stanowi podstawę do instalowania i odinstalowywania programów w środowisku Microsoft Windows.

Jeden z najważniejszych cechy okien Instalator to technologia transakcji wielu pakietów. Dzięki temu, jeśli z jakiegoś powodu instalacja aplikacji została przerwana lub zakończyła się niepowodzeniem, wszelkie zmiany dokonane przez instalację zostaną anulowane. Ponadto w przypadku instalacji wielu komponentów nie ma potrzeby każdorazowego ponownego uruchamiania komputera. Instalator Windows zajmie się wszystkim. Oprócz instalacji narzędzie to doskonale nadaje się do nakładania łatek. W tym przypadku tylko niezbędne pliki i wprowadzane są tylko niezbędne zmiany. Jeśli łatka zostanie usunięta, nie będzie to miało wpływu na zmiany dokonane przez inne łatki. Dostępna jest również funkcja osadzania własnych interfejs użytkownika do instalatora.

Co nowego w tej wersji?

4.5.6001.22133 Wersja beta (19.07.2009)

· Poprawa różnych cech. · Wsparcie dla zmiany ustawień aplikacji za pomocą MSIARPSETTINGSIDENTIFIER. · Zaktualizowana obsługa automatycznej pracy z Installer.ProductCode, Installer.CreateAdvertiseScript, Installer.AdvertiseScript, Installer.ProductInfoFromScript, Installer.ProductElevated i Instalator.ProvideAssembly. · Opcja RemoveExistingProducts pokrywa się teraz z właściwością UILevel.

Błędy podczas instalacji aplikacji z plików z rozszerzeniem .msi są jednym z przejawów problemów eksploatacyjnych Usługi Windowsa Instalator (w wersji rosyjskiej - instalator Windows). Użytkownicy wszystkich wersji tego systemu operacyjnego, z wyjątkiem tych najwcześniejszych, spotykają się z podobnym zjawiskiem. Póki co problem z instalatorem jest jednym z wspólne powody, zgodnie z którym użytkownicy decydują się na ponowną instalację systemu. Spróbujmy dowiedzieć się, jak tego uniknąć. Przyczyną niedziałania Instalatora Windows może być:

  • infekcja wirusowa, a usunięcie wirusa nie zawsze rozwiązuje problem;
  • nieprawidłowa instalacja Aktualizacje systemu Windows;
  • nieprawidłowe działanie oprogramowania zabezpieczającego, gdy zamiast blokować jeden podejrzany plik msi, usługa instalacji jest całkowicie blokowana;
  • zmiany w zasadach bezpieczeństwa komputera;
  • uszkodzenie plików systemowych lub rejestru z przyczyn niezwiązanych z wirusami (usunięcie składników instalatora, niewykwalifikowana edycja rejestru, nieuczciwe oprogramowanie, nieprawidłowe działanie twardy dysk i tak dalej.).

Sprawdzanie integralności struktury Instalatora Windows

Instalator Windows składa się z następujących komponentów:
  • plik C:\Windows\System32\Msiexec.exe - bezpośrednio przez samą aplikację instalacyjną;
  • plik C:\Windows\System32\msi.dll - Biblioteka Windowsa Instalator;
  • Usługa Msiserver, której ustawienia przechowywane są w kluczu rejestru.
Przed diagnozą warto upewnić się czy oba te pliki są obecne w systemie, czy powyższa sekcja znajduje się w rejestrze i jej parametry mają normalne wartości (wartości można zobaczyć w rejestrze podobnego , działający system). Otwórz także listę usług (naciśnij Windows + R i wpisz polecenie Services.msc w linii „Otwórz” aplikacji „Uruchom”). Znajdź „Instalator Windows” i upewnij się, że się uruchomi. Jeżeli brakuje plików, skopiuj je z innego systemu o tej samej wersji lub z dysku instalacyjnego. Jeśli brakuje klucza rejestru lub jest on uszkodzony, przenieś go również z działający system. W tym celu na działającym komputerze uruchom edytor rejestru (C:\Windows\Regedt.exe) i odszukaj powyższą sekcję. Rozwiń prawym przyciskiem myszy menu kontekstowe msserver i kliknij „Eksportuj”. Zapisz plik w formacie .reg i prześlij go na komputer, na którym występuje problem. Kliknij dwukrotnie ten plik i zgódź się na dodanie danych do rejestru. Zrestartuj swój komputer. Jeżeli usługa Msiserver w dalszym ciągu nie uruchamia się, sprawdź, czy usługa RPC (Remote Procedury Call), od której zależy, jest uruchomiona. Możesz ponownie zarejestrować pliki instalatora i ponownie uruchomić usługę, używając zestawu specjalnych poleceń w wierszu poleceń. Dla wygody możesz tworzyć plik wsadowy: Wklej zestaw akcji do notatnika i zapisz go jako rozszerzenie .bat. Aby uruchomić plik, wystarczy kliknąć go dwukrotnie. Aby zmiany odniosły skutek, kliknij pulpit i naciśnij klawisz F5.

Sprawdzanie ustawień zabezpieczeń i praw dostępu

Instalator Windows może nie działać, ponieważ jest blokowany przez oprogramowanie zabezpieczające lub system operacyjnyżadnych niezbędnych praw. Najpierw spójrzmy na oprogramowanie. Jeśli masz zainstalowany program antywirusowy, tymczasowo go wyłącz. Każdy produkt ma swoje własne metody wyłączania, ale najczęściej odbywa się to za pomocą menu kontekstowego ikony antywirusa w zasobniku systemowym. Teraz zadbajmy o prawa. Otwórz menu kontekstowe Msiexec.exe i rozwiń jego właściwości. Wyświetl listę grup i użytkowników na karcie Zabezpieczenia. Wśród nich musi znajdować się usługa „System” i „Zaufany instalator”, a ta ostatnia musi mieć pełny dostęp do pliku i być jego właścicielem. System musi mieć uprawnienia „odczyt” oraz „odczyt i wykonanie”. Usługa Trustedinstaller pojawiła się po raz pierwszy w Windows Vista, dlatego w systemie Windows XP należy przyznać pełny dostęp do systemu. Wszystko, co opisano poniżej, dotyczy wersji wydanych później niż XP. Aby sprawdzić, kto jest właścicielem pliku Msiexec.exe, kliknij przycisk „Zaawansowane” na tej samej karcie. W kolejnym oknie rozwiń zakładkę „Właściciel”. Ustaw właściciela na usługę Trustedinstaller, jeśli jako właściciel określono coś innego. Jeżeli nie ma go na liście „Zmień właściciela na”, kliknij przycisk „Zmień”, a następnie kliknij „Inni użytkownicy i grupy”. W polu „Wprowadź nazwy…” wpisz Trustedinstaller, kliknij „Sprawdź nazwy” i OK. Wróć do poprzedniego okna. W zakładce „Efektywne uprawnienia” przypisz niezbędne uprawnienia Trustedinstaller i systemowi. Biblioteka msi.dll powinna mieć dokładnie takie same ustawienia zabezpieczeń. Sprawdźmy teraz, czy istnieją jakieś ograniczenia w dostępie użytkownika „System” do następujących elementów:
  • dysk systemowy (zwykle dysk C);
  • foldery tymczasowe (są to C:\Windows\Temp i C:\Users\Current_User\AppData\Temp);
  • folder C:\Config.Msi;
  • folder, w którym znajduje się plik msi, z którego próbujesz zainstalować program.
System musi mieć pełny dostęp do wszystkich tych obiektów. Odbywa się to w taki sam sposób, jak omówiliśmy powyżej. Po tych operacjach w większości przypadków problem z instalatorem zostaje pomyślnie rozwiązany. Jeśli nasze porady Ci nie pomogły, przyczyną awarii jest coś innego i specjaliści powinni się tym zająć.

W Softonic skanujemy wszystkie pliki przechowywane na naszej platformie, aby ocenić i uniknąć potencjalnych szkód dla Twojego urządzenia. Nasz zespół sprawdza za każdym razem, gdy przesyłany jest nowy plik i okresowo przegląda pliki, aby potwierdzić lub zaktualizować ich status. Ten kompleksowy proces pozwala nam ustawić status dowolnego pliku do pobrania w następujący sposób:

    Jest bardzo prawdopodobne, że ten program jest czysty.

    Co to znaczy?

    Przeskanowaliśmy plik i adresy URL powiązane z tym programem w ponad 50 wiodących na świecie usługach antywirusowych; nie wykryliśmy żadnego możliwego zagrożenia.

    Ten program jest potencjalnie złośliwy lub może zawierać niechciane oprogramowanie w pakiecie.

    Dlaczego oprogramowanie jest nadal dostępne?

    Na podstawie naszego systemu skanowania ustaliliśmy, że te flagi są możliwe fałszywe alarmy.

    Co to jest fałszywie pozytywny wynik?

    Oznacza to, że łagodny program jest błędnie oznaczany jako złośliwy z powodu zbyt szerokiej sygnatury wykrywania lub algorytmu stosowanego w programie antywirusowym.

    Jest wysoce prawdopodobne, że ten program jest złośliwy lub zawiera niechciane oprogramowanie w pakiecie.

    Dlaczego ten program nie jest już dostępny w naszym katalogu?

    Na podstawie naszego systemu skanowania ustaliliśmy, że te flagi prawdopodobnie będą naprawdę pozytywne.

Chcielibyśmy podkreślić, że od czasu do czasu możemy przeoczyć potencjalnie złośliwy program. Aby nadal zapewniać katalog programów i aplikacji wolny od złośliwego oprogramowania, nasz zespół zintegrował na każdej stronie katalogu funkcję raportowania oprogramowania, która przekazuje nam Twoją opinię.

Oznacz wszelkie konkretne problemy, które możesz napotkać, a Softonic zajmie się nimi tak szybko, jak to możliwe.

System operacyjny składa się z ogromnej liczby programów i usług, z których każda wykonuje własne funkcje. Na przykład, aby zainstalować nowe programy na swoim komputerze, korzystasz z Instalatora Windows, usługi instalatora dla systemu Windows 7. Odpowiada on za rozpakowanie plików i wprowadzenie danych do rejestr systemowy. Niektórzy użytkownicy, próbując zainstalować aplikacje, napotykają błąd „Nie można uzyskać dostępu do usługi”, w wyniku czego instalacja programu staje się niemożliwa. W artykule przedstawiono sposoby rozwiązania problemu.

Podobny błąd może wystąpić, jeśli odpowiednia usługa została wyłączona lub uszkodzona pliki systemowe lub wpisy do rejestru. Poniżej znajdują się sposoby rozwiązania takich problemów.

polecenie „skanuj teraz”.

Jeżeli w wyniku wirusów lub awarii systemu zostały uszkodzone jakiekolwiek ważne pliki systemowe odpowiedzialne za Instalator, możesz użyć specjalnego polecenia dla konsoli, aby zidentyfikować i naprawić błędy. Musisz wykonać następujące czynności:


Następnie spróbuj ponownie wywołać Instalatora, rozpoczynając instalację jakiejś aplikacji. Jeżeli problem nie został rozwiązany, przejdź do kolejnego kroku przewodnika.

Kierownik serwisu

Możliwe, że Instalator nie działa, ponieważ odpowiedzialna za niego usługa jest wyłączona. Spróbuj otworzyć menedżera i włączyć go. Jeżeli nie wiesz jak to zrobić, postępuj zgodnie z instrukcją:


Jeśli żądanego elementu nie ma na prezentowanej liście, zadzwoń wiersz poleceń. Jak to zrobić opisano powyżej w poprzedniej części instrukcji. W konsoli należy wpisać polecenie „net start MSIServer” i nacisnąć Enter. Jeśli nie wystąpią żadne problemy, zostanie wyświetlony komunikat „Instalator Windows został pomyślnie uruchomiony”.

Eksport rejestru

Możesz także znaleźć kopię klucza rejestru innej osoby w Internecie i zaimportować ją na swój komputer. Katalog, którego potrzebujesz, nazywa się „HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msiserver”.