Instalacja .NET Framework w Windows 10

Spotkałem się wiele razy z problemem instalacji .NET Framework w wersji 3.5 na stacji, która jest w domenie. Zawsze podczas próby instalacji – czy to z poziomu Dodaj/usuń funkcje Windows czy podczas instalacji innego softu, który potrzebuje właśnie tego .NET do działania, wyskakiwał błąd 0x800F0906 oznaczający, że Windows nie może dokończyć instalacji ponieważ nie może znaleźć plików do instalacji.

Rozwiązaniem tego problemu jest zmiana lokalnych zasad grupy (gpedit.msc) dla danej stacji:

1. Uruchom edytor lokalnych zasad grupy (gpedit.msc)
2. Wybierz gałąź Konfiguracja komputer -> Szablony administracyjne -> System
3. Zmień opcję „Określ ustawienia instalacji składników opcjonalnych i naprawy składników” na „włączone” i zaznacz dolną opcję „Pobierz zawartość naprawczą i funkcje opcjonalne bezpośrednio z usługi Windows Update (a nie z programu Windows Server Update Services)”, następnie zaakceptuj.
4. Wejdź w Programy (appwiz.cpl)
5. Z lewej strony okna wybierz „Włącz lub wyłącz funkcje systemu Windows”.
6. Zaznacz kwadracik z „.NET Framework 3.5”

7. .NET powinien się zainstalować.

Innym rozwiązaniem może być również poniższa komenda, ale zakłada ona, że masz przygotowany już nośnik (zmień na odpowiednią literkę zamiast F:) z instalką Windows 10. Pierwsza metoda wydaje mi się jednak prostsza.

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:F:\sources\sxs

 

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *