Co zrobić msi nie działa. Błędy podczas instalowania programów z pakietu Instalatora Windows „.msi”.

Jeśli programy z plików .msi nie uruchamiają się, jest to bezpośrednia oznaka problemu z usługą Instalatora Windows. Z podobnym zjawiskiem może spotkać się każdy użytkownik systemu operacyjnego Windows 7. Dlatego też, jeśli Instalator Windows nie działa w Twoim przypadku, warto zapoznać się z kilkoma zaleceniami.

Przyczyny niepowodzeń Instalatora Windows

Przyczyny, dla których Instalator Windows nie działa, mogą wynikać z następujących czynników:

  1. Infekcja wirusowa plików systemowych. Jednak czyszczenie systemu operacyjnego nie zawsze rozwiązuje problem.
  2. Nieprawidłowa instalacja aktualizacji.
  3. Nieprawidłowa edycja rejestru, usunięcie komponentów instalatora.
  4. Blokowanie pliku .msi przez program antywirusowy
  5. Zmiana polityki bezpieczeństwa komputera.

Wszystkie te czynniki mogą mieć wpływ na działanie usługi Instalatora Windows.

Sprawdzanie integralności i funkcjonalności plików

Instalator Windows składa się z następujących komponentów:

  • Plik msiexec.exe, który znajduje się na dysku „C” w folderze „Windows” i „System32”.
  • Plik to msi.dll, który jest niczym więcej niż biblioteką instalacyjną.
  • Usługa Msiserver, której parametry znajdują się w sekcji edytora rejestru pod adresami „HKEY_LOCAL_MACHINE”, „SYSTEM”, „CurrentControlSet”, „services” i „msiserver”.

Najpierw przejdź do edytora rejestru i sprawdź wartość usługi msserver. Kliknij „Win + R” i wpisz „regedit”.

Dbamy o to, aby nie było w nim zbędnych wartości. Prawidłowa lista jest pokazana na zdjęciu.

Jeśli nie ma partycji lub brakuje niektórych plików, możesz skopiować elementy do działającego systemu, kliknąć prawym przyciskiem myszy i wybrać „Eksportuj”.

Wybierz lokalizację, w której chcesz zapisać pliki i wprowadź nazwę podobną do oryginalnej. Kliknij „Zapisz”.

Przenieś skopiowaną sekcję lub pliki na swój komputer.

Znajdź „Instalator Windows” i sprawdź, czy usługa jest uruchomiona.

Jeśli to konieczne, kliknij dwukrotnie plik i kliknij „Uruchom”.

Sprawdzanie praw dostępu

Uruchom edytor rejestru, przejdź do adresu „HKEY_LOCAL_MACHINE”, „Software”, „Microsoft”, „Windows”, „CurrentVersion”, „Installer”. Kliknij prawym przyciskiem myszy nazwę sekcji i wybierz „Rozdzielczość...”.

W sekcji „Grupy i użytkownicy” kliknij „System”. Następnie dbamy o to, aby użytkownik miał pełny dostęp do usługi.

Błędy podczas instalowania aplikacji z plików z rozszerzeniem .msi są jednym z przejawów problemów z usługą Instalator Windows (w wersji rosyjskiej Instalator Windows). Użytkownicy wszystkich wersji tego systemu operacyjnego, z wyjątkiem tych najwcześniejszych, spotykają się z podobnym zjawiskiem. Do tej pory problem z instalatorem jest jednym z częstych powodów, dla których 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;
  • niepoprawna instalacja aktualizacji 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, awaria dysku twardego itp.).

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 Instalatora Windows;
  • 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ącego systemu. W tym celu na działającym komputerze uruchom edytor rejestru (C:\Windows\Regedt.exe) i odszukaj powyższą sekcję. Kliknij prawym przyciskiem myszy menu kontekstowe folderu 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 utworzyć 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 nie ma niezbędnych uprawnień. 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 znaleźć się usługa „System” i „Zaufany instalator”, przy czym ten ostatni 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 została po raz pierwszy wprowadzona w systemie 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ąć.

