Je sais que sous XP, il y a un service qui gèrerai l'horloge (enfin, la maj de celle-ci via le net).
Le fait que je n'aie jamais vu ce qu'il fait ne veut pas dire qu'il ne fait rien, et bien que je n'aie jamais eu de souci (même lors de mes tentatives récentes d'utilisation de debian, avortées temporairement le temps de trouver moyen d'installer ces foutus drivers qui me manquent...) peut-être est-ce lui qui génère ce fameux décalage?
Si c'est le cas, exécute "services.msc" et désactive le service nommé "Horloge windows" (sous XP bien évidemment)
Chez moi, la description en est la suivante:
"Conserve la synchronisation de la date et de l'heure sur tous les clients et serveurs sur le réseau. Si ce service est arrêté, la synchronisation de la date et de l'heure sera indisponible. Si ce service est désactivé, tout service en dépendant explicitement ne démarrera pas."
Vous comprendrez que je le soupçonne fortement d'être impliqué dans ce problème ^^
Si ça se poursuit, essaye donc de te déconnecter de tout réseau le temps d'effectuer un boot sous vista, puis linux, puis vista a nouveau. Si aucun décalage ne se fait, il te faudra regarder du côté local, sinon, c'est un service réseau a coup sûr
Autre chose, pourquoi ne pas utiliser une machine virtuelle (genre virtual box, qui est open source et manifestement portable) pour faire tourner windows?
Ca t'éviterais de rebooter pour changer d'OS ...
Tu me dis, j'oublie. Tu m'enseignes, je me souviens. Tu m'impliques, j'apprends. - Benjamin Franklin