Jak naprawić kod błędu Windows 10 .NET Framework 3.5 0x800f0954

Notatki kluczowe

  • Użyj poleceń programu PowerShell, aby zainstalować. NET Framework 3.5.
  • W razie potrzeby edytuj ustawienia rejestru, aby pominąć program WSUS.
  • Dostosuj ustawienia zasad grupy, aby zwiększyć dostęp do usługi Windows Update.

Jak rozwiązać kod błędu. NET Framework 3.5 0x800f0954 w systemie Windows 10

Napotkanie kodu błędu 0x800f0954 podczas próby zainstalowania. NET Framework 3.5 w systemie Windows 10 może być frustrujące. Ten przewodnik oferuje praktyczne rozwiązania, które pomogą Ci skutecznie rozwiązać ten problem.

Zrozumienie kodu błędu. NET Framework 3.5 0x800f0954

Aby rozwiązać problem z kodem błędu 0x800f0954, wykonaj poniższe czynności:

Krok 1: Zainstaluj. NET Framework za pomocą programu PowerShell

Wielu użytkowników pomyślnie rozwiązało błąd. NET Framework 3.5 o kodzie 0x800f0954, wykonując określone polecenie programu PowerShell. Oto, jak wykonać instalację:

  • Pobierz najnowszy obraz ISO systemu Windows 10 za pomocą narzędzia Media Creation Tool.
  • Po pobraniu zamontuj plik ISO, klikając na niego dwukrotnie.
  • Zanotuj literę dysku przypisaną zamontowanemu dyskowi.
  • Uruchom program PowerShell jako administrator.
  • W oknie programu PowerShell wpisz następujące polecenie i naciśnij klawisz Enter:

Add-WindowsCapability –Online -Name NetFx3~~~~ -Source D:\sources\sxs

  • Po wykonaniu polecenia sprawdź, czy. NET Framework został zainstalowany za pomocą:

Get-WindowsCapability -Online -Name NetFx3~~~~

  • Zamknij program PowerShell i uruchom ponownie komputer.
  • Sprawdź, czy po ponownym uruchomieniu kod błędu pojawi się ponownie.

Krok 2: Pomiń serwer WSUS, aby rozwiązać błąd 0x800f0954

Jeśli błąd pojawia się podczas instalowania funkcji systemu Windows, Twój system może nie mieć dostępu do serwera Windows Update. Wykonaj następujące kroki, aby rozwiązać ten problem:

  • Naciśnij klawisze Windows + S i wpisz Regedit w polu wyszukiwania.
  • Z wyników wyszukiwania wybierz Edytor rejestru.
  • Gdy pojawi się monit Kontroli konta użytkownika, wybierz Tak, aby kontynuować.
  • Przejdź do:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU

  • W prawym panelu kliknij dwukrotnie opcję UseWUServer i ustaw jej dane Wartości na 0.
  • Wybierz OK i zamknij Edytor rejestru.
  • Uruchom ponownie komputer, aby sprawdzić, czy problem został rozwiązany.

Wskazówka: Jeśli wpis UseWUServer nie istnieje, utwórz go przy użyciu kluczy opisanych poniżej:

  1. Kliknij prawym przyciskiem myszy klawisz Windows, wybierz Nowy > Klucz i nadaj mu nazwę WindowsUpdate.
  2. Kliknij prawym przyciskiem myszy pozycję WindowsUpdate, wybierz polecenie Nowy > Klucz i nadaj mu nazwę AU.
  3. Wybierz AU i utwórz nową wartość ciągu o nazwie UserWUServer.

Krok 3: Korzystanie z Edytora zasad grupy

Dla tych, którzy nadal mają problemy, pomocne może być użycie lokalnego Edytora zasad grupy. Należy pamiętać, że ta funkcja nie jest dostępna we wszystkich wersjach systemu Windows, szczególnie w edycji Home. Dla użytkowników Pro lub Enterprise:

  • Kliknij prawym przyciskiem myszy przycisk Start i wybierz polecenie Uruchom.
  • Wpisz gpedit.msc i naciśnij enter.
  • W Edytorze lokalnych zasad grupy przejdź do:

Computer Configuration\Administrative Templates\System

  • W prawym panelu kliknij dwukrotnie opcję Określ ustawienia instalacji opcjonalnych komponentów i naprawy komponentów.
  • Ustaw na Włączone, aby aktywować opcje.
  • Zaznacz pole wyboru obok opcji Pobierz zawartość naprawczą i funkcje opcjonalne bezpośrednio z usługi Windows Update zamiast z usługi WSUS.

Potwierdź zmiany, klikając Zastosuj, a następnie uruchom ponownie system, aby sprawdzić, czy problem nadal występuje.

Krok 4: Jak wymusić instalację. NET Framework 3.5

Jeśli nadal nie możesz zainstalować. NET Framework 3.5, rozważ skorzystanie z wymuszonej instalacji:

  • Naciśnij klawisz Windows i wpisz Funkcje systemu Windows.
  • Po znalezieniu go w wynikach kliknij na niego.
  • Znajdź .NET Framework 3.5 (obejmuje. NET 2.0 i 3.0) i zaznacz oba pola wyboru poniżej.
  • Kliknij OK, aby zapisać ustawienia i ponownie uruchomić komputer.

Dodatkowe wskazówki

  • Sprawdź ścieżkę instalacji w programie PowerShell pod kątem ewentualnych brakujących komponentów.
  • Podczas przeprowadzania instalacji upewnij się, że Twoje połączenie internetowe jest stabilne.
  • Aby zapewnić optymalną wydajność systemu, regularnie sprawdzaj dostępność aktualizacji systemu Windows.

Streszczenie

W tym przewodniku opisano skuteczne metody rozwiązania kodu błędu. NET Framework 3.5 0x800f0954 w systemie Windows 10, wykorzystując PowerShell, Edytor rejestru i ustawienia zasad grupy. Postępując zgodnie z tymi krokami, powinieneś być w stanie zainstalować żądany framework bez żadnych problemów.

Wniosek

Rozwiązywanie problemów z instalacją. NET Framework 3.5 może być zniechęcające, ale podane rozwiązania powinny pomóc Ci bezproblemowo poruszać się po kodzie błędu 0x800f0954 i go rozwiązać. Jeśli problem będzie się powtarzał po wykonaniu tych kroków, rozważ skontaktowanie się z pomocą techniczną firmy Microsoft w celu uzyskania dalszej pomocy.

FAQ (najczęściej zadawane pytania)

Co powoduje kod błędu 0x800f0954?

Kod błędu 0x800f0954 występuje często z powodu problemów z dostępem do usługi Windows Update, nieprawidłowych ustawień rejestru lub nieprawidłowo skonfigurowanych ustawień zasad grupy.

Jak mogę ręcznie zainstalować. NET Framework 3.5?

Możesz zainstalować. NET Framework 3.5 ręcznie za pomocą okna dialogowego Funkcje systemu Windows lub używając programu PowerShell ze specjalnym poleceniem odnoszącym się do zamontowanego źródła ISO.