Il faut que tu n'ai aucune spyware sur ton ordinateur lors de la mise à jours sinon, je ne sais pas pourquoi... mais des fois windows empêche certaines mise à jours.
Après pour vista je ne sais pas trop, c'est quel mise à jour que tu essais de faire? si c'est un service pack tu peux le téléchargé directement sur ton ordinateur pour ensuite l'installé manuellement ça peut marché aussi...
Sinon pour les spyware tu sais comment t'en débarrassé? Utilise Spybot et Ad-Aware (malgré qu'Ad-Aware n'est plus au top les 2 feront ce qu'il faut) et fait la mise a jour windows direct, ça devrait marché