Masz problemy z programami na komputerze z systemem Windows 11 z powodu błędu Microsoft Visual C++? Ten artykuł przeprowadzi Cię przez kilka różnych metod, których możesz użyć, aby rozwiązać ten problem i przywrócić prawidłowe działanie programów. Irytujące błędy Microsoft Visual C++ mogą wystąpić w wielu różnych programach i to niestety z wielu różnych powodów.

Pakiety redystrybucyjne Microsoft Visual C++ są irytującym elementem systemów Windows 10 i 11 i niestety są one wymagane do działania wielu różnych programów, gier, aplikacji i procesów. Te komponenty środowiska wykonawczego są dostarczane w różnych pakietach z różnymi datami i wydaniami, co jeszcze bardziej komplikuje sprawę. Najgorsze jest jednak to, że niektóre komunikaty o problemach i błędach związane z Visual C++ nawet na takie nie wyglądają. Na przykład klasyczny i nadal dość powszechny problem z Premiere Pro MSVCP110.dll, MSVCR110.dll, MSVCR100.dll, który nie został odnaleziony, co w ogóle nie wskazuje na C++…

Na szczęście istnieje kilka różnych sposobów rozwiązania błędu 0x80070666 instalacji Visual C++ w systemie Windows 11, a także szeregu innych powiązanych z nim błędów. Jeśli masz błędy z brakującymi .dll, sugeruję również wypróbowanie poniższych rozwiązań, ponieważ istnieje duża szansa, że występuje problem, mimo braku jednoznacznego komunikatu o błędzie.

Zainstaluj najnowszą aktualizację systemu Windows 11, aby naprawić błędy instalacji programu Visual C++.

Pobierz i zainstaluj najnowszą aktualizację dla systemu Windows 11. Spowoduje to wprowadzenie wszelkich poprawek, które mogą pomóc w rozwiązaniu tego komunikatu o błędzie. Aby wymusić ręczną aktualizację, przejdź do opcji Ustawienia > Windows Update > Sprawdź aktualizacje.

Odinstaluj ostatnią aktualizację systemu Windows, aby naprawić błąd 0x80070666 instalacji programu Visual C++.

Ta opcja może nie być dostępna dla Ciebie, ale jeśli nadal masz możliwość odinstalowania najnowszej aktualizacji systemu Windows 11 zainstalowanej na komputerze, powinieneś to zrobić. Jeśli nie masz pewności, jak to zrobić, sprawdź artykuł, do którego link znajduje się poniżej. Niestety istnieje możliwość, że nie będziesz mógł skorzystać z tego kroku, ale powinieneś to sprawdzić na wszelki wypadek, ponieważ jest to z reguły jedno ze skuteczniejszych rozwiązań.

Jak odinstalować aktualizację systemu Windows 11

Odinstaluj wszystkie pakiety redystrybucyjne Visual C++.

Pamiętaj, że niektórych pakietów nie będzie można usunąć, więc nie stresuj się, jeśli nie będziesz mógł tego zrobić.

  • Zlokalizuj wszystkie instalacje Microsoft Visual C++.
  • Kliknij prawym przyciskiem myszy każdą instalację Microsoft Visual C++.
  • Wybierz z menu Odinstaluj.
  • Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć dezinstalację każdego pakietu redist.
  • Po odinstalowaniu każdego pakietu Visual C++ uruchom ponownie komputer.
  • Poczekaj na zakończenie następnego uruchomienia.
  • Spróbuj zainstalować ten sam pakiet redystrybucyjny, który wcześniej powodował błąd 0x80070666.

Uruchom narzędzie Fix-It, aby naprawić błąd 0x80070666 instalacji programu Visual C++.

  • Odwiedź witrynę firmy Microsoft i kliknij przycisk Pobierz, aby pobrać narzędzie Fix It.
  • Po pobraniu narzędzia zlokalizuj na komputerze pobrany plik (zwykle jest to plik .diagcab).
  • Kliknij dwukrotnie plik .diagcab, aby otworzyć narzędzie Fix It.
  • Na ekranie początkowym narzędzia Fix It kliknij Zaawansowane.
  • Upewnij się, że pole powiązane z Automatycznie zastosuj naprawy jest zaznaczone.
  • Kliknij Dalej, aby przejść do następnego menu.
  • Na kolejnym ekranie kliknij Instalowanie.
  • Poczekaj, aż faza kontroli zostanie zakończona.
  • Wybierz konkretny pakiet redist, z którym masz problemy.
  • Kliknij Dalej, aby kontynuować.
  • Postępuj zgodnie z zalecanymi strategiami naprawy dostarczonymi przez narzędzie Fix It.
  • Kontynuuj wykonywanie kroków naprawy, aż dojdziesz do końca programu.
  • Po zakończeniu działania narzędzia Fix It uruchom ponownie komputer.
  • Po ponownym uruchomieniu sprawdź, czy możesz zainstalować pakiet redist bez żadnych problemów przy następnym uruchomieniu.

Napraw instalację programu Visual C++

  • Sprawdź, czy instalator pakietu redystrybucyjnego, który próbujesz zainstalować, znajduje się na twoim komputerze i zanotuj jego dokładną lokalizację. Jeśli nie ma instalatora, pobierz go ponownie.
  • Naciśnij klawisz Windows + R, aby otworzyć okno dialogowe Uruchom.
  • Wpisz cmd i naciśnij Enter, aby otworzyć Wiersz polecenia.
  • W oknie wiersza polecenia użyj następującego polecenia, aby zmienić katalog na lokalizację pliku instalatora. Na przykład, jeśli instalator redist (np. vc_redist.x64.exe) znajduje się w folderze Pobrane (Downloads), użyj polecenia:

CD C:\Users*YourUsername*\Downloads

  • Upewnij się, że terminal działa w odpowiednim katalogu.
  • Wpisz nazwę pliku wykonywalnego instalacji, a następnie /uninstall, w oknie wiersza polecenia. Na przykład: vc_redist.x64.exe /uninstall
  • Kliknij Napraw, gdy pojawi się okno instalacji.
  • Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby naprawić instalację redystrybucyjną Visual C++.

Uwaga: Nawet jeśli masz 64-bitową wersję systemu Windows 11, w niektórych przypadkach warto zainstalować wersję 32-bitową. Dlaczego? Nie mamy pojęcia, ale pomogło to rozwiązać niektóre losowe problemy w przeszłości, zwłaszcza w oprogramowaniu Adobe, więc warto spróbować.