Die .NET 3.5-Installation wird mit Fehler 0x800F0906 und dann mit 0x800F0081F unter Verwendung von dism angezeigt

28801
Austin Meadows

Ich habe vor kurzem versucht, .NET 3.5 für eine Anwendung unter Windows 8.1 zu installieren. Ich habe die Popup-Sache des Betriebssystems verwendet, um .NET 3.5 herunterzuladen / zu installieren und immer den Fehlercode 0x800F0906 zu erhalten.

Nach weiteren Untersuchungen fand ich heraus, dass ich meine Windows 8-CD einlegen und mit diesem Befehl installieren müsste, wobei "E: \" der Ort ist, an dem meine CD angehängt ist:

Dism /online /enable-feature /featurename:NetFx3 /All /Source:E:\sources\sxs /LimitAccess 

Dies und jede Ableitung davon (z. B. Entfernen von / LimitAccess) hat bei mir nicht funktioniert und entweder den gleichen Fehlercode (0x800F0906) oder einen anderen, 0x800F0081F, angegeben. Ich habe sogar den sxs-Ordner auf meine Festplatte kopiert, nur für den Fall, dass mit dem CD-Laufwerk etwas passiert ist, nur um die gleichen Ergebnisse zu erzielen. In diesem Fall habe ich diese Befehlszeile verwendet:

Dism /online /enable-feature /featurename:NetFx3 /All /Source:C:\dotnet35 /LimitAccess 

Ich finde das surreal, weil in beiden Fällen die Dateien tatsächlich vorhanden sind, aber das Programm denkt, dass dies nicht der Fall ist. Hier ist die CBS.log-Datei .

Irgendwelche Ideen, wie man das beheben kann? Jede Hilfe wird sehr geschätzt :)

EDIT: Ich habe jetzt eine richtige dism.log-Datei. Ich bin mir nicht sicher, was mit der letzten passiert ist oder warum das so war. Hier ist der Link zur neuen Protokolldatei . Es ist interessant festzustellen, dass einige Befehle im Skript nicht erkannt werden, z. B. "Dateiname" oder "Quelle".

8
Verwenden Sie die richtigen Installationsmedien (Betriebssystemsprache, x86 / x64 usw.)? Merzavets vor 9 Jahren 0
Ja! Ich verwende dieselbe Windows 8-Diskette, auf der das Betriebssystem installiert wurde. Es handelt sich um eine Windows 8 x64-Festplatte (nicht 8.1), daher bin ich nicht sicher, ob aus diesem Grund Konflikte auftreten, da ich über das Betriebssystem auf 8.1 aktualisiert wurde (d. H. Über Windows Update / Store). Austin Meadows vor 9 Jahren 0
Ich habe die Frage jetzt mit einer richtigen Datei dism.log aktualisiert. Austin Meadows vor 9 Jahren 0
@AustinMeadows Kannst du es installieren, indem du den Befehl `optionalfeatures` ausführst? Louis vor 9 Jahren 0
Haben Sie ein MUI-Paket installiert? magicandre1981 vor 9 Jahren 0
Falls noch nicht geschehen, überprüfen Sie diesen Supportartikel: [.NET Framework 3.5-Installationsfehler: 0x800F0906, 0x800F081F, 0x800F0907] (http://support.microsoft.com/kb/2734782/en-us) and31415 vor 9 Jahren 0

1 Antwort auf die Frage

13
Tom

I had the same problem and solved it as follows: I noticed that two recent Windows updates refer to .NET Framework 3.5. I uninstalled them both and then was able to install .NET Framework 3.5 from Control Panel.

I'm not sure if was necessary to uninstall both updates. They are KB2966826 and KB2966828.

Entschuldigung, ich war mit College-Sachen beschäftigt. Das hat mein Problem gelöst! Nach der Deinstallation wurde die Installation von .NET 3.5 einwandfrei durchlaufen. Vielen Dank! Austin Meadows vor 9 Jahren 0
Endlich eine Lösung, die funktioniert hat. Ich habe ungefähr 5 Stunden nach Lösungen gesucht, bis ich diesen Thread gefunden habe. Vielen Dank! NoLifeKing vor 9 Jahren 1
Ich habe die ganze Nacht damit verbracht, die Windows 8 Enterprise-Testversion herunterzuladen, nur damit ich das Installationsmedium anhängen und NET 3.5 von der DSIM-Befehlszeile installieren kann, was auch nicht funktioniert hat. Aber das funktioniert, und ich kann nicht glauben, dass es so einfach ist. Tausend Dank! Hendra Anggrian vor 9 Jahren 1
Bestätigen, dass dies funktioniert. Nachdem ich fünf Stunden herumgelaufen war und meine Freunde von meinen Freunden gefunden hatte, fand ich diesen Post endlich. Es stellt sich heraus, dass Windows Update ZWEI Updates auf .NET 3.5 installiert, auch wenn Sie es nicht installiert haben. Seltsam. Kitet vor 9 Jahren 1
MS hat einen Hotfix erstellt, um die zu entfernen, die die Feature-Installation blockieren: https://support2.microsoft.com/kb/3005628. Sie empfehlen, dies zu verwenden, die Funktion zu installieren und das Windows-Update erneut auszuführen. Ich hasse Technologie ... ;-) Peter Mounce vor 9 Jahren 0
Ich habe das gleiche Problem, aber ich habe diese Updates nicht installiert. Mist. Fabio A. vor 8 Jahren 0