[FIX] .NET Framework 3.5 Błąd instalacji 0x800F0950



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Plik kod błędu 0x800F0950 pojawia się w systemie Windows 10 podczas próby zainstalowania platformy .NET 3.5 Framework przy użyciu konwencjonalnego instalatora. Komunikat o błędzie towarzyszący kodowi błędu to „Nie można zainstalować następującej funkcji” .



Błąd .NET Framework 3.5



W większości przypadków użytkownikom, których dotyczy problem, udało się rozwiązać ten problem, polegając na funkcji Windows Feature w celu zainstalowania oprogramowania .NET Framework 3.5. Jeśli korzystasz z systemu Windows 10, instalator jest już zainstalowany na komputerze - wystarczy wymusić instalację z ekranu Funkcje systemu Windows.



Innym sposobem wymuszenia instalacji środowiska .NET Framework 3.5 jest usługa Windows Update. Pamiętaj, że firma Microsoft regularnie publikuje aktualizacje dla NET Framework i jeden z najczęstszych powodów, które mogą powodować uruchamianie 0x800F0950 Błąd to przypadek, w którym aktualizacja NET Framework już czeka na zainstalowanie za pośrednictwem usługi Windows Update.

Jeśli nie możesz zainstalować systemu za pomocą funkcji systemu Windows lub usługi Windows Update, możesz zainstalować brakującą strukturę z kompatybilnego nośnika instalacyjnego. Jeśli to również się nie powiedzie, możesz utworzyć niestandardowy skrypt, który zignoruje błędy analizy i zainstaluje go na siłę za pośrednictwem terminala CMD lub Powershell.

Istnieją jednak udokumentowane okoliczności, w których ten kod błędu pojawił się z powodu systemowego problemu z korupcją, który ostatecznie wpłynął na zdolność systemu operacyjnego do instalowania struktur. W takim przypadku instalacja naprawcza lub czysta instalacja są jedynymi realnymi metodami naprawienia tego błędu.



Metoda 1: Instalowanie programu .NET Framework 3.5 przy użyciu funkcji systemu Windows

Jeśli widzisz ten błąd podczas próby zainstalowania platformy .NET Framework w wersji 3.5 z instalatora pobranego wraz z przeglądarką, możesz całkowicie obejść problem, instalując go za pomocą menu Funkcje systemu Windows.

Należy pamiętać, że system Windows 10 zawiera już archiwum .NET Framework w wersji 3.5, wystarczy tylko poprosić o zainstalowanie. Kilku użytkowników miało wpływ na użytkowników, którzy wcześniej napotkali kod błędu 0x800F0950 podczas instalowania .NET Framework w wersji 3.5 konwencjonalnie potwierdziły, że instalacja przebiegła bezproblemowo, gdy próbowali to zrobić za pomocą ekranu funkcji systemu Windows.

Aby zainstalować .NET Framework 3.5 na ekranie Funkcje systemu Windows postępuj zgodnie z poniższymi instrukcjami:

  1. Otwórz plik Biegać okno dialogowe naciskając Klawisz Windows + R. . Następnie wpisz „Appwiz.cpl” wewnątrz pola tekstowego i naciśnij Wchodzić aby otworzyć Programy i funkcje menu.

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

  2. Gdy znajdziesz się w Programy i funkcje menu, użyj menu po prawej stronie, aby je kliknąć Włącz lub wyłącz funkcje systemu Windows .

    Dostęp do menu funkcji systemu Windows

  3. Będąc na ekranie funkcji systemu Windows, zacznij od zaznaczenia pola związanego z. NET Framework 3.5 (ten pakiet zawiera .NET 2.0 i 3.0), następnie kliknij Dobrze aby zapisać zmiany.

    Włączanie .NET Framework 3.5

  4. Po wyświetleniu monitu o potwierdzenie kliknij tak aby zainicjować procedurę, a następnie poczekaj, aż pakiet zostanie pomyślnie zainstalowany.
  5. Po zakończeniu operacji uruchom ponownie komputer i sprawdź, czy problem został rozwiązany po zakończeniu następnego uruchomienia.

Jeśli ta metoda nie miała zastosowania, napotkałeś inny błąd lub planujesz zainstalować pakiet .NET Framework 3.5 z pliku wykonywalnego, który wcześniej pobrałeś, przejdź do następnej potencjalnej poprawki.

Metoda 2: Zainstaluj każdą oczekującą aktualizację systemu Windows

Jeden z powodów, który może wywołać 0x800F0950 Błąd podczas próby zainstalowania aktualizacji .NET Framework 3.5 polega na tym, że Windows Update ma już zaplanowaną aktualizację gotową do wykonania tego samego.

