Naprawianie błędów instalacji Microsoft .NET Framework 3.5 w Windows 8/8.1/10

Wypróbuj Nasz Instrument Do Eliminowania Problemów

Microsoft .NET Framework to jeden z najważniejszych dodatków, które należy zainstalować w systemie Windows. Na szczęście Windows 8 lub nowszy są dostarczane z najnowsza wersja .NET Framework wstępnie zainstalowany. W tym artykule przyjrzymy się niektórym sposobom instalacji wcześniejszych wersji .NET Framework i naprawieniu problemów, które mogą wystąpić podczas instalacji.
Szybkie podsumowanie ukryć 1 Dlaczego .NET Framework 3.5 jest ważny? 2 Instalowanie .NET Framework 3.5 na żądanie 3 Instalowanie .NET Framework 3.5 z Panelu sterowania 4 Instalowanie .NET Framework 3.5 w trybie offline bez łączenia się z Internetem 5 Pobierz instalator offline .NET Framework 3.5 6 Rozwiązywanie problemów z błędami podczas instalacji frameworka 6,1 Błędy 0x800F081F i 0x800F0906 6,2 Używanie zasad grupy do kontrolowania instalacji

Dlaczego .NET Framework 3.5 jest ważny?

Chociaż najnowsza wersja może być .NET Framework 4.5.2 który jest preinstalowany w systemie Windows 8.1, zawsze istnieje potrzeba wcześniejszej wersji frameworka, która jest niezbędna do uruchamiania aplikacji wymagających konkretnie wersji 3.5 lub wcześniejszej. Wersję 3.5 można również zainstalować wraz z wersją boczną 4 lub wyższą. Dlatego ważne jest, aby mieć zainstalowany w systemie .NET Framework 3.5, aby starsze aplikacje działały poprawnie.

Istnieją różne sposoby instalacji frameworka. Niektóre z nich omówiono poniżej:

Instalowanie .NET Framework 3.5 na żądanie

Jeśli instalujesz aplikację, która wymaga .NET Framework 3.5, ale nie znajduje jej w systemie, automatycznie wyświetli następujące okno dialogowe. Musisz tylko wybrać Zainstaluj tę funkcję aby automatycznie pobrać i zainstalować framework. Obejmie to zarówno wersję 2.0, jak i 3.5, dzięki czemu aplikacja będzie miała wszystkie wymagane pliki do wykonania.

Instalowanie .NET Framework 3.5 z Panelu sterowania

Jeśli chcesz samodzielnie zainstalować .NET Framework 2.0 i 3.5, możesz wykonać następujące czynności:

  1. Przejdź do Panelu sterowania -> Programy i funkcje (klawisz Windows + X + F)
  2. W menu po lewej stronie wybierz Włącz lub wyłącz funkcje systemu Windows . Możesz również otworzyć to bezpośrednio, używając Uruchom -> Funkcje opcjonalne .

Spowoduje to pobranie wszystkich wymaganych komponentów z Internetu i automatyczne zainstalowanie frameworka.

Instalowanie .NET Framework 3.5 w trybie offline bez łączenia się z Internetem

Jeśli nie masz połączenia z Internetem, musisz wykonać poniższe czynności, aby zainstalować platformę w trybie offline. Upewnij się, że masz dysk DVD z systemem Windows 8 lub 8.1 lub pliki źródłowe, aby zainstalować platformę w trybie offline. W przeciwnym razie możesz pobrać instalator offline .NET Framework 3.5 z poniższej lokalizacji i zainstalować go, klikając dwukrotnie pobraną instalację.

Jeśli nie masz aktywnego połączenia z Internetem, system Windows wyświetli następujący błąd:

System Windows nie mógł połączyć się z Internetem w celu pobrania niezbędnych plików. Upewnij się, że masz połączenie z Internetem i kliknij Spróbuj ponownie, aby spróbować ponownie.

  1. Otwórz wiersz polecenia z uprawnieniami administratora (klawisz Windows + X + A)
  2. Wydaj następujące polecenie:
    Dism /online /enable-feature /featurename:NetFx3 /All /Source: D:Źródłasxs / Ogranicz dostęp
    Gdzie D:Sourcessxs to ścieżka do dysku DVD z systemem Windows lub źródła.
    Jeśli wolisz używać PowerShell, uruchom następujące polecenie w PowerShell:
    Zainstaluj-WindowsFeature –nazwa NET-Framework-Core –źródło D:źródłasxs
  3. To włączy tę funkcję i poinformuje Cię, kiedy proces się zakończy.

Pobierz instalator offline .NET Framework 3.5

Jeśli żadna z metod instalacji nie działa, możesz po prostu pobrać samodzielny instalator .NET Framework 3.5 i zainstalować go w dowolnym miejscu.

Pobierz .NET Framework 3.5 stąd .

Rozwiązywanie problemów z błędami podczas instalacji frameworka

Błędy 0x800F081F i 0x800F0906

Oto najczęstsze błędy, które napotkasz podczas instalacji .NET Framework 3.5. Oto wyjaśnienie obu kodów:

0x800F081F – Nie można znaleźć plików źródłowych

0x800F0906 – Nie można pobrać plików źródłowych

Jeśli masz połączenie z Internetem i nadal napotykasz ten problem, to dlatego, że zainstalowano następujące aktualizacje systemu Windows:

  1. KB2966826
  2. KB2966827
  3. KB2966828

Są to aktualizacje zabezpieczeń dla platformy .NET Framework 3.5, które należy zainstalować w bieżącej instalacji platformy. Ale ponieważ Microsoft stosuje te aktualizacje niezależnie od tego, czy framework 3.5 jest zainstalowany, czy nie, są one instalowane nawet wtedy, gdy framework nie jest zainstalowany.

Jeśli te aktualizacje zostaną zainstalowane jako pierwsze, a następnie spróbujesz zainstalować framework, otrzymasz wyżej wymienione błędy. Będziesz musiał odinstalować wyżej wymienione aktualizacje, zainstalować .NET Framework 3.5 za pomocą jednej z wyżej wymienionych metod i na koniec ponownie zainstalować aktualizacje.

Używanie zasad grupy do kontrolowania instalacji

Jeśli powyższa metoda nie działa i nadal nie możesz zainstalować frameworka, postępuj zgodnie z poniższą instrukcją i spróbuj ponownie:

  1. Otwórz Edytor zasad grupy ( Uruchom -> gpedit.msc)
  2. Przejdź do następującego ula:
    Konfiguracja komputera –> Szablony administracyjne –> System
  3. W prawym okienku włącz następujące opcje:
    Określ ustawienia dla opcjonalnej instalacji komponentów i naprawy komponentów

Mamy nadzieję, że pozwoli to zainstalować .NET Framework 3.5 bez żadnych dalszych błędów. Jeśli nadal masz problemy z instalacją, daj nam znać w komentarzach poniżej, a my postaramy się je rozwiązać.