.NET 3.5 kann unter Windows 8.1 nicht installiert werden

25331
Sudheej

Ich versuche .NET 3.5 zu installieren, um mit wenigen älteren Anwendungen zu arbeiten, und dies hat mir in den letzten Wochen den Kopf verbrannt.

  1. Während der Installation werden Sie in einem Popup-Fenster aufgefordert, .NET 3.5 zu installieren. Wenn ich auf "Download" klicke, schlägt das Festlegen von Problemen mit der Internetverbindung fehl. Aber das Internet funktioniert gut

  2. Versucht, .NET 3.5 über die Systemsteuerung zu aktivieren, leitet es auf "Download from Windows Update" um und der Download wird für immer fortgesetzt (am besten versuchen Sie es mit 6 Stunden auf 18 MBit / s, während das WLAN weiterhin geladen wird)

  3. Bei Verwendung von Dism mit und ohne / LimitAccess bleibt der Prozess bei 65,8% hängen und löst einen Komponentenfehler aus

  4. Heruntergeladene Offline-Paket 253 MB von Microsoft, als ich versuchte, es erneut zu installieren, frage ich, dass Sie 3.5 herunterladen, um dotfx35.exe zu starten, die die Setup-Datei ist :(

  5. Versuchte alles von http://support.microsoft.com/kb/2734782 kein Glück

Bitte helfen .. :(

1

3 Antworten auf die Frage

6
magicandre1981

Entfernen Sie die Updates KB2966826 und KB2966828, starten Sie den Computer neu und versuchen Sie, .Net 3.5 erneut zu aktivieren. Beide sind .NET 3.5-Updates und blockieren das Setup. Microsoft ist sich des Problems bewusst und versucht, das Problem zu beheben.

Wenn Sie zusätzliche MUI-Pakete installiert haben, benötigen Sie die DVD der zusätzlichen Sprache, kopieren Sie den SxS-Ordner beider DVDs in einen lokalen Ordner C:\sxsund verweisen Sie mit dem /sourceParameter DISM auf diesen Ordner:

DISM.exe /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:C:\sxs /Limitaccess 

Ich habe dies letztes Jahr an Microsoft geschrieben, aber die Dokumentation wurde immer noch nicht aktualisiert.

Falls Sie die erwähnten KBs nicht finden, versuchen Sie, über die Befehlszeile zu starten: "DISM.exe / Online / Aktivierungsfunktion / FeatureName: NetFx3 / All / Source: C: \ sxs / Limitaccess", wobei der Ordner "sxs" kopiert wird von Windows iso -> sources \ sxs Valentin vor 8 Jahren 0
@Valentin Danke, ich habe es hinzugefügt. magicandre1981 vor 8 Jahren 0
1
Sudheej

Ich fand die Antwort, es sieht aus wie das ISO beschädigt war, was bei der Ausführung von dism wirft.

Das Problem ist jetzt behoben. Ich habe eine Arbeitsplatte verwendet und MD5 überprüft.

1
jwilliam28

Ich habe hier die gesamte Dokumentation zur Fehlerbehebung durchgelesen und die \ sxs heruntergeladen hier. Schließlich suchte ich auf Aufforderung von magicandre1981 (oben) nach den Updates KB2966826 und KB2966828, die er entfernen wollte. Mein System war auf dem neuesten Stand, hatte aber keine Updates. Durch das Entfernen des Updates KB2966827 wurde das Problem jedoch behoben. Da dies ein letzter Schritt war, bin ich nicht sicher, ob es notwendig war, die \ sxs herunterzuladen, aber es könnte trotzdem eine gute Idee sein, falls Ihre Dateien irgendwie beschädigt wurden. Als letzten Schritt habe ich nach der erfolgreichen Verwendung der DISM.exe-Methode auf der ersten Seite, auf die ich verlinkt habe, den typischeren Prozess mit dem Bedienfeld durchlaufen. Unter Programme und Funktionen enthält das Menü "Windows-Funktionen ein- oder ausschalten" .NET Framework 3.5. Anstatt mich zum Herunterladen des Frameworks aufzufordern, wurde mir lediglich mitgeteilt, dass die Änderung erfolgreich abgeschlossen wurde.