Möge es jemanden die 3 schmerzhaften Stunden die ich deswegen ver*zensur*en habe ersparen: Das Setup von Windows Management Framework 4.0 (=PowerShell 4) hat ein sehr unschönes Problem – aufgetreten auf einer Image-VM für Terminalserver. Wenn auf der Kiste kein .NET 4.5 (ohne .1 oder .2 oder was noch immer da kommt) drauf war und via WSUS dann gleich 4.5.1 kommt läuft das Setup von WMF 4.0 durch, will keinen Reboot aber PowerShell 4 ist auch nicht installiert.

Will man den KB über WUSA entfernen meint es es ist nicht installiert, will man es nochmal installieren meint er es ist schon installiert (!!). D.h. die Kiste ist mehr oder weniger im Eimer was PowerShell 4 angeht.

Installiert man hingegen .NET 4.5 (ohne hinten was dran, aber Vorsicht falls das mit hinten dran noch drauf ist muss das VORHER runter) pfeift alles einwandfrei….