Jak rozwiązywać problemy z błędem 0x80240017 podczas instalowania Visual C ++

Windows 8 i 10 każdego dnia preferuje coraz większą liczbę internautów na całym świecie. Duża część internautów polega na nich. Chociaż Windows jest uważany za jeden z najbardziej niezawodnych i najlepszych systemów operacyjnych dla każdego nowoczesnego komputera, istnieją rzeczy, które często stają się przedmiotem troski użytkowników. Jedna z nich dotyczy aktualizacji systemu Windows. Faktem jest, że obecnie oprogramowanie ma możliwość samodzielnej aktualizacji. Może się to wydawać świetną funkcją, ale wyniki nie zawsze są pocieszające. Często niepoprawna aktualizacja może spowodować błąd 0x80240017 podczas instalowania Visual C ++. Co powoduje błąd i jakie są rozwiązania?

Metody rozwiązywania problemów 0x80240017 podczas instalowania Visual C ++.

Przyczyny

Jeśli napotkasz komunikat „0x80240017 jest niezdefiniowanym błędem” podczas próby zainstalowania pliku dystrybucyjnego Microsoft Visual C ++, nie martw się, ponieważ dzisiaj szczegółowo zbadamy, jak to naprawić. Program Visual C ++ Redistributable jest wymagany do uruchamiania różnych aplikacji lub programów, a jeśli Redystrybucja nie jest zainstalowana na komputerze, nie będzie można uzyskać dostępu do tych narzędzi. Dlatego nie tracąc czasu, zobaczmy, jak naprawić błąd rozproszonej instalacji Microsoft Visual C ++ 0x80240017 przy użyciu poniższego przewodnika. Niezidentyfikowany błąd 0x80240017 w systemie Windows podczas aktualizacji lub instalacji Visual C zwykle występuje, gdy aktualizacja nie zostanie zainstalowana lub zastosowana na komputerze. Innym czynnikiem, który może powodować ten problem, jest nieudana próba zainstalowania rozproszonych pakietów Visual C ++ dla Visual Studio. Ponadto może to wynikać z konfliktu antywirusowego. Na szczęście błąd ten można łatwo wyeliminować, ponieważ nie potrzebujesz szczegółowej wiedzy o systemie Windows. Wystarczy mieć trochę cierpliwości i uważnie przestrzegać wskazówek opisanych poniżej.

Metody rozwiązywania błędu 0x80240017

Microsoft Visual C ++ to zintegrowane środowisko programistyczne (IDE) używane do tworzenia aplikacji Windows w językach programowania C, C ++ i C ++ / CLI. Pierwotnie był to osobny produkt, ale teraz jest dołączony do Microsoft Visual Studio. Oferuje programistom jedną aplikację, w której mogą pisać, edytować, testować i debugować swój kod. Środowisko programistyczne obejmuje dostęp do wielu popularnych bibliotek kodu, które umożliwiają programistom używanie już opracowanego kodu do określonych procedur zamiast pisania od podstaw. Ten ogólny kod ma postać dynamicznie połączonych bibliotek (DLL), terminu, z którym spotyka się większość użytkowników systemu Windows.

Kiedy przychodzi czas na dystrybucję oprogramowania wśród użytkowników, programiści mają wybór. Mogą łączyć te biblioteki DLL w instalację swojej aplikacji lub polegać na standardowym pakiecie dystrybucyjnym wspólnego kodu. Większość wybiera tę drugą, a ten pakiet jest znany jako Visual C ++ Redistributable. Korzystanie z pakietu redystrybucyjnego ma kilka zalet. Pakiety są dostępne w firmie Microsoft, która również testuje i aktualizuje je za pomocą poprawek błędów i poprawek bezpieczeństwa. Pliki rozproszone oferują również jedną instalację na komputerze użytkownika, która może być używana przez kilka programów jednocześnie. Niektóre z nich są instalowane razem z samym systemem Windows. Zainstalowane wersje zależą od używanej wersji systemu Windows. Na przykład Windows 10 zawiera pliki redystrybucyjne Visual C ++ 2012 i 2013. Jeśli masz 32-bitową wersję systemu Windows, nie zobaczysz wersji 64-bitowych. Ale jeśli masz 64-bitową wersję systemu Windows (z której obecnie korzystają prawie wszystkie komputery), zobaczysz obie wersje, ponieważ 64-bitowa wersja systemu Windows może uruchamiać aplikacje 64-bitowe i 32-bitowe.

