-bloodberry- hat es auf den Punkt gebracht.
Wenn du schon bei vorigen Updates Probleme hattest bzw. hast, dann ist irgendwas am System zerschossen.
Und früher oder später wirst du sowiso gezwungen sein neu zu installieren, da dann gar nichts mehr richtig funktioniert.
Deshalb schlage ich dir einfach vor dass du alle deinen Daten sicherst die du benötigst, dann den Rechner schön formatierst, Vista neu installierst und dann direkt das SP1 von der Microsoftpage installierst.
Wenn dein Rechner dann samt Treiber ordnungsgemäß installiert ist, solltest du dir mit Acronis True Image oder anderer Software, eine Image deines System erstellen, so kannst du falls wieder etwas zerschossen ist, dein System innerhalb weniger Minuten neu einspielen.
Gruß