Czy próbowałeś zainstalować program w systemie Windows 7, który używa pliku MSI jako instalatora i zamiast tego zobaczyłeś powyższy błąd? Nigdy strach. Istnieje proste rozwiązanie i jesteśmy tutaj, aby Ci w tym pomóc.
Najpierw kliknij menu Start i wybierz Uruchom.
UWAGA: Jeśli nie widzisz polecenia Uruchom w menu Start, zobacz nasz artykuł o dodawaniu polecenia Uruchom do menu Start.
W polu Otwórz w oknie dialogowym Uruchom wpisz "cmd" (bez cudzysłowów) i kliknij OK.
Zostanie wyświetlone okno Wiersz polecenia. W 64-bitowym systemie Windows wpisz następujące polecenie w wierszu polecenia i naciśnij klawisz Enter.
% windir% \ system32 \ msiexec.exe / unregister
Spowoduje to wyrejestrowanie pliku msiexec.exe w katalogu C: \ Windows \ system32.
UWAGA: Na końcu artykułu pokażemy polecenia, które należy wprowadzić w 32-bitowym systemie Windows.
Wpisz następujące polecenie w odpowiedzi i naciśnij Enter.
% windir% \ system32 \ msiexec.exe / regserver
Ponownie rejestruje plik msiexec.exe w katalogu C: \ Windows \ system32.
Wpisz następujące polecenie w odpowiedzi i naciśnij Enter.
% windir% \ syswow64 \ msiexec.exe / unregister
Spowoduje to wyrejestrowanie pliku msiexec.exe w katalogu C: \ Windows \ syswow64.
Wpisz następujące polecenie w odpowiedzi i naciśnij Enter.
% windir% \ syswow64 \ msiexec.exe / regserver
Ponownie rejestruje plik msiexec.exe w katalogu C: \ Windows \ syswow64.
Aby zamknąć okno wiersza polecenia, wpisz "exit" (bez cudzysłowów) w wierszu polecenia i naciśnij klawisz Enter.
Zrestartuj swój komputer. Powinieneś teraz móc instalować programy korzystające z plików instalacyjnych MSI.
Aby rozwiązać ten problem w 32-bitowym systemie Windows, otwórz okno wiersza polecenia, jak opisano powyżej. Wpisz następujące polecenia w kolejności, naciskając Enter po każdym:
msiexec / unregister
msiexec / regserver
Zamknij okno wiersza polecenia i uruchom ponownie komputer, aby zakończyć poprawkę.