Les bugs dans Windows 11 ne sont rien en comparaison du code cassé de Windows 7

Alors que Microsoft continue de pousser des mises à jour de Windows 11 contenant des bogues nos confrères de Windows Central rappellent l'histoire assez cocasse d'une erreur de programmation dans Windows 7. Qui provoquait un allongement du temps de démarrage de 30 secondes lorsque l'utilisateur choisissait une couleur en fond d'écran.

Windows 7
Crédits : 123rf

Suppression involontaire de Copilot, mise à jour d'avril inutile contre les bogues persistants, mise à jour de Windows 11 bloquée en entreprise… certains parleront de négligence, mais il est clair que Microsoft a l'art et la manière de laisser assez souvent des bogues agaçants dans le code de ses  logiciels. À la décharge de la firme, Windows 11 doit s'adapter à une vaste variété de PC ce qui rend le développement particulièrement compliqué.

Mais… il y a eu des heures moins glorieuses que d'autres en la matière. Nos confrères racontent ainsi comment une erreur dans le code de Windows 7 débouchait sur 30 secondes en plus au démarrage lorsque l'utilisateur choisissait une couleur à la place d'une image en fond d'écran. Les utilisateurs de la version constataient en effet des temps de chargement variant fortement de façon imprévisible.

On sait enfin pourquoi Windows 7 mettait parfois plus longtemps à démarrer

Aujourd'hui, un développeur de la firme Raymond Chen, explique que ce comportement était lié à une erreur assez navrante de programmation dans le code.  En fait, le système d'exploitation réalisait une série de vérifications lors de l'apparition de l'écran de bienvenue. Chaque composante graphique de l'interface devait retourner un code d'erreur adéquat avant que cet écran disparaisse.

Il explique : “le système de logon attendait que tous les éléments signalent qu’ils étaient prêts. Une fois que tous ces derniers avaient donné leur feu vert, ou qu’un délai de 30 secondes s’était écoulé, le système quittait l’écran de bienvenue. Au vu de cette conception, on comprend facilement la raison du délai de 30 secondes lors de certains démarrages : cela signifiait qu’un des éléments n’avait pas signalé qu’il était prêt”.

Le lien avec le fond d'écran, me direz-vous ? Simple : la façon dont était codée la routine de logon ne prévoyait pas que l'utilisateur choisisse une couleur à la place d'une image en fond d'écran. Résultant en une erreur qui causait un délai supplémentaire de 30 secondes. Le problème se manifestait également si l'utilisateur activait la politique système censée cacher les icônes sur le bureau. Il a fallu 5 mois pour que Microsoft se rende compte du problème et ne le corrige via une mise à jour en novembre 2009.


Réagissez à cet article !

Demandez nos derniers articles !

Chrome sur Android est “la plateforme mobile la plus rapide pour la navigation web”, déclare Google

Les performances d’Android en matière de navigation web ont atteint des niveaux record. Les smartphones haut de gamme avec Chrome sont devenus plus rapides que les iPhone. La rapidité de…

Apple Plans va intégrer de la publicité, c’est officiel

Apple confirme ouvrir son application Plans à la publicité. Les entreprises et restaurants pourront payer pour être mis en avant par la plateforme, comme sur Google Maps. Les rumeurs de…

Windows 11 : travaillez plus vite grâce à ces 5 outils bien cachés dans le système d’exploitation

Envie de travailler plus vite sur votre PC ? Bonne nouvelle, puisque Windows 11 embarque de nombreuses fonctionnalités méconnues pour vous aider à booster votre productivité. Faisons ensemble les présentations….

Tineco Floor One S6 Stretch Lite : plus de 67% de réduction sur cet aspirateur eau et poussière, vite !

À l’occasion de l’anniversaire AliExpress, vous pouvez vous offrir l’aspirateur sec et humide Tineco Floor One S6 Stretch Lite pour moins de 165 euros grâce au code FRASPHD20. Mais attention,…

YouTube supprime le compteur de J’aime et ça ne plaît pas à tout le monde

Après avoir supprimé le compteur de Je n’aime pas il y a quelques années, YouTube semble envisager de retirer également celui des J’aime. Au plus grand dam de certains utilisateurs….

Le nouveau Ninja CRISPi PRO est enfin là, et pour fêter la sortie du airfryer, la marque vous offre un cadeau !

La famille des friteuses sans huile du géant américain s’agrandit avec un nouveau modèle : le Ninja CRISPi PRO. Ce airfryer polyvalent dispose d’un contenant en verre plus grand tout…

Avec les Bravia 2 II et Bravia 3 II, Sony démontre qu’il sait faire des TV abordables

Alors que plusieurs concurrents s’apprêtent à lancer des modèles RGB LED, Sony prend à contrepied le marché en présentant deux TV abordables : les Bravia 2 II et Bravia 3…

TV

L’application Gemini sur Android va changer du tout au tout, à quoi faut-il s’attendre ?

Google travaille sur une refonte de l’application Gemini sur Android. Plusieurs modifications d’interface vont être opérées, et on sait déjà lesquelles. L’interface de l’application Gemini sur Android ne va bientôt…

IA

iOS 27 : bouton « Ask Siri », application dédiée… voici le plan d’Apple pour enfin réinventer Siri

Siri : ce nom est synonyme de déceptions pour certains et d’espoirs pour d’autres. Attendue pour iOS 26.4, la nouvelle version de l’assistant d’Apple n’a toujours pas pointé le bout de…

Samsung anticipe la sortie de l’iPhone pliable : découvrez le nouveau Galaxy Z Fold Wide

Samsung va lancer un nouveau design de smartphone pliable. Il s’agit d’un format livre comme les Galaxy Z Fold, mais moins haut et plus large. L’objectif est d’anticiper l’arrivée sur…