Po zainstalowaniu MSI Afterburner użytkownicy często zauważają, że suwaki, które teoretycznie powinny się poruszać, są na wartości minimalnej lub maksymalnej i nie można ich przesunąć. Jest to prawdopodobnie najczęstszy problem podczas pracy z tym oprogramowaniem. Zastanówmy się, dlaczego suwaki w MSI Afterburner nie poruszają się?

Po zainstalowaniu MSI Afterburner suwak ten jest zawsze wyszarzony. Zrobiono to ze względów bezpieczeństwa. Aby rozwiązać problem, przejdź do „Ustawienia ogólne” i zaznacz obok „Odblokuj napięcie”. Kiedy naciśniesz "OK", program uruchomi się ponownie za zgodą użytkownika na dokonanie zmian.

Sterowniki karty graficznej

Jeśli problem będzie się powtarzał, możesz poeksperymentować ze sterownikami karty wideo. Zdarza się, że program nie działa poprawnie z przestarzałymi wersjami. W niektórych przypadkach nowe sterowniki mogą nie być odpowiednie. Możesz je przeglądać i zmieniać, przechodząc do „Panel sterowania – Menedżer zadań”.

Suwaki są w pozycji maksymalnej i nie poruszają się

W takim przypadku możesz spróbować rozwiązać problem za pomocą pliku konfiguracyjnego. Najpierw ustalmy, gdzie znajduje się nasz folder programu. Możesz kliknąć skrót prawym przyciskiem myszy i zobaczyć lokalizację. Następnie otwórz „MSI Afterburner.cnf” za pomocą notatnika. Znalezienie wpisu „Włącz nieoficjalne przetaktowywanie = 0” i zmień wartość «0» NA „1”. Aby wykonać tę czynność, musisz posiadać uprawnienia administratora.

Następnie ponownie uruchamiamy program i sprawdzamy.

Suwaki są ustawione na minimum i nie poruszają się

Chodźmy do „Ustawienia ogólne”. Umieść znacznik wyboru w polu na dole „Nieoficjalna rozprawa”. Program ostrzeże, że producenci nie ponoszą odpowiedzialności za skutki zmian parametrów karty. Po ponownym uruchomieniu programu suwaki powinny być aktywne.

Suwaki Limit mocy i Temperatura nie są aktywne. Limit

Suwaki te często nie są aktywne. Jeśli wypróbowałeś wszystkie opcje i nic nie pomogło, oznacza to, że ta technologia po prostu nie jest obsługiwana przez twoją kartę wideo.

Karta graficzna nie jest obsługiwana przez program

Narzędzie MSI Afterburner przeznaczone jest wyłącznie do podkręcania kart AMD I NVIDIA. Nie ma sensu próbować podkręcać innych, program po prostu ich nie zobaczy.

Zdarza się, że karty są częściowo obsługiwane, czyli nie wszystkie funkcje są dostępne. Wszystko zależy od technologii każdego konkretnego produktu.

Błąd instalatora Windows to jeden z najczęstszych problemów z wyskakującymi okienkami, na jakie napotykają użytkownicy systemu operacyjnego Windows.

Błąd może pojawić się niezależnie od wersji systemu operacyjnego.

Przyczyny błędu

Możesz przeskanować system operacyjny za pomocą polecenia Sfc /scannow. Musisz wprowadzić go w oknie wiersza poleceń.

Możesz także uruchomić wiersz poleceń na dwa inne sposoby:

  • Start -> Wszystkie programy -> Akcesoria -> Wiersz poleceń.
  • Start -> Uruchom i wprowadź nazwę programu cmd.exe

W ciągu kilku minut otrzymasz szczegółowe informacje o dyskach systemu operacyjnego, uszkodzonych plikach, problemach z usługami i innymi programami systemowymi.

Wiersz poleceń nie tylko znajdzie uszkodzone i uszkodzone pliki, ale także zastąpi je funkcjonalnymi.

Po skanowaniu zamknij wiersz poleceń i uruchom ponownie komputer osobisty lub laptop. Spróbuj uruchomić proces instalacji dowolnego pliku wykonywalnego.

Microsoft oferuje również użytkownikom automatyczne narzędzie, które może rozwiązać problem z instalatorem.

Przejdź do adresu internetowego oficjalnej strony firmy https://support.microsoft.com/ru-ru/mats/program_install_and_uninstall

