> Warum kann MS das nicht selbst so programmieren ...
Weil es 1. keines Tools bedarf wenn man lesen kann und 2. reicht es in zumindest 98% aller Fälle den WindowsUpdate Agent v3 mit option /wuforce aufzurufen.
Updates lassen sich nicht von Windows Update, Microsoft Update oder mithilfe der Funktion "Automatische Updates" installieren, nachdem Sie eine Windows XP-Installation repariert haben
http://support.microsoft.com/kb/943144