Es gibt einige Updates unter XP, die brauchten auch auf meinen 2x2,5GHz mit schneller HD mindestens 5 Minuten. Ist der Rechner langsamer, kann ich mir die 20 Minuten schon vorstellen.
Abbrechen und dann im Updateverlauf nach dem Schuldigen sehen kannst du auch machen. Dann lädst du dieses driekt über Windowsupdate und läßt es installieren.