.Net Framework 3.5 lässt sich unter Windows 8 nicht installieren

Aus ITwiki
Wechseln zu: Navigation, Suche

Problembeschreibung[Bearbeiten]

Unter Windows 8 kann das .Net Framework 3.5 über Programme und Features, Menüpunkt Windows-Features aktivieren oder deaktivieren installiert werden. Häufig wird diese .Net Laufzeitumgebung für ältere Programme benötigt. Möchte man das Feature installieren, werden Dateien vom Microsoft Update Server benötigt. Sowie der Download beginnt, bricht das Setup mit einem Fehler 0x800f0906 ab.

Lösung[Bearbeiten]

Microsoft beschreibt auf microsoft.com, was die Ursache für den genannten Fehler sein kann. Bei mir war die Lösung simple und folgender Satz ausschlaggebend:

Der Administrator hat den Computer so konfiguriert, dass für die Wartung WSUS (Windows Server Update Services) anstelle von Windows Update verwendet wird. Bitten Sie den Administrator, die Richtlinie zu aktivieren, sodass Windows Update statt WSUS verwendet wird.

Also: WSUS deaktivieren - aber wie? :-) Eine schnelle Lösung ist die Folgende:

  1. Beende am Client den Dienst Windows Update
  2. Lösche den Inhalt des Ordners %windir%\SoftwareDistributions
  3. Starte regedit und benenne den Schlüssel HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate um, z. B. in WindowsUpdate_alt
  4. Starte am Client den Dienst Windows Update wieder
  5. Führe nun das Setup für die .Net 3.5 Installation erneut aus - sollte klappen

Wenn die Installation abgeschlossen ist, stecke den Client am Firmen-LAN an, starte die Maschine neu - daraufhin sollte die Gruppenrichtlinie für WSUS drübergebügelt werden und sich der Rechner wieder beim WSUS melden.

Nützliche Links[Bearbeiten]