System Windows obsługuje zarówno oficjalne aplikacje, jak i aplikacje i oprogramowanie innych firm. Sklep Microsoft powstał znacznie później. Jednak wielu użytkowników napotyka błąd „Nie można uzyskać dostępu do usługi Instalatora Windows” podczas uruchamiania pliku instalacyjnego programu.
Głównymi przyczynami tego błędu są brak uprawnień administratora, błędnie skonfigurowana lub uszkodzona usługa Instalatora Windows oraz uszkodzenie plików systemowych. Omówimy siedem metod rozwiązania problemu i dokończenia instalacji.
1. Zakończ i uruchom ponownie plik instalatora z uprawnieniami administratora
Zanim przejdziesz do zaawansowanych poprawek, zamknij program instalacyjny i uruchom go z uprawnieniami administratora . Oto jak to zrobić:
Krok 1: Naciśnij skrót klawiaturowy Ctrl + Shift + Esc, aby otworzyć Menedżera zadań. Znajdź nazwę instalatora aplikacji i kliknij ją prawym przyciskiem myszy. Wybierz opcję Zakończ zadanie.
Krok 2: Naciśnij skrót klawiaturowy Windows + E, aby otworzyć Eksplorator plików. Przejdź do lokalizacji pliku instalacyjnego i kliknij go prawym przyciskiem myszy.
Krok 3: Wybierz opcję Uruchom jako administrator z menu kontekstowego.
Krok 4: Otworzy się okno Kontrola konta użytkownika. Kliknij przycisk Tak, aby kontynuować.
Krok 5: Sprawdź, czy instalacja aplikacji zakończyła się bez błędu Instalatora Windows.
2. Uruchom ponownie komputer
Funkcja szybkiego uruchamiania hibernuje system Windows i procesy na poziomie jądra, pomagając w szybszym uruchomieniu systemu operacyjnego. Jeśli jednak te procesy ulegną usterce, problemy z funkcjami systemu Windows będą nadal występowały, dopóki nie wykonasz pełnego restartu.
Naciśnij skrót klawiaturowy Alt + F4, aby uruchomić narzędzie Zamknij system Windows. Wybierz opcję Uruchom ponownie i naciśnij Enter. Poczekaj, aż komputer włączy się ponownie, a następnie spróbuj ponownie zainstalować aplikację, aby sprawdzić, czy występuje ten sam problem.
3. Sprawdź usługę Instalatora Windows
Jeśli usługa Instalatora Windows ulegnie awarii i przestanie działać na komputerze z systemem Windows, wystąpią problemy z instalacją dowolnego programu. Aby to naprawić, musisz ponownie uruchomić usługę . Powtórz następujące kroki:
Krok 1: Naciśnij klawisz Windows, aby otworzyć menu Start, wpisz usługi w pasku wyszukiwania i naciśnij Enter.
Krok 2: Przewiń w dół i znajdź usługę Instalatora Windows. Kliknij go prawym przyciskiem myszy i wybierz opcję Uruchom ponownie.
Krok 3: Zamknij narzędzie Usługi.
4. Zresetuj usługę Instalatora Windows
Jeśli ponowne uruchomienie usługi nie rozwiąże problemu, możesz zresetować program. W aplikacji Ustawienia nie ma opcji resetowania usługi, dlatego należy to zrobić ręcznie, korzystając z pliku rejestru. Ale wcześniej wykonaj ręcznie kopię zapasową rejestru i wyeksportuj ją na dysk USB. Oto jak to zrobić:
Krok 1: Naciśnij klawisz Windows, aby otworzyć menu Start, wpisz Notatnik i naciśnij Enter.
Krok 2: Wklej następujący kod do pliku Notatnika:
Windows Registry Editor Version 5.00 [Computer\HKLM\SYSTEM\CurrentControlSet\services\MSIServer] "DisplayName"="@%SystemRoot%system32msimsg.dll,-27" "ImagePath"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00, 74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d, 00,73,00,69,00,65,00,78,00,65,00,63,00,20,00,2f,00,56,00,00,00 "Description"="@%SystemRoot%system32msimsg.dll,-32" "ObjectName"="LocalSystem" "ErrorControl"=dword:00000001 "Start"=dword:00000003 "Type"=dword:00000010 "DependOnService"=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00 "ServiceSidType"=dword:00000001 "RequiredPrivileges"=hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76, 00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00, 74,00,65,00,50,00,61,00,67,00,65,00,66,00,69,00,6c,00,65,00,50,00,72,00,69, 00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,00,6f,00,63,00, 6b,00,4d,00,65,00,6d,00,6f,00,72,00,79,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00, 73,00,65,00,42,00,61,00,73,00,65,00,50,00,72,00,69,00,6f,00,72,00,69,00,74, 00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00, 65,00,43,00,72,00,65,00,61,00,74,00,65,00,50,00,65,00,72,00,6d,00,61,00,6e, 00,65,00,6e,00,74,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00, 00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,00,69,00,76,00,69, 00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,53,00,65,00,63,00,75,00,72,00, 69,00,74,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00, 00,53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00, 66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53, 00,65,00,50,00,72,00,6f,00,66,00,69,00,6c,00,65,00,53,00,69,00,6e,00,67,00, 6c,00,65,00,50,00,72,00,6f,00,63,00,65,00,73,00,73,00,50,00,72,00,69,00,76, 00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00, 72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00, 47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65, 00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00, 72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72, 00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00, 73,00,74,00,6f,00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67, 00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00, 51,00,75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67, 00,65,00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f,00,77,00,6e,00, 50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54, 00,61,00,6b,00,65,00,4f,00,77,00,6e,00,65,00,72,00,73,00,68,00,69,00,70,00, 50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c, 00,6f,00,61,00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00, 76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00 "FailureActions"=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00, 00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmsiserverEnum] "0"="RootLEGACY_MSISERVER000" "Count"=dword:00000001 "NextInstance"=dword:00000001
Krok 3: Naciśnij skrót klawiaturowy Ctrl + Shift + S, aby otworzyć okno Zapisz jako. Nazwij plik ResetWI.reg .
Krok 4: Wybierz opcję Zapisz jako typ i kliknij Wszystkie pliki. Następnie kliknij przycisk Zapisz.
Krok 5: Odwiedź lokalizację, w której zapisałeś plik rejestru i kliknij go dwukrotnie. Otworzy się okno Kontrola konta użytkownika. Kliknij przycisk Tak.
Krok 6: Kliknij przycisk Tak.
Krok 7: Na koniec kliknij przycisk OK.
5. Zarejestruj ponownie Instalatora Windows
Jeśli występują problemy z instalacją nawet po zmodyfikowaniu rejestru, należy ponownie zarejestrować Instalatora Windows za pomocą wiersza poleceń. Oto jak to zrobić:
Krok 1: Naciśnij klawisz Windows, aby otworzyć menu Start, wpisz CMD w pasku wyszukiwania i naciśnij Ctrl + Shift + Enter skrót klawiaturowy.
Krok 2: Otworzy się okno Kontrola konta użytkownika. Kliknij przycisk Tak.
Krok 3: Wpisz i wykonaj kolejno następujące polecenia:
%windir%\system32\msiexec.exe /unregister
%windir%\system32\msiexec.exe /regserver
%windir%\syswow64\msiexec.exe /unregister
%windir%\syswow64\msiexec.exe /regserver
Krok 4: Po wykonaniu każdego polecenia nie zobaczysz żadnych komunikatów. Zamknij okno wiersza poleceń i uruchom ponownie komputer.
6. Odinstaluj starą wersję programu
Jeśli próbujesz zainstalować nową wersję programu, która już istnieje na Twoim komputerze, musisz najpierw całkowicie ją usunąć i ponownie uruchomić instalację. Oto jak to zrobić:
Krok 1: Kliknij prawym przyciskiem myszy przycisk Start, aby otworzyć menu Power User. Kliknij opcję Zainstalowane aplikacje.
Krok 2: Znajdź starą wersję programu na liście zainstalowanych programów. Kliknij menu z trzema poziomymi kropkami i wybierz opcję Odinstaluj.
Krok 3: Kliknij ponownie opcję Odinstaluj. Poczekaj, aż system Windows usunie program z komputera.
Krok 4: Uruchom ponownie komputer, a następnie uruchom najnowszą wersję pliku instalacyjnego programu z uprawnieniami administratora. Sprawdź, czy pojawia się komunikat o błędzie „Czekaj na usługę instalatora”.
7. Użyj skanowania SFC i DISM
Jeśli wszystkie powyższe metody nie rozwiążą problemu, oznacza to, że problem jest głębszy. Może brakować podstawowych plików systemowych, w tym usługi instalatora systemu Windows lub magazyn składników systemu Windows może być uszkodzony. Musisz więc uruchomić skanowanie SFC i DISM na swoim komputerze, aby zastąpić brakujące pliki i naprawić obraz systemu Windows. Oto jak to zrobić:
Krok 1: Naciśnij klawisz Windows, aby otworzyć menu Start, wpisz CMD w pasku wyszukiwania i naciśnij jednocześnie Ctrl + Shift + Enter skrót klawiaturowy.
Krok 2: Otworzy się okno Kontrola konta użytkownika. Kliknij przycisk Tak.
Krok 3: Wpisz następujące polecenie i naciśnij Enter:
sfc /scannow
Krok 4: Po zakończeniu skanowania SFC wpisz cls i naciśnij Enter, aby wyczyścić terminal.
Krok 5: Wpisz następujące polecenia i wykonaj je jedna po drugiej:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Krok 6: Poczekaj na zakończenie skanowania DISM. Zamknij okno wiersza poleceń.
Zainstaluj swój ulubiony program
Oto siedem sposobów naprawienia błędu „Nie można uzyskać dostępu do usługi instalatora Windows”. Zacznij od nadania uprawnień administratora plikowi instalacyjnemu i sprawdź stan usługi Instalatora Windows. Następnie zmodyfikuj rejestr i ponownie zarejestruj Instalatora Windows za pomocą wiersza poleceń. Na koniec usuń stare wersje programu.