Usiłuję zainstalować .Net 3.5 na Windows Server 2012 i ciągle się nie udaje. Używam „Dodaj lub usuń funkcje”, a mój Internet już tam jest. Przeczytałem, że jeśli nie można znaleźć alternatywnego źródła, instalator próbuje pobrać online i instaluje go stamtąd. Jednak to nie działa. Oto zrzut ekranu, który wciąż widzę:
Proszę zasugerować, czego mi brakuje?
Edytować:
Próbowałem już użyć, dism.exe /online /enable-feature /featurename:NetFX3 /Source:D:\sources\sxs /all
ale nie mam przy sobie dysku źródłowego. Chcę go pobrać online.
windows
.net
windows-server-2012
.net-3.5
Tim Tom
źródło
źródło
dism.exe /online /enable-feature /featurename:NetFX3 /all
(bez określania/Source
)Odpowiedzi:
http://support.microsoft.com/kb/2734782
To zadziałało dla mnie. System Windows musi pobrać pliki instalacyjne 3.5, ale serwer jest skonfigurowany tak, aby nie używać usługi Windows Update (typowej dla serwerów zarządzanych), ale WSUS. W powyższym artykule opisano, jak to naprawić. W skrócie:
gpedit.msc
).Specify settings for optional component installation and component repair
ustawienie zasad grupy, a następnie wybierz opcję Włączone.Zaznacz pole
Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS)
wyboru.Upewnij się, że usługa aktualizacji systemu Windows jest ustawiona na Ręcznie lub Automatycznie, aby zastosować tę poprawkę. Nasze domyślne obrazy są wyłączone, a problem trwał do momentu wprowadzenia tej pozornie oczywistej zmiany.
źródło
netsh http winhttp set proxy X.X.X.X:80
następnie .NET Framework mógł zostać zainstalowany i Windows Update znów działał.Krok 1: Odinstaluj dowolną z tych aktualizacji w: Panel sterowania -> Odinstaluj program -> Wyświetl zainstalowane aktualizacje.
Krok 2: Następnie spróbuj ponownie zainstalować funkcję za pomocą GUI (
Server Manager
), wiersza poleceń (dism
) lub PowerShell (Install-WindowsFeature
)Dodatkowe informacje na temat włączania funkcji
Metoda 1: Korzystanie z GUI - Menedżer serwera
Metoda 2: Korzystanie z wiersza poleceń - odinstalowanie
odrzuć: używając lokalnego nośnika instalacyjnego / aktualizacji systemu Windows / WSUS
DISM: Z lokalnym „alternatywnym źródłem”
Zastąp
drive_letter
literą dysku lokalnego, na którym znajdują się pliki instalacyjneDISM: Ze zdalnym „alternatywnym źródłem”
Zastąp
share_name
kod UNC udostępnionej lokalizacji, w której znajdują się pliki instalacyjneMetoda 3: Korzystanie z programu PowerShell
PowerShell: Korzystanie z lokalnego nośnika instalacyjnego / aktualizacji systemu Windows / WSUS
PowerShell: z lokalnym „alternatywnym źródłem”
Zastąp
drive_letter
literą dysku lokalnego, na którym znajdują się pliki instalacyjnePowerShell: ze zdalnym „alternatywnym źródłem”
Zastąp
share_name
kod UNC udostępnionej lokalizacji, w której znajdują się pliki instalacyjnePomocne zasoby:
http://www.askvg.com/fix-0x800f0906-and-0x800f081f-error-messages-while-installing-net-framework-3-5-in-windows-8/
http://blogs.technet.com/b/askcore/archive/2012/05/14/windows-8-and-net-framework-3-5.aspx
źródło
Po próbie instalacji .net 3.5 na Windows Server 2012 przez 3 dni, w końcu udało mi się to zrobić.
Kluczem było dla mnie sprawdzenie zainstalowanych aktualizacji systemu Windows dla KB2966826, KB2966827 i KB2966828. Zainstalowałem KB2966827 i po usunięciu mogłem zainstalować 3.5 za pomocą Menedżera serwera.
Zobacz ten artykuł http://www.askvg.com/fix-0x800f0906-and-0x800f081f-error-messages-while-installing-net-framework-3-5-in-windows-8/
źródło
Po włączeniu funkcji Netfx3 zatrzymał reklamę 66,6%.
Sprawdziłem ustawienia proxy w Internet Explorer> Połączenia.
Zmieniłem ustawienia zasad grupy na dostępne komponenty opcjonalne
Po tym wszystkim wreszcie udało mi się zainstalować .NET Framework 3.5 w systemie Windows 2012.
Mam nadzieję, że to pomoże!
źródło
W przeglądarce Internet Explorer przejdź do:
Uruchom PowerShell jako administrator Wprowadź to, aby pobrać i zainstalować .net 3.5:
źródło
The operation is complete but NetFx3 feature was not enabled
Załaduj dysk DVD z systemem Windows Server 2012 na dysk DVD. następnie przejdź do tej ścieżki
Skopiuj ścieżkę z paska adresu Eksploratora Windows.
specify an alternative path
źródło
Próbowałem wszystkiego sugerowanego w całej sieci - ale nic nie działało, ponieważ nie miałem płyty źródłowej. Na szczęście w końcu przypomniałem sobie Instalatora platformy internetowej - pobierz go, znajdź .NET Framework 3 - zainstaluj:
http://www.microsoft.com/web/downloads/platform.aspx
źródło
Uwaga: standardowa instalacja .net3.5 będzie wskazywać na „aktualizację systemu Windows” podczas instalacji. JEŻELI serwer jest skonfigurowany do wyszukiwania aktualizacji przez WSUS, to się nie powiedzie.
wykonaj kopię zapasową rejestru i spróbuj wykonać następujące czynności: http://aaron-kelley.net/blog/2014/04/remove-wsus-client-settings-and-revert-to-using-the-default-microsoft-update-servers /
następnie wykonaj instalację funkcji zgodnie z normalnym harmonogramem (po ponownym uruchomieniu usługi aktualizacji systemu Windows).
pracował dla mnie :)
źródło
Jest to znany problem, który jest dobrze udokumentowany w działającej wersji KB 3002547 „Nie można włączyć funkcji Microsoft .NET Framework 3.5 w systemie Windows Server 2012 R2, Windows Server 2012, Windows 8.1 lub Windows 8 po zainstalowaniu aktualizacji zabezpieczeń 2966827 lub 2966828”, a także opisane szczegółowo w powiązanym blogu MS PFE „Próba instalacji .NET Framework 3.5 w systemie Windows Server 2012 R2 kończy się niepowodzeniem z kodem błędu 0x800F0906 lub„ nie można pobrać plików źródłowych ”, nawet przy dostarczeniu źródła” .
Jeśli chcesz korzystać z funkcji remove i pull .NET z Windows Update, wydaj następujące polecenie:
Źródło / szczegóły: Wdróż .NET Framework 3.5 za pomocą Deployment Image Servicing and Management (DISM)
źródło
Daj to polecenie w wierszu polecenia i zmodyfikuj sekcję ścieżki źródłowej w poleceniu, aby wskazywała na instalację systemu Windows, folder Źródło, folder Sxs.
dism.exe / online / enable-feature / featurename: NetFX3 / Source: D: \ sources \ sxs
źródło
po prostu włącz aktualizację systemu Windows (run-> services.msc-> Windows Update-> Właściwości prawym przyciskiem myszy-> Typ uruchomienia (automatyczny) i uruchom usługę (Uruchomiony)).
Wtedy nie pojawi się żaden błąd.
źródło