Das Update KB5012643 für Windows 11 macht Probleme mit .Net-3.5-Anwendungen. Benutzer sollten den Patch wieder entfernen.

Das aktuelle optionale Update KB5012643 für Windows 11 macht Probleme mit .Net-Anwendungen. Besonders .Net-Framework-3.5-Apps können dadurch möglicherweise nicht ausgeführt werden. Es handelt sich um das Paket KB5012643 (Build 22000.652), ein Preview-Update für Windows 11 vom 25. April 2022.

Probleme mit .Net-Anwendungen

Ursache ist, dass die .Net-Applikationen spezielle optionale Komponenten des Frameworks wie beispielsweise WCF (Windows Communication Foundation) oder WWF (Windows Workflow) nutzen. Diese scheinen nach dem Update nicht mehr zu funktionieren. Deshalb empfiehlt Microsoft, das Update wieder zu deinstallieren, wenn Kunden davon betroffen sein sollten.

Die Deinstallation des Patches ist direkt in den Windows-Update-Einstellungen möglich. Innerhalb des Update-Verlaufs klickt man auf die Schaltfläche Updates deinstallieren ganz unten in der Liste. Dann öffnet sich ein Fenster, in dem das Paket KB5012643 gesucht und deinstalliert werden kann.

Alternative: Das .Net-Framework neu installieren

Als Alternative wird fortgeschrittenen Usern empfohlen, das .Net-Framework 3.5 wieder zu aktivieren, wenn das Update aus unterschiedlichen Gründen nicht deinstalliert werden kann.

Das kann per GUI über die Systemsteuerung gemacht werden. Dazu navigiert man über die Suchfunktion zu Windows Features. In der dann angezeigten Liste wird das .Net-Framework 3.5 ausgewählt und installiert. Windows 11 lädt die dafür nötige Komponente dabei über das Internet herunter.

Optional kann mit Windows Terminal und erweiterten Rechten diese Befehlsfolge für dism genutzt werden:

1. dism /online /enable-feature /featurename:netfx3 /all2. dism /online /enable-feature /featurename:WCF-HTTP-Activation3. dism /online /enable-feature /featurename:WCF-NonHTTP-Activation

Microsoft arbeitet schon an einer Lösung des Problems und will den Fehler in einem kommenden Update beheben.