Microsoft ne veut pas que vous continuiez à installer Windows 7 (ou 8) sur les nouveaux PC. Si vous essayez, vous verrez un message «Matériel non pris en charge» et votre PC ne recevra aucune mise à jour de sécurité de Windows Update. D’autres fonctionnalités matérielles peuvent ne pas fonctionner correctement non plus.
Microsoft vous oblige désormais à utiliser Windows 10 avec les processeurs les plus récents
Ceci est quelque peu déroutant car Windows 7 est dans sa période de support étendue et est officiellement pris en charge par Microsoft avec des mises à jour de sécurité jusqu’en 2020. Windows 8.1 est toujours dans sa période de support standard et est officiellement pris en charge jusqu’en 2023. En théorie, ces systèmes d’exploitation devraient fonctionner très bien, même sur du matériel plus récent.
Historiquement, Microsoft n’a imposé aucune sorte de limitations matérielles pour les anciennes versions de Windows. Même après la sortie de Windows 7, vous pouvez continuer à installer Windows XP sur le nouveau matériel PC en cours de sortie, si vous le souhaitez.
Mais Microsoft a maintenant une nouvelle politique, qu’ils ont annoncée au début de 2016. Les nouveaux processeurs nécessiteront la dernière version de Windows. «À l’avenir, à mesure que de nouvelles générations de silicium seront introduites, elles auront besoin de la dernière plate-forme Windows à ce moment-là pour la prise en charge», explique un Article de blog Microsoft. Cela ne signifie même pas seulement Windows 10, cela signifie également la dernière mise à jour de Windows 10.
Cette politique est maintenant en place. Si vous avez un PC avec un processeur Intel de 7e génération (Kaby Lake) ou un processeur de 7e génération d’AMD (Bristol Ridge ou Ryzen), vous verrez un message d’erreur et Windows Update ne proposera pas votre PC et les mises à jour de sécurité. Les nouvelles architectures de CPU auront la même limitation à l’avenir.
Microsoft a initialement annoncé que seuls certains modèles d’ordinateur exécutant les processeurs Intel de 6e génération (Skylake) seraient pris en charge par les mises à jour de sécurité, mais la plupart des PC équipés de Skylake seraient laissés de côté. Cela a été un choc, car cela a été annoncé après que certaines personnes aient déjà acheté des PC Skylake et installé Windows 7 dessus. Cependant, Microsoft a fini par Faire marche arrière sur cette menace. Les PC Windows 7 et 8.1 avec Skylake continueront de recevoir des mises à jour de sécurité normalement jusqu’en 2020. Au lieu de cela, Microsoft trace fermement une ligne dans le sable avec les processeurs de 7e génération.
Cette stratégie s’applique également à Windows Server 2012 R2 et Windows Server 2008 R2. Les PC serveurs auront besoin de la dernière version de Windows Server pour obtenir les mises à jour de sécurité.
« Matériel non pris en charge » ne recevra pas de mises à jour de sécurité
Voici ce que cela signifie réellement: Microsoft ne vous fournira pas de mises à jour de sécurité via Windows Update si vous installez Windows 7 ou 8.1 sur un PC avec l’un de ces processeurs modernes. Au lieu de cela, vous verrez un message «Matériel non pris en charge» qui vous informe que votre PC «utilise un processeur conçu pour la dernière version de Windows».
En d’autres termes, Microsoft dit que vous devez installer Windows 10 sur ces PC. Windows 7 et 8.1 n’incluent pas en fait de code qui empêche ces systèmes d’exploitation de fonctionner sur les nouveaux processeurs. Au lieu de cela, Microsoft empêche simplement les PC équipés de ce matériel moderne de se mettre à jour via Windows Update.
Ce manque officiel de support de Microsoft signifie également que les fabricants de matériel peuvent ne pas prendre la peine de publier des pilotes qui activent toutes les fonctionnalités du nouveau matériel sur Windows 7.
Selon Microsoft, vous pouvez également voir un message d’erreur dans la fenêtre Windows Update si vous installez Windows sur un PC avec du matériel non pris en charge. Le message d’erreur indiquera «Windows n’a pas pu rechercher de nouvelles mises à jour», «Une erreur s’est produite lors de la recherche de nouvelles mises à jour pour votre ordinateur» ou «Code 80240037 Windows Update a rencontré une erreur inconnue».
Pourquoi Microsoft ne vous laisse pas utiliser Windows 7 avec des processeurs modernes
Voici comment Microsoft explique sa décision:
«Windows 7 a été conçu il y a près de 10 ans avant tout SOC x86 / x64. Pour que Windows 7 fonctionne sur n’importe quel silicium moderne, les pilotes de périphérique et le micrologiciel doivent émuler les attentes de Windows 7 en matière de traitement des interruptions, de prise en charge du bus et d’états d’alimentation, ce qui est difficile pour le WiFi, les graphiques, la sécurité, etc. À mesure que les partenaires personnalisent les pilotes de périphériques, les services et les paramètres de micrologiciel hérités, les clients sont susceptibles de constater des régressions avec la maintenance continue de Windows 7.«
En d’autres termes, Microsoft dit que Windows 7 est vieux pour le matériel moderne et que les fabricants de matériel doivent écrire du code supplémentaire pour que Windows 7 comprenne les puces modernes. Tout ce code supplémentaire peut poser des problèmes.
Microsoft déclare qu’il s’est engagé à «fournir sécurité, fiabilité et compatibilité» aux systèmes Windows 7. «La refonte des sous-systèmes Windows 7 pour intégrer de nouvelles générations de silicium introduirait un taux de désabonnement dans la base de code de Windows 7 et romprait cet engagement», explique Microsoft.
Tout dépend du niveau d’intégration entre le nouveau code de Windows 10 et les dernières plates-formes matérielles, selon Microsoft. La nouvelle politique «nous permet de nous concentrer sur une intégration profonde entre Windows et le silicium, tout en maintenant une fiabilité et une compatibilité maximales avec les générations précédentes de plate-forme et de silicium.» Microsoft note que cela «est tout à fait conforme aux tendances technologiques modernes», c’est-à-dire les smartphones et les tablettes.
Microsoft pourrait rendre les mises à jour disponibles, mais ils ne feraient pas le travail
Voici la version non-spun de cette explication: Microsoft et les fabricants de matériel veulent faire une pause nette.
Microsoft souhaite tester les mises à jour de Windows 7 et 8.1 sur tout le matériel officiellement pris en charge. C’est certainement moins de travail pour Microsoft de déclarer un nouveau matériel non pris en charge et d’arrêter de tester les mises à jour dessus. Les nouvelles plates-formes de processeur incluent des changements majeurs dans la gestion de l’alimentation du processeur et d’autres fonctionnalités, donc elles fonctionneront probablement mieux sur Windows 10. Les fabricants de matériel préfèrent également créer des pilotes pour Windows 10 plutôt que de développer des pilotes pour Windows 7 et 8.1.
Mais ce n’est pas impossible pour Microsoft et les fabricants de matériel de faire ce travail. Microsoft n’a jamais cessé de prendre en charge une ancienne version de Windows sur un nouveau matériel pendant sa période de support officielle. Microsoft et les développeurs de pilotes font tout leur possible pour tester ces mises à jour. Alternativement, Microsoft pourrait simplement aux utilisateurs que leur matériel ne fonctionnera pas entièrement avec Windows 7 mais continuerait à proposer des mises à jour. Mais ils ont choisi de ne pas le faire. Le blocage des mises à jour de sécurité sur le nouveau matériel est quelque chose que Microsoft n’a jamais fait auparavant, et cela a pris les gens au dépourvu.
Que faire si vous recevez ce message
En fin de compte, peu importe que vous soyez d’accord ou non avec le choix de Microsoft de ne pas prendre en charge les anciennes versions de Windows sur un nouveau matériel. Ce qui compte, c’est que vous ne recevrez pas de mises à jour de sécurité si vous installez Windows 7 ou 8.1 sur l’un de ces nouveaux processeurs, vous ne devriez donc pas le faire. Il peut y avoir des solutions de contournement non officielles, mais nous ne nous fierions pas à celles-ci, car les choses peuvent (et le font souvent) se casser dans ces situations. Microsoft pourrait désactiver la solution de contournement ou des bogues dans les nouvelles mises à jour de sécurité pourraient causer des problèmes sur votre système.
Si vous recevez le message «Matériel non pris en charge» de Windows Update, nous vous recommandons vivement d’installer Windows 10 sur votre ordinateur. Cela garantit que vous continuerez à recevoir des mises à jour de sécurité importantes et que votre ordinateur sera toujours officiellement pris en charge.
Les entreprises et les passionnés qui ne veulent vraiment pas utiliser Windows 10 devraient déterrer du matériel Intel Skylake, car c’est le processeur le plus moderne qui continuera à être pris en charge par Windows 7 jusqu’à sa fin de vie en 2020. En 2020, tout le monde sera forcé pour mettre à niveau à partir de Windows 7 pour continuer à recevoir des mises à jour de sécurité de toute façon – et 2020 n’est pas si loin.
Crédit d’image: Ultra Mendoza