Wszelkie dodatkowe wersje rozproszonego Visual C ++, które widzisz w swoim systemie, zostały zainstalowane wraz z programem, który tego wymagał. Gdy programista koduje określoną wersję Visual C ++, biblioteki programu dla tej wersji muszą być również obecne w systemie użytkownika, aby uruchomić aplikację. Oznacza to, że na przykład, jeśli programista użył Visual C ++ 2005 (lub Visual Studio 2005) do stworzenia programu instalacyjnego, można oczekiwać, że rozproszony Visual C ++ 2005 zostanie zainstalowany w systemie wraz z programem. Czasami po pierwszym uruchomieniu programu pojawia się wyskakujące okno z komunikatem o instalacji pakietu rozproszonego. Możesz to zauważyć, jeśli grasz na komputerze, zwłaszcza na Steamie. Z reguły oznacza to, że podczas instalacji programista zdecydował się pobrać najnowszy pakiet firmy Microsoft. Czasami pakiet jest dostarczany z aplikacją.

Możliwe jest również, że zobaczysz, jak wygląda kilka wersji tego samego pakietu redystrybucyjnego lub co najmniej kilka wersji tego samego roku. Na przykład możesz zobaczyć kilka wersji pakietu dystrybucyjnego 2008. Niektóre mogą wskazywać, że jest to dodatek Service Pack, podczas gdy inne mogą po prostu mieć nieco inne numery wersji. Chociaż czasami wydaje się, że zainstalowano kilka wersji tego samego pakietu, wszystkie są nieco inne. Niestety, w przeciwieństwie do nieco podobnego systemu .NET Framework, Microsoft nigdy nie połączył wszystkich tych starych wersji w jeden pakiet. Istnieje kilka podstawowych sposobów naprawienia niezidentyfikowanych błędów 0x80240017 w systemie Windows. Sprawdź rozwiązanie, które działa najlepiej na Twoim komputerze.

Ponowna instalacja Microsoft Visual C ++

Aby naprawić błąd 0x80240017 w Microsoft Visual C ++, wystarczy ponownie zainstalować pliki redystrybucyjne Visual C ++. Aby to zrobić, wykonaj następujące kroki:

  • Kliknij Win + S i wpisz „Panel sterowania”. Wybierz Panel sterowania z listy.
  • Po uruchomieniu panelu sterowania przejdź do menu „Programy i funkcje”.
  • Gdy otworzy się okno „Programy i funkcje”, znajdź program Microsoft Visual C ++ Redistributable i kliknij dwukrotnie program, aby go usunąć.

Po usunięciu wszystkich plików podlegających redystrybucji należy je pobrać ze strony internetowej firmy Microsoft. Pamiętaj, że aby rozwiązać ten problem, musisz zainstalować wszystkie dostępne pliki dystrybucyjne. Jeśli nie chcesz usuwać i pobierać wszystkich rozproszonych plików, możesz przywrócić instalację. Aby to zrobić, wykonaj następujące kroki:

  • Postępuj zgodnie z powyższymi instrukcjami i otwórz Programy i funkcje.
  • Wybierz plik do redystrybucji, który chcesz przywrócić, i kliknij Edytuj.
  • Gdy pojawi się okno ustawień, kliknij przycisk „Przywróć” i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć proces odzyskiwania.
WAŻNE. WAŻNE! Pamiętaj, że nie wszystkie pakiety obsługują odzyskiwanie. Jeśli opcja Edytuj z kroku 2 nie jest dostępna, jedyną opcją jest usunięcie wybranego pliku redystrybucyjnego.

Wielu użytkowników zgłosiło, że ponowna instalacja plików rozproszonych Visual C ++ rozwiązała problem, więc spróbuj tego rozwiązania. Jeśli naprawa lub ponowna instalacja pakietu redystrybucyjnego Visual C ++ dla programu Visual Studio nadal nie rozwiązuje problemu, przejdź do następujących rozwiązań.

Rozpoczynamy aktualizację wymuszoną sprawdzając, czy nie występują usterki