Niektórzy użytkownicy napotykający ten sam kod błędu zgłosili, że w końcu udało im się rozwiązać problem po zaktualizowaniu wersji systemu Windows 10 do najnowszej dostępnej wersji. Po wykonaniu tej czynności i ponownym uruchomieniu komputera większość zgłosiła, że ​​.NET Framework 3.5 jest już zainstalowany, więc nie ma potrzeby korzystania z dedykowanego instalatora.

Jeśli ten scenariusz ma zastosowanie, zainstaluj każdą oczekującą aktualizację dla komputera z systemem Windows 10 i sprawdź, czy to automatycznie rozwiązuje problem:

  1. Otwórz plik Biegać okno dialogowe naciskając Klawisz Windows + R. . Następnie wpisz „Ms-settings: windowsupdate” wewnątrz pola tekstowego i naciśnij Wchodzić aby otworzyć Aktualizacja systemu Windows zakładka Ustawienia aplikacja.

    Uruchom okno dialogowe: ms-settings: windowsupdate

  2. Na ekranie Windows Update przejdź do sekcji po prawej stronie i kliknij Sprawdź aktualizacje .

    Instalowanie każdej oczekującej aktualizacji systemu Windows

  3. Następnie postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować każdą oczekującą aktualizację, aż zaktualizujesz komputer.
    Uwaga: Jeśli pojawi się monit o ponowne uruchomienie, zanim będziesz mieć możliwość zainstalowania każdej oczekującej aktualizacji, uruchom ponownie zgodnie z instrukcją. Ale po zakończeniu następnego uruchomienia wróć do tego samego ekranu usługi Windows Update, aby zakończyć instalację pozostałych aktualizacji.
  4. Gdy w końcu uda Ci się zainstalować każdą oczekującą aktualizację systemu Windows, powinieneś zauważyć, że .NET Framework 3.5 został już zainstalowany przez Składnik Windows Update.

Jeśli tak się nie stało lub nie jesteś przygotowany do zainstalowania oczekujących aktualizacji systemu Windows, przejdź do następnej potencjalnej poprawki poniżej.

Metoda 3: Instalowanie programu NET Framework za pomocą nośnika instalacyjnego

W przypadku, gdy dwie pierwsze poprawki nie zadziałały, jedną realną poprawką, z której wielu użytkowników z powodzeniem korzystało, jest wymuszenie na kompatybilnym nośniku instalacyjnym instalacji NET Framework z poziomu wiersza polecenia lub okna programu PowerShell.

Jest to odpowiednik poniższej metody, ale jest szybszy, jeśli masz już zgodny nośnik instalacyjny.

Jeśli chcesz wypróbować tę metodę, postępuj zgodnie z poniższymi instrukcjami, aby zainstalować .NET Framework 3.5 wersja bezpośrednio z kompatybilnego nośnika instalacyjnego:

  1. Włóż kompatybilny nośnik instalacyjny do napędu DVD, napędu flash lub zamontuj go, jeśli używasz ISO.
  2. naciśnij Klawisz Windows + R. aby otworzyć Biegać Okno dialogowe. Następnie wpisz „Cmd” wewnątrz pola tekstowego i naciśnij Ctrl + Shift + Enter aby otworzyć podwyższony wiersz polecenia. Kiedy zobaczysz UAC (monit o konto użytkownika) , Kliknij tak przyznać uprawnienia administracyjne.

    Wpisz „cmd” w oknie dialogowym Uruchom

    Uwaga: Jeśli chcesz używać programu PowerShell, wpisz „ PowerShell ' zamiast ' cmd „.

  3. Gdy znajdziesz się w podniesionym monicie CMD, wpisz następujące polecenie i zmień „ XXX „Z listem, w którym aktualnie znajduje się nośnik instalacyjny:
    Dism / online / enable-feature / featurename: NetFX3 / All / Source:XXX :  sources  sxs / LimitAccess
  4. naciśnij Wchodzić aby zainicjować ten proces, a następnie poczekaj na zakończenie operacji. Po zakończeniu instalacji uruchom ponownie komputer i sprawdź, czy platforma NET została pomyślnie zainstalowana po zakończeniu następnego uruchomienia.

Na wypadek, gdybyś nadal widział plik 0x800F0950 błąd lub instalacja nie powiodła się z innym kodem błędu, przejdź do następnej potencjalnej poprawki poniżej.

Metoda 4: Tworzenie niestandardowego skryptu instalacji

