Poprawka: błąd 0x80070666 podczas instalacji programu Microsoft Visual C ++



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Kilku użytkowników systemu Windows napotyka „0x80070666” błąd podczas próby instalacji Microsoft Visual C ++, Lumberyard lub podobnego pakietu dystrybucyjnego. Komunikat o błędzie jest zwykle zgłaszany na samym początku procesu instalacji. Ten konkretny problem nie dotyczy określonej wersji systemu Windows, ponieważ potwierdzono, że występuje w systemach Windows 7, Windows 8.1 i Windows 10.



Instalacja nie powiodła się - 0x80070666



Co powoduje 0x80070666 Błąd podczas instalacji Microsoft Visual C ++?

Zbadaliśmy ten konkretny problem, przeglądając różne raporty użytkowników i strategie napraw, które użytkownicy, których dotyczył problem, wdrożyli w celu rozwiązania tego konkretnego komunikatu o błędzie. Z tego, co zebraliśmy, istnieje kilka różnych scenariuszy, które spowodują ten komunikat o błędzie:



  • Istnieje już inna instalacja Visual C ++ - Jak się okazuje, Visual C ++ 2015 i Visual C ++ 2017 będą zawierać kilka typowych plików binarnych, o których wiadomo, że powodują konflikty. Jeśli masz już Visual C ++ Redist 2017 i próbujesz zainstalować wersję 2015 Redist, prawdopodobnie zobaczysz ten konkretny komunikat o błędzie. W takim przypadku odinstalowanie nowszej wersji Visual C ++ powinno rozwiązać problem.
  • Zła instalacja programu Visual C ++ - Istnieją pewne scenariusze, które mogą przyczynić się do złej instalacji pakietu redystrybucyjnego Visual C ++. W takim przypadku masz niewiele innych możliwości niż uruchomienie specjalistycznego narzędzia naprawczego lub próba wymuszenia wyświetlenia ekranu naprawy za pomocą wiersza polecenia.
  • Windows Update planuje zainstalować ten sam pakiet Visual C ++ - Innym scenariuszem, w którym możesz napotkać ten konkretny problem, jest sytuacja, gdy składnik aktualizujący (Windows Update) ma oczekującą aktualizację, która zaktualizuje ten sam pakiet Visual C ++. W takim przypadku zainstalowanie każdej oczekującej aktualizacji systemu Windows powinno automatycznie rozwiązać problem.

Jeśli obecnie szukasz poprawki, która pozwoli Ci ominąć 0x80070666 błąd i dokończyć instalację pakietu dystrybucyjnego, w tym artykule znajdziesz kilka metod rozwiązywania problemów. Poniżej znajduje się kilka potencjalnych poprawek, które z powodzeniem wykorzystali inni użytkownicy w podobnej sytuacji, aby rozwiązać problem.

Metody są uporządkowane według skuteczności i dotkliwości, dlatego prosimy o przestrzeganie ich w kolejności, w jakiej zostały przedstawione. Jeden z nich z pewnością rozwiąże problem w Twoim konkretnym scenariuszu.

Metoda 1: Odinstalowanie wszystkich bieżących pakietów redystrybucyjnych Visual C ++

Jak zgłosiło wielu użytkowników, ten konkretny problem występuje głównie wtedy, gdy Twój komputer zawiera już wersję (starszą lub nowszą) tego samego pakietu dystrybucyjnego, który próbujesz zainstalować.



W większości przypadków błąd pojawia się, gdy użytkownik próbuje zainstalować program Visual C ++ Redist 2015, ale nowsza instalacja jest już obecna w tym systemie. Kilku użytkowników, których dotyczy problem, zgłosiło, że mogą rozwiązać problem Instalacja nie powiodła się - 0x80070666 błąd instalacji podczas odinstalowywania nowszej wersji.

Oto krótki przewodnik, jak to zrobić:

  1. naciśnij Klawisz Windows + R. aby otworzyć Biegać Okno dialogowe. Następnie wpisz „Appwiz.cpl” i naciśnij Wchodzić aby otworzyć Programy i funkcje ekran.

    Wpisz appwiz.cpl i naciśnij klawisz Enter, aby otworzyć listę zainstalowanych programów

  2. W środku Programy i funkcje przewiń listę zainstalowanych programów i znajdź wszystkie pliki Microsoft Visual C ++ Redist instalacje.
  3. Kliknij prawym przyciskiem myszy każdy plik Microsoft Visual C ++ Redist instalacja i wybierz Odinstaluj. Następnie postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć odinstalowywanie każdego pakietu redystrybucyjnego.

    Odinstalowanie każdego pakietu Redist Visual C ++

  4. Po odinstalowaniu każdego pakietu Visual C ++ uruchom ponownie komputer i zaczekaj na zakończenie następnego uruchomienia.
  5. Spróbuj zainstalować ten sam pakiet Redist, który poprzednio kończył się niepowodzeniem z 0x80070666 błąd.

Jeśli nadal pojawia się ten sam komunikat o błędzie, przejdź do następnej metody poniżej.

Metoda 2: Uruchomienie narzędzia Fix-It

Istnieje jedno narzędzie Microsoft Fix It, które zostało pomyślnie użyte przez kilku użytkowników, których dotyczy problem, do rozwiązania problemu, który uniemożliwiał automatyczną instalację pakietu redist. To szczególnie Napraw to Narzędzie wykona kilka strategii naprawy, które naprawią kilka komponentów (w tym uszkodzone klucze rejestru) używanych podczas instalacji nowych programów.

