[HOW-TO] Windows 7: Windows Update - Probleme mit .NET Framework 3.5.1 -> 4.5

milesdavis

PCGH-Community-Veteran(in)
Hallo Community,
ich möchte euch hier mitteilen wie ich meine Probleme mit dem Windows Update von 3.5.1 und 4.5. Konkret waren es diverse Sicherheitsupdates.
Bei meinem Notebook und PC konnte ich die Updates zwar herunterladen, aber bei der Installation kam der Fehler beim Neustart:

[...] Updates werden rückgängig gemacht. [...]


Der Fehler hat mich fast zur Weißglut gebracht. Auch eine komplette Neuinstallation mit manuellem Download des Frameworks brachte mir wieder den gleichen Fehler.

Schließlich habe ich es dann doch geschafft! Vergleichsweise einfach, aber was solls - hauptsache es funktioniert!

Die Lösung:
Einfach in die Systemsteuerung gehen und unter Programme das .Net Framework Client Profile raussuchen. Doppelklick darauf und anstatt die Deinstallation anzustoßen, die Reparaturinstallation wählen.
Der Assistent läuft durch und danach konnte ich meine Updates für 3.5.1 und 4.5 problemlos über die Windows Updates einspielen.

Porblem gelöst.

Viel Spaß wünsche ich allen, die über den selben Fehler gestoßen sind,
milesdavis
 
Danke für die Info.
Mir ist in letzter Zeit generell aufgefallen das es vermehrt Probleme mit Net Frameworks gibt, ist das nur mein eindruck oder ist dies wirklich so ?
 
ΔΣΛ;5577573 schrieb:
Danke für die Info.
Mir ist in letzter Zeit generell aufgefallen das es vermehrt Probleme mit Net Frameworks gibt, ist das nur mein eindruck oder ist dies wirklich so ?

Ich denke das rührt vom Versionssprung von 3.5.x auf 4.x.x
 
Hallo milesdavis,
ich möchte dir in dem Zusammenhang die Frage stellen, ob die von Microsoft angebotenen "Sicherheitsupdates für .net framework 3.5.1" installiert werden müssen, obwohl auf meinem Notebook mit Win7 sp1 64 bit dieses framework gar nicht installiert ist, sondern nur .net framework 4.0 client profil.
Auch bei "Windows-Funktionen aktivieren oder deaktivieren" gibt es kein Aktivierungshäckchen beim .net framework 3.5.1, sondern nur ein ausgefülltes Kästchen. Die nach Doppelklick angezeigten Funktionen "Windows Communication Foundation HTTP Activation" haben auch kein Aktivierungshäckchen sondern sind leer.
Es wäre schön, wenn Du mir eine Erklärung hierzu geben könntest.
deda12
 
Hallo milesdavis,
ich möchte dir in dem Zusammenhang die Frage stellen, ob die von Microsoft angebotenen "Sicherheitsupdates für .net framework 3.5.1" installiert werden müssen, obwohl auf meinem Notebook mit Win7 sp1 64 bit dieses framework gar nicht installiert ist, sondern nur .net framework 4.0 client profil.
Auch bei "Windows-Funktionen aktivieren oder deaktivieren" gibt es kein Aktivierungshäckchen beim .net framework 3.5.1, sondern nur ein ausgefülltes Kästchen. Die nach Doppelklick angezeigten Funktionen "Windows Communication Foundation HTTP Activation" haben auch kein Aktivierungshäckchen sondern sind leer.
Es wäre schön, wenn Du mir eine Erklärung hierzu geben könntest.
deda12

Ich denke, dass Version 4 nur teilweise abwärtskompatibel zu 3.5.x ist. Es gibt Anwendungen, die bestimmte Funktionen aus 3.5.x benötigen und die es in 4 so nicht mehr gibt. Folge: Das Programm funktioniert nicht.
Viele Programme bringen aber auch ihre Bibiotheken bzw. Funktionen aus dem Framework gleich selbst mit. Aber das kommt ganz auf das Programm an.

Die Frage ist auch wie die Programme programmiert sind:
Mal angenommen, das Programm wurde für 3.5. entwickelt und benutzt aus diesem Framework Funktion A und B. Jetzt hat Version 4 diese Funktionen aber auch.
Jetzt möchtest du das Programm installieren. Die Installationsroutine fragt Windows, welche .net-Version hast du denn? Antwort: 4. Folge: Programm kann nicht installiert werden, weil .net 3.5 fehlt.
Das ist schlecht.
Bessere Abfrage wäre gewesen:
1. Ist ein .net vorhanden, mindestens 3.5?
2. Kennst du Funktion A und B?

Wenn da dann irgendwelche Fkt. fehlen würden, bräuchte man eben genau diese.net-Version zusätzlich.

Du siehst, letztlich ist es vom Programm abhängig, dass das .net benötigt.

Ich hoffe deine Frage - wenn auch etwas verspätet - verständlich beantwortet zu haben.

Beste Grüße,
miles
 
Zuletzt bearbeitet:
Zurück