Jeśli powyższa metoda nie zadziałała lub szukasz alternatywy dla korzystania z funkcji systemu Windows, powinieneś być w stanie ominąć 0x800F0950 błąd, tworząc niestandardowy skrypt instalacyjny CMD i uruchamiając go z podwyższonymi uprawnieniami.

Pamiętaj jednak, że aby to zrobić, musisz to zrobić utwórz zgodny nośnik instalacyjny dla komputera z systemem Windows 10 .

Jeśli masz już zgodny nośnik instalacyjny lub właśnie utworzyłeś go przy użyciu powyższego przewodnika, postępuj zgodnie z poniższymi instrukcjami, aby wymusić instalację programu .NET Framework 3.5 przy użyciu niestandardowego skryptu:

  1. Otwórz plik Biegać okno dialogowe naciskając Klawisz Windows + R. Następnie wpisz „Notepad.exe” i naciśnij Ctrl + Shift + Wchodzić aby otworzyć podwyższone okno Notatnika.

    Otwieranie podwyższonego okna Notatnika

    Uwaga: Gdy pojawi się monit UAC (kontrola konta użytkownika) , Kliknij tak przyznać uprawnienia administracyjne.

  2. Gdy znajdziesz się w oknie Notatnika z podwyższonym poziomem uprawnień, wklej następujący kod:
    @echo off Title .NET Framework 3.5 Offline Installer dla %% I w (DEFGHIJKLMNOPQRSTUVWX YZ) wykonaj, jeśli istnieje '%% I: \ sources  install.wim' set setupdrv = %% I jeśli zdefiniowano setupdrv (echo Znaleziono dysk% setupdrv % echo Instalowanie .NET Framework 3.5 ... Dism / online / enable-feature / featurename: NetFX3 / All / Source: PLACEHOLDER :  sources  sxs / LimitAccess echo. należy zainstalować echo .NET Framework 3.5 echo. ) else (echo Nie znaleziono nośnika instalacyjnego! echo Włóż dysk DVD lub pamięć flash USB i ponownie uruchom ten plik. echo.) pauza

    Uwaga: Będziesz musiał wymienić PLACEHOLDER literą napędu, na którym aktualnie znajduje się nośnik instalacyjny.

  3. Po pomyślnym wstawieniu kodu i odpowiednim zmodyfikowaniu go wybierz, używając wstążki u góry Plik> Zapisz jako następnie wybierz odpowiednią lokalizację, w której chcesz zapisać właśnie utworzony skrypt.
  4. Możesz ją dowolnie nazwać, ale WAŻNE jest, aby nazwa kończyła się rozszerzeniem „.cmd”. Po dodaniu prawidłowego rozszerzenia kliknij plik Zapisać przycisk, aby utworzyć poprawkę.

    Tworzenie poprawki CMD

  5. Następnie przejdź do lokalizacji, w której wcześniej zapisałeś skrypt .cmd, a następnie kliknij plik prawym przyciskiem myszy i kliknij Uruchom jako administrator z nowo wyświetlonego menu kontekstowego. Następnie kliknij tak po wyświetleniu monitu o potwierdzenie i poczekaj na zakończenie operacji.
  6. Na końcu tej procedury niestandardowy skrypt zainstaluje platformę .NET 3.5 Framework i użyje nośnika instalacyjnego systemu Windows w celu uzyskania dostępu do wszelkich plików pomocniczych w celu wykonania zadania. Po zakończeniu tej operacji uruchom ponownie komputer i sprawdź, czy problem został rozwiązany.

Jeśli nadal widzisz 0x800F0950 kod błędu lub utknąłeś z innym kodem błędu, przejdź niżej do następnej potencjalnej poprawki poniżej.

Metoda 5: Wykonanie instalacji naprawczej

Jeśli żadna z powyższych potencjalnych poprawek nie zadziała, prawdopodobnie masz do czynienia z jakimś rodzajem korupcji, która nie zniknie tradycyjnie. W takim przypadku powinieneś spróbować rozwiązać problem 0x800F0950 kod błędu, resetując każdy plik związany z systemem Windows.

Możesz to zrobić za pomocą pliku czysta instalacja , ale naszym zaleceniem jest wybranie naprawa instalacja (naprawa na miejscu) zamiast.

Podczas gdy czysta instalacja nie dyskryminuje i nie usuwa wszystkiego z dysku systemu operacyjnego (chyba że wykonasz wcześniej kopię zapasową), instalacja naprawcza dotknie tylko składników systemu operacyjnego, pozostawiając nienaruszone pliki osobiste, aplikacje i gry.

Tagi Błąd .NET 7 minut czytania