Uwaga: To narzędzie Fix it będzie działać w systemach Windows 7, Windows 8, Windows 8.1 i Windows 10.

Oto krótki przewodnik, jak z tego korzystać Napraw to narzędzie do rozwiązywania problemów 0x80070666 błąd:

  1. Odwiedź ten link ( tutaj ) i kliknij Pobieranie przycisk, aby pobrać plik Napraw to narzędzie.

    Pobieranie narzędzia Fix it

  2. Po pobraniu narzędzia kliknij dwukrotnie plik .diagcab, aby otworzyć plik Napraw to narzędzie. Gdy zobaczysz ekran początkowy, kliknij zaawansowane i upewnij się, że pole jest skojarzone z Zastosuj naprawy automatycznie sprawdzone. Następnie kliknij przycisk Dalej, aby przejść do następnego menu.

    Automatyczne stosowanie napraw

  3. Na następnym ekranie kliknij Instalowanie .

    Problemy z instalacją programów

  4. Poczekaj, aż faza inspekcji się zakończy, a następnie wybierz pakiet redystrybucyjny, w przypadku którego występują problemy, i kliknij Kolejny.

    Wybór pakietu redystrybucji, z którym masz problemy

  5. Postępuj zgodnie z zalecanymi strategiami naprawy, aż do końca programu.

    Wypróbuj zalecane poprawki

  6. Po uruchomieniu narzędzia Napraw to uruchom ponownie komputer i sprawdź, czy możesz bezproblemowo zainstalować pakiet redystrybucyjny przy następnym uruchomieniu.

Jeśli nadal napotykasz 0x80070666 błąd, przejdź do następnej metody poniżej.

Metoda 3: Instalowanie wszystkich oczekujących aktualizacji systemu Windows

Jak się okazuje, możesz napotkać 0x80070666 błąd, ponieważ usługa Windows Update już przygotowuje się do zainstalowania tego samego pakietu redystrybucyjnego. Kilku użytkowników, których dotyczy problem, zgłosiło, że po wykonaniu niezbędnej aktualizacji systemu Windows pakiet redist, który wcześniej nie działał z rozszerzeniem 0x80070666 błąd został zainstalowany automatycznie.

Oto krótki przewodnik dotyczący instalowania wszelkich oczekujących aktualizacji systemu Windows:

  1. naciśnij Klawisz Windows + R. aby otworzyć okno dialogowe Uruchom. Następnie wpisz „ ms-settings: windowsupdate ”I naciśnij Wchodzić aby otworzyć Aktualizacja systemu Windows zakładka Ustawienia aplikacja.

    Uruchom okno dialogowe: ms-settings: windowsupdate

    Uwaga: Jeśli nie korzystasz z systemu Windows 10, użyj rozszerzenia „Wuapp” polecenie zamiast.

  2. Gdy dojdziesz do ekranu Windows Update, kliknij Sprawdź aktualizacje i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować wszystkie oczekujące aktualizacje systemu Windows.

    Instalowanie każdej oczekującej aktualizacji systemu Windows

  3. Po zainstalowaniu wszystkich oczekujących aktualizacji uruchom ponownie komputer i sprawdź, czy pakiet redystrybucyjny nie jest już zainstalowany. Jeśli tak nie jest, spróbuj go zainstalować i sprawdź, czy nadal pojawia się ten sam komunikat o błędzie.

Jeśli nadal nie udało Ci się pozbyć 0x80070666 błąd, przejdź do następnej metody poniżej.

Metoda 4: Użycie wiersza polecenia do naprawy instalacji programu Visual C ++

Kilku użytkowników, których dotyczy problem, zgłosiło, że podejrzewali, że instalacja programu Visual C ++ była uszkodzona, ale nie mieli możliwości jej naprawy, ponieważ program nie pojawił się na liście Dodaj lub usuń programy. Zwykle dzieje się tak w przypadku pakietu redystrybucyjnego Visual C ++ 2015.

Na szczęście udało im się to naprawić, pobierając plik wykonywalny instalacji i wymuszając wyświetlenie okna naprawy za pomocą wiersza polecenia. Oto krótki przewodnik, jak to zrobić:

  1. Upewnij się, że instalator pakietu redystrybucyjnego, który próbujesz zainstalować, znajduje się na komputerze. Upewnij się, że znasz dokładną lokalizację. Jeśli instalator nie jest obecny na komputerze, pobierz go ponownie.
  2. naciśnij Klawisz Windows + R. aby otworzyć Biegać Okno dialogowe. Następnie wpisz „Cmd” i naciśnij Wchodzić aby otworzyć wiersz polecenia.
  3. W wierszu polecenia użyj następującego polecenia, aby zmienić katalog na ten, w którym znajduje się plik. Na przykład, jeśli instalator redystrybucji (np. Vc_redist.x64.exe) znajduje się w folderze Download, musisz użyć następującego polecenia, aby przejść do odpowiedniego katalogu:
    CD C:  Users  * YourUser *  Downloads
  4. Gdy upewnisz się, że terminal działa w odpowiednim katalogu, wpisz nazwę pliku wykonywalnego instalacji, a następnie / uninstall, aby wymusić wyświetlenie okna instalacji. Lubię to:
    vc_redist.x64.exe / uninstall
  5. Następnie kliknij Naprawic i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby naprawić plik Visual C ++ redist instalacja.

Wymuszanie wyświetlenia okna naprawy za pomocą wiersza polecenia

4 minuty czytania