Jak już wspomnieliśmy, błąd 0x80240017 pojawia się z powodu braku, uszkodzenia lub niekompletności pobranych plików systemowych. W takim przypadku rozwiązanie problemu umożliwi uruchomienie Kontrolera plików systemowych (SFC). Skanowanie SFC powinno być w stanie wykryć i naprawić problemy związane z systemem. Możesz wykonać jedną z następujących czynności:

  • Kliknij menu „Start” i wpisz „cmd”, a następnie kliknij prawym przyciskiem myszy wiersz poleceń (admin) i wybierz „Uruchom wiersz poleceń jako administrator”.
  • Po otwarciu wiersza poleceń z adminem musisz wprowadzić polecenie sfc / scannow i nacisnąć klawisz Enter.
  • Proces potrwa kilka minut. Po zakończeniu uruchom ponownie komputer.

Pobierz i zainstaluj aktualizacje ponownie, aby sprawdzić, czy błąd 0x80240017 zniknął.

Narzędzie DISM

Poniższe rozwiązanie jest odpowiednie dla wszystkich wersji systemu Windows, w tym dla wersji 8 i 10. Aby to zrobić, użyj wbudowanego narzędzia do wymuszonej aktualizacji systemu z kontrolą błędów - narzędzia DISM. Oto, co musisz zrobić:

  1. Naciśnij klawisz Windows + X i wybierz „Wiersz polecenia” („Administrator”).
  2. Wpisz następujące polecenie w cmd i naciśnij enter po każdym wierszu:
    • exe / Online / Cleanup-image / CheckHealth
    • exe / Online / Cleanup-image / Scanhealth
    • exe / Online / Cleanup-image / RestoreHealth
  3. DISM przywróci system do zdrowego stanu.
  4. Uruchom komendę DISM i poczekaj na jej zakończenie.

Uruchom ponownie komputer, aby zapisać zmiany i sprawdzić, czy możesz naprawić błąd instalacji pakietu redystrybucyjnego Microsoft Visual C ++ 0x80240017.

Rozwiązywanie problemów za pomocą narzędzia do rozwiązywania problemów

  1. Otwórz okno wyszukiwania, wprowadź „Rozwiązywanie problemów” i wybierz pierwszy wynik.
  2. Zostanie otwarte nowe okno, teraz kliknij „Wyświetl wszystko” w lewym okienku.
  3. Kliknij Windows Update na dole okna.
  4. Zobaczysz okno rozwiązywania problemów z Windows Update, kliknij Dalej. Konieczne może być również wprowadzenie hasła administratora. Rozwiązywanie problemów automatycznie wyszuka wszelkie rodzaje problemów i rozwiąże je, jeśli takie wystąpią.
  5. Po zakończeniu zamknij okno i spróbuj pobrać / zainstalować aplikację ze sklepu z aplikacjami.

Zresetuj ustawienia sklepu w systemie Windows 10

  1. Uruchom ponownie komputer i zaloguj się jako administrator.
  2. Kliknij kafelek pulpitu, a następnie naciśnij jednocześnie klawisze Windows i R, aby otworzyć okno uruchamiania.
  3. Teraz w oknie dialogowym Uruchom wpisz WSReset.exe i naciśnij klawisz Enter.
  4. Uruchom ponownie i zaloguj się ponownie.

Po ponownym uruchomieniu systemu upewnij się, że błąd instalacji wizualnej Microsoft zniknął

Uruchom system operacyjny w trybie awaryjnym

Niewielu ludzi dokładnie wie, co się mówi i dlaczego tak się dzieje. Aby rozwiązać problem z aktualizacją, Visual C pomoże w trybie awaryjnym systemu Windows i może być konieczne jego uruchomienie. Tryb bezpiecznego systemu Windows jest uruchamiany bez uruchamiania większości sterowników urządzeń i działa w standardowym trybie graficznym VGA. Działa również w 16 kolorach i ma ekran o bardzo niskiej rozdzielczości 640 × 480. Być może widziałeś to, gdy wystąpił krytyczny problem systemowy, który zakłóca standardową pracę systemu Windows. Może to oznaczać, że zainstalowany jest niewłaściwy sterownik lub może zostać aktywowany, jeśli wykryjesz, że podczas uruchamiania systemu Windows działa wirus.

