Windows Vista ne semble guère apprécier les changements de pilotes répétitifs. C'est en effet la conclusion que l'on peut tirer d'une expérience que nous avons nous-mêmes malheureusement rencontrée. Après plusieurs changements / mises à jour de pilotes (cartes graphiques et contrôleur RAID principalement), Windows Vista semble se désactiver automatiquement. Le système d'exploitation passe alors en mode dégradé si dans les trois jours qui suivent la désactivation, l'utilisateur n'a pas réactivé sa copie. Passés ces trois jours, l'utilisateur dispose à chaque session d'une heure pour se rendre sur Internet et activer sa copie (voir Vista, WGA et écran noir : du bruit pour rien ?).
Microsoft USA et Australie auraient confirmé le souci. Cela viendrait du fait que Windows Vista génère un identifiant par machine en fonction des informations fournies par les pilotes et non directement par « l'empreinte matérielle » des composants. De ce fait, un changement de pilote peut être considéré par Windows Vista comme une variation au niveau des composants. Au bout d'un certain nombre de modifications (plus ou moins importantes, tout dépend du composant / pilote modifié), Windows Vista demande à ce que la copie du système soit réactivée.
Cependant, l'activation par Web n'est pas toujours suffisante (le système considère que la copie est déjà activée et refuse de l'activer une fois de plus) et c'est surtout là où le bât blesse... Dans ce cas, un appel téléphonique chez Microsoft permet généralement de régler le problème.
Toutefois en procédant ainsi, Microsoft complique les choses et arrive à créer une certaine frustration chez l'utilisateur qui a payé son système d'exploitation, alors que certains pirates eux se passent complètement de cette phase rébarbative. La firme de Redmond en serait complètement consciente et travaillerait déjà sur une solution pour ce problème lié aux changements de pilotes.