Jak naprawić błąd 0x800f081f .net framework 3.5 Windows 10

Microsoft równolegle do swoich głównych aplikacji (takich jak systemy operacyjne) rozwija szereg dodatków, których celem jest ułatwienie wykonania, kompatybilności lub wydajności zarówno samego systemu operacyjnego, jak i innych jego parametrów.

Jednym z najpopularniejszych dodatków na poziomie Windows 10 jest .NET Framework, który jest obecnie w wersji 4.7, ale jednym z najczęściej używanych jest wersja 3.5, a główną funkcją .NET Framework 3.5 jest umożliwienie wykonania aplikacji w systemie Windows 10.

.Net Framework 3.5 jest dostępny do pobrania pod następującym linkiem:

Co nowego w .NET FrameworkWśród nowości tej wersji .NET Framework znajdziemy:

  • Ulepszenia wydajności w Windows Presentation Foundation poprzez integrację szybszego czasu uruchamiania i lepszą wydajność efektów bitmapowych.
  • Integracja danych dynamicznych ASP.NET, która zapewnia framework, który można zaimplementować za pomocą techniki rusztowania, co z kolei ułatwia szybki rozwój kontrolowany przez dane bez konieczności wykonywania kodu i można to zintegrować z ASP.NET AJAX
  • Globalne ulepszenia w Common Language Runtime
  • LINQ to SQL zawiera teraz obsługę nowych funkcji daty i sekwencji pliku SQL Server.
  • Nowa obsługa funkcji rzadkiej kolumny i strumienia plików w programie SQL Server.

Obecnie wielu programistów opiera swoje aplikacje na .NET Framework i czasami możemy znaleźć błąd 0X800f081f, który ma główny root wraz z innymi kodami, takimi jak 0x800F0906, 0x800F0907 i 0x800F0922, które uniemożliwiają kompleksowe uruchomienie .NET Framework w systemie Windows 10. .

Typowe przyczyny błędówZasadniczo ten błąd jest spowodowany problemem niezgodności z Microsoft .NET Framework 3.5, a jego pochodzenie występuje, gdy włączyliśmy go z jednej z następujących opcji:

  • Za pomocą kreatora instalacji.
  • Korzystanie z narzędzia do obsługi i zarządzania obrazami wdrażania (DISM).
  • Za pomocą poleceń Windows PowerShell.

.NET Framework to funkcja, która nie jest domyślnie włączona w systemach operacyjnych Windows 10, Windows Server 2016, Windows Server w wersji 1709, Windows 8.1, Windows Server 2012 R2, Windows 8 i Windows Server 2012, dlatego musimy ją włączyć za pomocą funkcji okien:

Po przeprowadzeniu tego procesu system Windows 10 pobierze pliki binarne platformy .NET i inne pliki, które odgrywają kluczową rolę dla jego wydajności, a jeśli komputer nie ma niezbędnych cech, może wystąpić ten błąd.

Częste błędyTradycyjne błędy .NET Framework to:

  • 0x800F081F: Ten błąd oznacza, że ​​system Windows 10 nie może znaleźć plików źródłowych .NET, które umożliwią przeprowadzenie instalacji.
  • 0x800F0906: Z tym błędem system Windows 10 nie mógł pobrać plików źródłowych .NET, nie mógł nawiązać połączenia internetowego lub nie mógł zainstalować roli lub usługi roli .NET.
  • 0x800F0907: W przypadku tego błędu narzędzie DISM wygenerowało błąd lub konfiguracja zasad sieci lokalnej uniemożliwiła systemowi Windows połączenie z siecią
  • 0x800F0922: Wystąpił błąd podczas przetwarzania zaawansowanych instalatorów platformy .NET lub poleceń ogólnych.

Teraz Solvetic wyjaśni, w jaki sposób możemy naprawić ten błąd i tym samym móc korzystać z .NET Framework w oczekiwany sposób.

1. Włącz .NET Framework za pomocą narzędzia DISM w systemie Windows 10

Narzędzie do konserwacji i zarządzania obrazami wdrożenia DISM to narzędzie do użycia w wierszu poleceń, dzięki któremu możemy wykonywać konserwację i przygotowywanie obrazów Windows, z kompatybilnymi obrazami Windows PE, Recovery Environment Windows (Windows RE) i Windows Settings.

Krok 1
Do tego procesu musimy mieć obraz ISO systemu Windows 10, który możemy pobrać pod następującym oficjalnym linkiem:

Krok 2
Po pobraniu możemy nagrać go na bootowalną płytę DVD lub USB, a następnie zamontować na komputerze, w tym celu klikamy prawym przyciskiem myszy obraz i wybieramy opcję „Zamontuj”:

Krok 3
Spowoduje to utworzenie wirtualnego dysku z obrazem systemu Windows 10, w tym przypadku zauważamy, że przypisano literę K:

Krok 4
Teraz przejdziemy do wiersza poleceń jako administratorzy i tam wykonamy następującą składnię:

 dism / online / enable-feature / nazwa funkcji: NetFx3 / All / Source: [Dysk]: \ sources \ sxs / LimitAccess 
NotatkaMusimy zastąpić linię Drive literą, którą system Windows 10 przypisał do wirtualnego dysku

POWIĘKSZAĆ

Krok 5
Widzimy, że proces instalacji funkcji .Net Framework rozpocznie się automatycznie. Po zakończeniu tego procesu możemy wysunąć wirtualny dysk, klikając go prawym przyciskiem myszy i wybierając „Wysuń”:

2. Edytuj zasady grupy Windows 10, aby naprawić framework


Jak wspomnieliśmy, niektóre polityki mogą bezpośrednio wpływać na zachowanie systemu podczas uruchamiania .NET Framework, do tej opcji użyjemy edytora polityk grupy, który jest dostępny dla wersji Pro, Enterprise i Education systemu Windows 10.

Krok 1
Aby uzyskać do niego dostęp, użyjemy następującej kombinacji klawiszy i wykonamy polecenie gpedit.msc

+ R

gpedit.msc

Krok 2
W wyświetlonym oknie przejdziemy do następującej trasy:

  • Konfiguracja sprzętu
  • Szablony administracyjne
  • System

Krok 3
Tam w centralnym panelu zlokalizujemy politykę o nazwie „Określ konfigurację instalacji opcjonalnych komponentów i naprawy komponentów”:

POWIĘKSZAĆ

Krok 4
Klikamy go dwukrotnie, a w wyskakującym oknie aktywujemy pole „Włączone”. Kliknij przycisk „Zastosuj”, a następnie „OK”, aby zapisać zmiany.

3. Zainstaluj ponownie Microsoft .NET Framework Windows 10, aby naprawić framework


Jak już wspomnieliśmy, funkcja .NET Framework jest domyślnie wyłączona, a po jej włączeniu i wygenerowaniu błędu 0x800f081f możemy ponownie zainstalować tę funkcję.

Krok 1
W tym celu udamy się na następującą trasę:

  • Panel sterowania
  • Programy
  • Programy i charakterystyka

Krok 2
Tam klikamy wiersz „Aktywuj lub dezaktywuj funkcje systemu Windows” znajdujący się z boku iw wyświetlonym oknie zlokalizujmy wiersz „.NET Framework 3.5”. Tam musimy dezaktywować jego pole i kliknąć Zaakceptuj, aby go odinstalować, a następnie powtórzyć proces, aktywując ponownie pole, aby je włączyć.

4. Uruchom .Net Offline Installer, aby naprawić Framework


W niektórych sytuacjach niektóre pliki instalacyjne aktualizacji .NET są uszkodzone lub zawierają jakiś błąd podczas komunikacji z serwerami Microsoft, dobrą praktyką jest pobranie instalatora .Net Framework Offline i uruchomienie instalacji z tego miejsca.

Krok 1
Ten instalator jest dostępny pod następującym oficjalnym łączem firmy Microsoft. Instalator ten jest aktualizacją lokalną kompatybilną ze wszystkimi wersjami .NET, a jego najczęstsze zastosowanie to sytuacja, gdy nie mamy połączenia z Internetem.

'class =' ​​​​bbc_url 'title =' Link zewnętrzny 'rel =' nofollow external '>

Krok 2
Po pobraniu przystępujemy do procesu instalacji .NET Framework:

5. Zainstaluj aktualizacje ręcznie, aby naprawić framework


Jednym z typowych błędów związanych z błędem w .NET są problemy z połączeniem z serwerami aktualizacji, więc próba ręcznego wykonania tego procesu jest realną opcją, aby umożliwić optymalny stan aktualizacji .NET Framework w Windows 10.

Krok 1
W tym procesie musimy przejść do następującego łącza firmy Microsoft o nazwie Katalog globalny:

Krok 2
Tam poszukamy .NET i na wyświetlonej liście pobierzemy najnowszą aktualizację do późniejszej instalacji:

6. Uruchom polecenie SFC w systemie Windows 10, aby naprawić framework


SFC (System File Checker) to narzędzie poleceń, dzięki któremu mamy możliwość wykonania szczegółowej analizy systemu plików w celu wykrycia awarii.

Krok 1
W tym celu uzyskujemy dostęp do wiersza poleceń jako administratorzy i tam wykonujemy następujący wiersz:

sfc / scannow

POWIĘKSZAĆ

Krok 2
Możliwe będzie również wykonanie następującej linii. Będzie to odpowiedzialne za monitorowanie obrazu systemu Windows 10.

DISM.exe / Online / Cleanup-image / Restorehealth

7. Uruchom ponownie składniki Windows Update w systemie Windows 10, aby naprawić framework


Inną dostępną opcją jest ponowne uruchomienie wszystkich składników Windows Update, aby wykluczyć jakiekolwiek błędy tego typu. Aby to zrobić, uzyskujemy dostęp do wiersza poleceń jako administratorzy i tam wykonujemy każdą z poniższych linii. Następnie możemy zrestartować system i sprawdzić stan .NET.
  • Bity stopu sieci
  • Net Stop wuauserv
  • Net Stop appidsvc
  • Net Stop cryptsvc
  • Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak
  • Ren% systemroot% system32catroot2 catroot2.bak
  • Bity startu netto
  • Net Start wuauserv
  • Net Start appidsvc
  • Net Start cryptsvc

8. Użyj narzędzia do rozwiązywania problemów z Windows Update w systemie Windows 10, aby naprawić platformę


Windows 10 integruje narzędzie, które jest odpowiedzialne za nadzorowanie i monitorowanie każdego parametru systemu w celu wykrycia błędów i jest narzędziem do rozwiązywania problemów.

Krok 1
Aby uzyskać do niego dostęp, udajemy się następującą trasą:

  • Początek
  • Ustawienie
  • Aktualizacja i bezpieczeństwo
  • Rozwiązywać problemy

Krok 2
Tam znajdujemy wiersz „Windows Update”, a kliknięcie go spowoduje wyświetlenie przycisku „Uruchom narzędzie do rozwiązywania problemów”:

POWIĘKSZAĆ

Krok 3
Klikamy na niego i nastąpi proces analizy błędów w Windows Update. To określi wszelkie anomalie obecne w aktualizacji i mogące generować wspomniany błąd.

Jak widzieliśmy, opcje zapewnienia kompleksowego rozwiązania błędu 0x800f081f są zróżnicowane i do nas należy wybór tego, który najlepiej pasuje do naszej sytuacji.

wave wave wave wave wave