Ręczne uruchamianie trybu bezpiecznego jest łatwe! Włącz komputer i naciśnij klawisz F8, zanim przejdziesz do ekranu startowego. Musisz być szybki, ponieważ zazwyczaj ekran startowy (pierwszy ekran, który pojawia się po włączeniu komputera) nie pozostaje tam przez długi czas. Następnie wybierz tryb bezpieczny, a system Windows powinien uruchomić się w trybie awaryjnym. Możesz także wybrać opcję uruchamiania w trybie awaryjnym z obsługą sieci. W tym trybie możesz rozwiązywać problemy z siecią i łączyć się z Internetem, jeśli:

  • Łączysz się z Internetem za pośrednictwem połączenia PPPoE. (Większość połączeń DSL korzysta z PPPoE).
  • Połączenie PPPoE wymaga nazwy użytkownika i hasła.
  • Komputer jest podłączony bezpośrednio do modemu DSL. (Jeśli łączysz się z Internetem za pomocą routera podłączonego do modemu DSL, możesz użyć trybu bezpiecznego z siecią).

Może to być przydatne, jeśli próbujesz usunąć oprogramowanie szpiegujące lub musisz zapoznać się z instrukcjami lub inną dokumentacją internetową, aby wyjść z trybu bezpiecznego. Ponadto można aktywować tryb bezpieczny za pomocą narzędzia systemowego zwanego msconfig. Aby uruchomić msconfig, wpisz go w polu wyszukiwania Windows. (Jeśli pracujesz w XP, musisz przejść do menu „Start” i kliknąć „Uruchom”, a następnie wpisać „msconfig”). Powinno to prowadzić do okna dialogowego msconfig. Kliknij kartę Rozruch. Przejdź do opcji bezpiecznego rozruchu i wybierz ją. W takim przypadku pojawi się monit o ponowne uruchomienie. Zrób to, jeśli chcesz uruchomić system w trybie awaryjnym.

Tryb awaryjny można włączyć, jeśli komputer wykryje, że system nie uruchamia się prawidłowo. W takim przypadku należy przejść do trybu bezpiecznego i dowiedzieć się, jakie błędy sprzętowe lub najnowsze sterowniki powodują ten problem, i odpowiednio go naprawić (usunąć / zastąpić). Po prostu przejdź do „Mój komputer”, wybierz „Właściwości”, następnie „Sprzęt”, kliknij „Menedżer urządzeń” i usuń wyłączony sterownik (ten, który zainstalowałeś ostatnio). Ponadto w trudniejszych okolicznościach może być konieczne usunięcie wirusa lub niektórych złośliwych programów, które uniemożliwiają prawidłowe działanie komputera.

Nie można wykonać błędu pakietu MSU 0x80240017

Istnieją inne sposoby na naprawienie błędu 0x80240017, który występuje podczas instalowania Visual C w systemie Windows 10. Oto najbardziej skuteczne.

Pełna kontrola nad Eksploratorem i folderem WindowsApps

  • Uruchom ponownie urządzenie i zaloguj się jako administrator.
  • Otwórz sekcję „C: /” lub tę, w której zainstalowany jest system Windows 10.
  • Kliknij dwukrotnie, aby otworzyć folder Program Files.
  • Wybierz kartę „Widok” znajdującą się w górnej części eksploratora.
  • Na wyświetlonej liście zaznacz pole „Ukryte przedmioty” w sekcji „Pokaż / ukryj”.
  • Teraz w „Program Files” znajdź „WindowsApps”.

  • Idź do WindowsApps lub
  • Kliknij „Właściwości” / „Zabezpieczenia” / „Zaawansowane”.
  • Kliknij dwukrotnie nazwę użytkownika, której używasz.
  • Upewnij się, że pole „Typ” jest ustawione na „Zezwalaj” i „Ten folder, podfoldery i pliki”.
  • Włącz „Pełna kontrola”.
  • „OK”.
  • Otwórz ponownie sekcję „C:”.
  • Oto śledzenie użytkowników ścieżki / użytkownika / AppData / Local / WindowsApps.
  • PCM WindowsApps / Properties / Security / Advanced.
  • Teraz musisz ustawić uprawnienia do tego folderu, tak jak w przypadku powyższego.
  • Kliknij „Zastosuj”.
  • Kliknij OK, a następnie zamknij wszystkie okna.
  • Uruchom ponownie komputer.

