Contexte du dysfonctionnement
Une mise à jour de la base de données des fuseaux horaires de Windows a introduit une erreur dans les définitions du Canada. Les zones "Eastern Standard Time (Canada)" et "Pacific Standard Time (Canada)" ont reçu un décalage d'une heure pendant la période d'heure d'été, ce qui a entraîné la mauvaise planification d'événements dans Outlook, Exchange et Teams. Les administrateurs ont signalé que les invitations créées ou reçues pendant la période concernée apparaissaient avec une heure erronée, provoquant des conflits de réunion et des retards de service.
Analyse technique du mécanisme
Windows s'appuie sur le fichier tzres.dll pour traduire les identifiants de fuseau horaire en règles de transition DST. La mise à jour a modifié les valeurs StandardDate et DaylightDate pour les régions canadiennes, mais a omis de tenir compte du changement de législation de 2025 qui a repoussé le début de l'heure d'été d'une semaine. Cette incohérence a propagé l'erreur aux services dépendants du même composant, notamment Exchange Server qui utilise les mêmes API Win32 pour calculer les timestamps UTC.
Mesures d’atténuation appliquées
Microsoft a publié un correctif de secours, disponible via Windows Update et en téléchargement manuel. Les administrateurs ont été invités à exécuter la commande PowerShell suivante pour forcer la relecture du registre de fuseaux horaires :
Get-TimeZone -ListAvailable | Where-Object {$_.Id -like '*Canada*'} | Set-TimeZoneCette opération recharge les définitions corrigées sans nécessiter de redémarrage complet du serveur. En parallèle, les équipes Exchange ont recommandé de réindexer les calendriers affectés avec la cmdlet Update-CalendarProcessing afin de recalculer les heures stockées en UTC.
Implications et limites
Le problème souligne la dépendance critique des services cloud et on‑premise à une base de données de fuseaux horaires centralisée. Une erreur de règle DST se répercute immédiatement sur tous les systèmes synchronisés via NTP, ce qui rend la surveillance des mises à jour de tzdata indispensable. Le correctif a résolu le décalage, mais les organisations qui ont déjà synchronisé des réunions avec des partenaires externes peuvent encore rencontrer des incohérences résiduelles tant que les calendriers distants ne sont pas mis à jour. Microsoft a indiqué que les futures mises à jour incluront un processus de validation croisée avec les autorités de normalisation temporelle afin de réduire le risque de récurrence.