.Net 3.5 kann unter Windows 10 nicht installiert werden

52

Wenn ich versuche .net 3.5 zu installieren, erhalte ich die folgende Meldung:

Die folgende Funktion konnte nicht installiert werden:

.NET Framework 3.5 (beinhaltet .NET 2.0 und 3.0)

Fehlercode: 0x800F081F

Ich habe es mit einem eigenständigen Paket und über Windows-Funktionen versucht.

Update: Internetverbindung ist in Ordnung.

Dunken
quelle
Haben Sie versucht, dies selbst zu lösen? Eine einfache Suche führt mich zu dieser Seite
Wortspiel
Ja "Keine Beschädigung des Komponentenspeichers festgestellt".
Dunken
3
Führen Sie Dism DISM / Online / Enable-Feature / FeatureName: NetFx3 / Source: d: \ sources \ sxs / All / LimitAccess aus (ersetzen Sie D: durch Ihre gemountete Win10-ISO).
magicandre1981
@ magicandre1981: das war's !! Danke!!
Dunken
.NET Framework 3.5-Installationsfehler: 0x800F0906, 0x800F081F, 0x800F0907 listet mögliche Lösungen auf (die akzeptierte Antwort ist eine davon).
Jakub Januszkiewicz

Antworten:

80

Öffnen Sie als Administrator eine Eingabeaufforderung (cmd.exe) und führen Sie den folgenden Befehl aus, um .NET 3.5 zu installieren:

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

(Ersetzen Sie D: durch Ihre gemountete Win10 ISO)

In einigen Umgebungen kann DISM die Datei nicht abrufen (Proxy, Netzwerkrichtlinien). Mit dem Befehl DISM werden die Dateien von der DVD abgerufen.

Wenn Sie ein MSDN-Abonnent sind, können Sie auch die Windows 10 Features on DemandISO herunterladen, die ISO bereitstellen, die Datei Microsoft-Windows-NetFx3-OnDemand-Package.cab nach C: \ Features (oder in einen anderen Ordner) kopieren und die folgenden Befehle ausführen:

DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3~~~~ /Source:C:\Features

Wenn dies fehlschlägt, führen Sie Folgendes aus:

DISM.EXE /Online /Add-Package /PackagePath:C:\Features\Microsoft-Windows-NetFx3-OnDemand-Package.cab
magicandre1981
quelle
Perfekt, hat sofort funktioniert.
Brettdj
11
Ich war verblüfft, als dies ebenfalls fehlschlug, stellte dann aber fest, dass eine Gruppenrichtlinie mich daran hinderte, Windows-Funktionen zu aktivieren. gpedit.msc>> Computer Configuration>> Administrative Templates>> System>> Specify settings for optional component installation and component repair. Auf setzen Enabledund prüfen Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS)- Quelle: askvg.com/…
StrikeForceZero
1
Was ist, wenn ich keine Windows 10-DVD bei mir habe? Können wir es von einem beliebigen Ort herunterladen und auf diesen Ort verweisen?
Kurkula
@Chandana Sie können die ISO von Microsoft herunterladen: microsoft.com/en-us/software-download/techbench
magicandre1981
1
Bei mir hat nur der letzte Befehl DISM.EXE /Online /Add-Package /PackagePath:C:\Features\Microsoft-Windows-NetFx3-OnDemand-Package.cabfunktioniert. Es ist von entscheidender Bedeutung, dass sich die CAB-Datei an einem Ort befindet, der von Windows als "sicher" eingestuft wird. Die Installation von einem USB-Stick kann zu Fehler 800F0950 führen. Am Ende habe ich die Datei nach C: kopiert, wie im Beispiel gezeigt.
Hermann
2

Der Speicherort von Windows Side by Side (WinSxS) ist in der Registrierung wahrscheinlich leer.

In der von APPWIZ.CPL aufgerufenen GUI führt dies zu Fehlercode: 0x800F081F

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Servicing]
"LocalSourcePath"="d:\\sources\\sxs"

Überprüfen Sie den Unterschlüssel "Servicing" und den Wert von "LocalSourcePath". Es sollte einen korrekten String enthalten (zB 'd: \ sources \ sxs'), Datentyp (REG_SZ). Wobei "d:" Ihren Windows Media-Laufwerksbuchstaben darstellt.

MM
quelle
Alle anderen Vorschläge hier haben noch nie geklappt, aber das hat auf 4 PCs für mich jetzt gepasst. Vielen Dank!
Neildeadman
0

Ich war verblüfft, als dies ebenfalls fehlschlug, stellte dann aber fest, dass eine Gruppenrichtlinie mich daran hinderte, Windows-Funktionen zu aktivieren. gpedit.msc >> Computer Configuration >> Administrative Templates >> System >> Specify settings for optional component installation and component repair.Auf setzen Enabledund prüfen Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS)- Quelle: https://www.askvg.com/fix-cant-install-microsoft-net-framework-3-5-in-windows-8-and-later/

Aus strikeforcezero Kommentar

HB MAAM
quelle
-4

Versuchen Sie: https://www.youtube.com/watch?v=fdfvJCAN0Mw

Vorbereitung: Windows 10 DVD, ISO-Image oder Ihr bootfähiges Flash-Laufwerk mit Windows 10

Richtungen:

  1. Legen Sie Ihre Windows 10-DVD ein oder doppelklicken Sie auf das ISO-Image oder legen Sie Ihr bootfähiges Flash-Laufwerk mit Windows 10 ein, je nachdem, was Sie haben.

  2. Öffnen Sie "Dieser PC" im Datei-Explorer und notieren Sie den Laufwerksbuchstaben des Installationsmediums, das Sie eingelegt haben. In meinem Fall ist es Scheibe I:

  3. Öffnen Sie CMD mit Administratorrechten und geben Sie den folgenden Befehl ein: Dism / online / enable-feature / featurename: NetFx3 / All / Source: X: \ sources \ sxs / LimitAccess

Ersetzen Sie X durch Ihren Laufwerksbuchstaben für Windows 10-Installationsmedien.

Der Vorgang dauert 20 Minuten.

Thư Viện IT
quelle