Po uruchomieniu urządzenia sprawdź, czy wystąpił błąd 0x80240017.

Ponownie zarejestruj usługę Instalatora Windows

  1. Naciśnij klawisz Windows + R, a następnie wpisz następujące polecenie i naciśnij Enter: msiexec / unregister. Po naciśnięciu klawisza Enter nic nie jest wyświetlane, więc nie martw się.
  2. Otwórz ponownie okno dialogowe Uruchom, wpisz „msiexec / regserver” (bez cudzysłowów) i naciśnij Enter.
  3. Powoduje to ponowne zarejestrowanie usługi Instalatora Windows i powinno rozwiązać problem.

Uruchom ponownie komputer

Zaleca się wykonanie kopii zapasowej plików i folderów przed wykonaniem poniższych kroków.

  • Przejdź do Ustawienia / Aktualizacja i zabezpieczenia;
  • Wybierz funkcję odzyskiwania;
  • Tam będziesz miał opcję „Zaktualizuj swój komputer bez wpływu na pliki”, a pod nim będziesz musiał wybrać przycisk „Start”;
  • Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie i zakończ proces resetowania;
  • Uruchom ponownie urządzenie.

Sprawdź ponownie, aby upewnić się, że błąd 0x80240017 został naprawiony.

Zainstaluj ponownie system operacyjny

Jeśli opisane powyżej metody nie zadziałają, należy wykonać kopię zapasową ważnych plików i folderów znajdujących się w katalogu Windows 10 i przeprowadzić pełną reinstalację systemu operacyjnego. Zdecydowanie zalecamy, aby przed rozpoczęciem jakichkolwiek operacji na komputerze utworzyć punkt przywracania. Punkt przywracania to zapisana „migawka” danych komputerowych w określonym czasie. Punkty przywracania są składnikiem narzędzia odzyskiwania systemu Windows. Tworząc punkt przywracania, można zapisać stan systemu operacyjnego i własnych danych, aby w przypadku problemów wynikających z przyszłych zmian można było przywrócić system i dane w taki sam sposób, jak przed wprowadzeniem zmian. Po ustawieniu punktu przywracania komputer tworzy kopie zapasowe wszystkich danych w określonym czasie. Możliwe typy punktów odzyskiwania: zaplanowane systemowe punkty kontrolne; podręcznik, który tworzy użytkownika; i zainstaluj punkty odzyskiwania, które są tworzone automatycznie podczas instalowania niektórych programów.

Zaleca się utworzenie punktu przywracania przed wprowadzeniem jakichkolwiek zmian w komputerze, które mogą powodować problemy lub niestabilność systemu. Po uruchomieniu narzędzia do odzyskiwania systemu wyświetla kalendarz z listą utworzonych punktów przywracania (każdego dnia komputer ma co najmniej jeden punkt przywracania, a niektóre mogą mieć kilka, w zależności od użycia). Nawet jeśli punkt przywracania nie został utworzony ręcznie, można określić punkty odzyskiwania utworzone automatycznie. W razie problemów wystarczy wybrać punkt przywracania, a przywracanie systemu cofnie wszelkie zmiany.

Przywróć za pomocą oprogramowania innej firmy - AOMEI Backupper

Aby chronić komputer przed poważnymi problemami, takimi jak uszkodzenie systemu plików, hakowanie, awaria dysku twardego, należy utworzyć pełną kopię zapasową obrazu systemu.

AOMEI Backupper – это эффективное и надёжное бесплатное программное обеспечение для резервного копирования, которое предназначено для того, чтобы помочь вам в создании резервной копии образа системы, которую вы можете использовать для быстрого восстановления вашего компьютера до прежнего состояния в случае чрезвычайной ситуации. Софт позволяет создавать инкрементные или дифференциальные резервные копии, чтобы всегда обновлять резервную копию данных, не занимая много места на диске. Более того, он имеет понятный интерфейс и настолько интуитивен для пользователей, что даже начинающий пользователь не будет испытывать никаких трудностей во время работы.