W oknie, które zostanie otwarte, kliknij przycisk „Uruchom teraz”. Narzędzie przywróci poprawną konfigurację instalatora.

Warto zauważyć, że narzędzie nie działa z ósmą wersją systemu operacyjnego.

Konfigurowanie dostępu instalatora do plików msi

Problem z instalacją może być spowodowany brakiem dostępu instalatora do plików msi. Użytkownik może rozwiązać ten problem samodzielnie.

Postępuj zgodnie z poniższymi instrukcjami:

  • Znajdź plik instalacyjny i kliknij go prawym przyciskiem myszy;
  • Wybierz okno właściwości;
  • Przejdź do zakładki ustawień zabezpieczeń;
  • W polu tekstowym grupy lub użytkownicy sprawdź, czy istnieje użytkownik o nazwie „system”. Jeśli go tam nie ma, musisz dodać użytkownika ręcznie;

  • Aby dodać nowego użytkownika, kliknij przycisk Edytuj, a następnie przycisk Dodaj;
  • W polu tekstowym nazw wybranego obiektu wpisz słowo „system” (bez cudzysłowu). Jeśli używasz angielskiej wersji systemu operacyjnego, wpisz słowo System;
  • Wpisane słowo powinno natychmiast zostać podkreślone, jak pokazano na poniższym rysunku;

  • Zaznacz pole obok Pełny dostęp i teraz kliknij przycisk OK;

Instalator będzie teraz mógł uzyskać dostęp do pliku wykonywalnego. Instalacja powinna zakończyć się bez problemów.

Należy pamiętać, że w niektórych przypadkach oprogramowanie antywirusowe może blokować dostęp do pliku instalacyjnego.

Aby rozwiązać ten problem, należy zalogować się do systemu operacyjnego na konto administratora, wyłączyć program antywirusowy i włączyć zgodność z innymi wersjami systemu operacyjnego w ustawieniach właściwości programu antywirusowego, jak pokazano na poniższym rysunku.

Błąd Instalatora Windows — rozwiązywanie problemów

Wstęp

Nasze instalatory dla systemu Windows zawierają kompletny pakiet instalacyjny po stronie klienta (MSI) (zbudowany na bazie Instalatora Windows v2.0). Instrukcje instalacji sieciowej zakładają, że użytkownik zna podstawy Instalatora Windows, w szczególności sposób wdrażania plików MSI. Tego pakietu można używać z dowolnym systemem operacyjnym Windows obsługującym Instalatora Windows w wersji 2.0.

Instalacja na serwerze sieciowym

  1. Kliknij dwukrotnie plik wynikowy ( Yenka_Setup_(MSI).exe)
  2. Zainstaluj ten pakiet w folderze współdzielonym swoich programów.
  3. Uwaga : Program musi zostać aktywowany PRZED wdrożeniem pakietu w sieci. Aby to zrobić, uruchom „Yenka.exe” z folderu, w którym zainstalowałeś program (<путь установки>\program files\Yenka\Software\Yenka.exe) i postępuj zgodnie z instrukcjami aktywacji.

Instalacja

Instalowanie pakietu MSI przy użyciu wiersza poleceń

  1. W polu poleceń wpisz linię:
    msiexec /i"<путь к MSI файлу>\YK.msi"
    Gdzie:<путь к MSI файлу>jest to ścieżka do pliku pakietu Instalatora Windows. Na przykład linia może wyglądać następująco: msiexec /i"C:\Program Files\Yenka\YK.msi"
  2. Naciśnij enter
    Uwaga: Usługa Instalator Windows umożliwia instalację w trybie „ukrytym” za pomocą przełącznika „/q”. Na przykład: msiexec /i"C:\Program Files\Yenka\YK.msi" /q. Aby wyświetlić wskaźnik postępu instalacji, możesz użyć klawisza „ /qb".

Odinstalowywanie pakietu MSI przy użyciu wiersza poleceń

  1. Z menu Start wybierz opcję „Uruchom…”
  2. W polu poleceń wpisz linię:
    msiexec /x"<путь к MSI файлу>\YK.msi"
    Gdzie:<путь к MSI файлу>jest to ścieżka do pliku pakietu Instalatora Windows
  3. Naciśnij enter