Вы можете выполнить следующие шаги для создания точки восстановления системы в Windows:

  1. Бесплатно скачайте, установите и запустите AOMEI Backupper. Затем в интерфейсе нажмите «Резервное копирование системы».
  2. Системный диск выбран по умолчанию. После этого выберите пункт «Резервное копирование» в «Шаге 2», чтобы сохранить файл образа, а затем нажмите «Начать резервное копирование», чтобы начать операцию.

Если вы хотите автоматически выполнять резервное копирование, вы можете настроить период резервного копирования, например, ежедневное, еженедельное, ежемесячное. Чтобы настроить это, нажмите «Расписание» в нижней части интерфейса резервного копирования. Последние три варианта доступны только в версии Professional или выше. Если вы хотите сжать или зашифровать данные, в нижней части окна вы можете сжать или зашифровать файл образа, нажав «Параметры резервного копирования».

Если вам необходимо восстановить резервную копию, есть 4 способа восстановления системы с помощью AOMEI Backupper. Вы можете восстановить резервную копию на новый жёсткий диск или SSD, или даже восстановить на совершенно другое оборудование.

  1. Восстановление в работающей Windows.

Если ваша система загрузочная, но не работает нормально, вы можете просто открыть AOMEI Backupper и выбрать файл резервной копии на вкладке Restore, чтобы выполнить восстановление.

  1. Восстановление из среды восстановления Windows.

Вы можете интегрировать AOMEI Backupper в среду восстановления Windows, чтобы выбрать AOMEI Backupper и восстановить резервную копию с диска восстановления Windows или установочного диска

  1. Восстановите загрузочный CD или USB-накопитель.

Если ваша система не загружается, вы можете загрузиться с ранее созданного загрузочного носителя, чтобы загрузить компьютер и выполнить восстановление. Если вы не создали загрузочный носитель, вы можете создать загрузочный диск с другого рабочего компьютера.

  1. Восстановите с помощью AOMEI PXE Tool.

Вы можете использовать функцию AOMEI PXE в разделе «Утилиты» с другого рабочего компьютера для загрузки компьютера, на котором возникают проблемы.

Восстановление с помощью стороннего ПО – MiniTool ShadowMaker

Если вы не можете создать точку восстановления, вы можете попытаться создать системный образ с помощью стороннего программного обеспечения. К счастью, MiniTool Software Limited может предоставить вам такой софт, как MiniTool ShadowMaker. MiniTool ShadowMaker – программное обеспечение для резервного копирования Windows, предназначено для решения всех видов задач резервного копирования с помощью его мощных функций, таких как резервное копирование системы, разделов, дисков и так далее. Помимо функций резервного копирования, он также имеет возможность перенести ОС на новый жёсткий диск без переустановки операционной системы. С помощью образа системы вы можете использовать его для восстановления на более раннюю дату и даже для восстановления на отличающемся оборудовании. Так как для решения проблемы точка восстановления не может быть создана, вы можете попытаться создать системный образ с помощью MiniTool ShadowMaker:

  1. Установите программу и запустите её. Нажмите Keep Trial, чтобы перейти на следующую страницу. Затем нажмите Connect на вкладке Local, чтобы войти в его основной интерфейс.
  2. После входа в основной интерфейс MiniTool ShadowMaker напомнит вам о необходимости немедленно выполнить резервное копирование, если вы не запустили эту программу для выполнения каких-либо действий по резервному копированию до этого.
  3. Вам просто нужно нажать SET UP BACKUP, чтобы продолжить. Затем вы перейдёте на страницу резервного копирования.
  4. MiniTool ShadowMaker также автоматически выбирает путь назначения. Если вы хотите изменить пункт, вы можете нажать вкладку «Пункт назначения» для изменения настройки.

После выбора источника и места назначения вы можете нажать «Резервное копирование сейчас», чтобы немедленно начать процесс. Вы также можете нажать «Резервное копирование позже», чтобы отложить процесс. Если вы хотите установить более сложные параметры резервного копирования, вы можете нажать Опции. После этого вы можете управлять вопросами резервного копирования на странице «Управление». Когда процесс резервного копирования будет завершён, вы успешно создали образ системы.

Вот и всё! Если вы уже сталкивались с подобной проблемой и знаете дополнительные варианты её решения, поделитесь об этом в комментариях под статьёй.