Certaines personnes qui tentent d’installer Windows 11/10/8 signalent une erreur. Cette erreur a été signalée même par ceux qui pouvaient exécuter une version antérieure de Windows sur la même machine. Lors de l’installation de Windows, vous pouvez voir l’un des messages d’erreur suivants :
Table des matières hideCe PC ne peut pas exécuter Windows 10
Le processeur de votre PC n’est pas compatible avec Windows 10
Le processeur n’est pas pris en charge sur Windows 11
Alors qu’est-ce qui a changé ? Voyons quelle est cette erreur et ce que Microsoft en dit.
Pour installer Windows, votre CPU (processeur) doit prendre en charge ces fonctionnalités – PAE/NX/SSE2.
Voyons ce que cela signifie.
« Pas d’exécution (NX) est une fonctionnalité du processeur qui permet de marquer les pages mémoire comme non exécutables. Cette fonctionnalité permet au processeur de protéger le système contre les attaques de logiciels malveillants. Lorsque la fonction NX est activée sur un système, elle empêche le code logiciel malveillant d’être placé dans des régions accessibles de la mémoire pour être exécuté lorsque le contrôle atteint cet emplacement de mémoire. Windows 8 exige que les systèmes aient des processeurs qui prennent en charge NX, et NX doit être activé »
“Diffusion en continu des extensions SIMD 2 (ESS2) est une ancienne norme prise en charge par les processeurs Intel et AMD. Tous les processeurs prenant en charge NX prennent également en charge SSE2.
« Pour utiliser la fonctionnalité de processeur NX, le processeur doit être exécuté dans l’extension d’adresse physique (PAE). PAE est une fonctionnalité de processeur qui permet aux processeurs x86 d’accéder à plus de 4 Go de mémoire physique sur les versions compatibles de Windows. «
L’exigence de processeur n’aura pas d’impact sur les clients sur les systèmes modernes ou sur les systèmes qui répondent aux exigences du logo pour Windows 7, car ces systèmes disposent de processeurs 32 bits compatibles PAE qui prennent en charge NX et permettent d’activer NX. Seul un petit groupe de clients exécutant Windows 7 sur de très anciens processeurs 32 bits sans prise en charge PAE/NX sera impacté.
Lis: Comment installer Windows 11 sur un matériel ou un processeur non pris en charge
Vérifiez si votre système prend en charge NX ou SSE2
Pour vérifier cela, il existe un outil Windows Sysinternals Informations de base, un utilitaire de ligne de commande. Vous pouvez l’obtenir de ici. L’exécuter à partir de la ligne de commande fournira les informations requises –
Une fonction de processeur prise en charge aura le * caractère affiché à côté du nom de la fonction, et un – caractère s’il n’est pas pris en charge.
« Si PAE s’affiche comme non pris en charge dans Informations de base sortie, votre système dispose d’un processeur qui n’est pas compatible PAE et ne peut pas prendre en charge NX. Si PAE s’affiche comme pris en charge, mais que NX s’affiche comme non pris en charge dans Informations de base production:
- Consultez l’ensemble de fonctionnalités publié par le fabricant du processeur pour déterminer si NX est pris en charge par le processeur de votre système.
- Si le processeur de votre système prend en charge NX, votre système peut avoir un paramètre BIOS mal configuré pour l’option de prise en charge NX.
Si NX est pris en charge sur votre système, il peut être activé à partir des paramètres du BIOS s’il n’est pas activé.
Vérifiez donc le BIOS et activez NX (« No eXecute bit ») ou la fonction équivalente XD (« eXecute Disabled ») dans les paramètres du BIOS. Regardez-les dans les options avancées ou de sécurité du BIOS. Ils peuvent être référencés par différents noms selon le BIOS fabricant. Ils peuvent être nommés No Execute Memory Protect, Execute Disabled Memory Protection, EDB (Execute Disabled Bit), EVP (Enhanced Virus Protection), ou par certains autre Nom. Vérifiez donc ceux-ci.
Si le BIOS n’affiche aucune de ces options pour NX, vérifiez auprès du BIOS fabricant pour toutes les mises à jour du BIOS qui auraient pu ajouter cela. Les processeurs très anciens peuvent ne pas inclure cette fonctionnalité.
Lecture connexe : Le processeur n’est pas pris en charge avec la version de Windows que vous utilisez actuellement.
Erreur 0x0000260 lors de la tentative d’installation de Windows sur une machine virtuelle
Une erreur connexe 0x0000260 s’affiche également lors de la tentative d’installation de Windows sur une machine virtuelle.
« Si la machine virtuelle (VM) est hébergée sur un système prenant en charge NX, vous devez activer PAE/NX dans les paramètres ou le gestionnaire de configuration du produit de virtualisation lors de la configuration de l’environnement virtuel Windows. «
Ce document détaille la prise en charge du processeur pour l’exigence PAE/NX/SSE2 dans Windows, les cas d’erreur et les scénarios rencontrés par les clients lorsque les machines ne répondent pas à l’exigence, et ce qu’il faut faire pour installer Windows sur leurs PC.
Pour des informations plus détaillées sur les exigences PAE/NX/SSE2 pour Windows, Microsoft a publié un livre blanc – Guide des exigences de prise en charge PAE/NX/SSE2.Bill Fill de Microsoft a expliqué en détail cette erreur dans The Answers Forum. Il commence par s’excuser pour la gêne occasionnée par ce problème et remercie les utilisateurs d’avoir essayé l’aperçu de la version. De plus, il dit que Microsoft peut contacter quelques-uns de ceux qui ont signalé ce problème si des informations supplémentaires sont nécessaires car il peut s’agir d’un bogue et doit être corrigé avant RTM.
Puis il décrit qu’est-ce qui a exactement changé depuis le CP, car les utilisateurs qui pouvaient exécuter le CP sur leur machine ont rencontré ce problème lors de l’installation de RP sur la même machine.
Ce qui a changé dans Windows
Nous avons apporté des modifications à la logique de détection de mise à niveau depuis le CP. Les modifications concernent le programme d’installation par défaut et la manière dont il vérifie les fonctionnalités précises du processeur avant de continuer. Windows nécessite les capacités NX des processeurs modernes. Ceci est fait pour des raisons de sécurité afin de garantir que les fonctions de défense contre les logiciels malveillants fonctionnent de manière fiable. Ceci est important car nous voulons nous assurer que les gens peuvent se sentir en sécurité en utilisant de nombreux logiciels différents, y compris des applications de bureau et des applications du Windows Store. Cela signifie que certains processeurs très anciens ne fonctionneront pas avec Windows 8. Dans le CP, nous n’avons pas bloqué le programme d’installation de la fonctionnalité NX. Sur la base de la télémétrie CP, nous avons estimé que l’ajout du bloc à la configuration était justifié pour respecter le temps des gens. Il vaut mieux en finir rapidement, même si c’est décevant. Nous avons également utilisé la télémétrie pour avoir une idée du nombre de processeurs qui échoueraient à l’exigence NX afin que nous puissions être sûrs que l’application de la présence NX était responsable dans l’écosystème. Nous avons appris que moins de 1 % des processeurs n’avaient pas la capacité NX disponible et configurée correctement et sur ces 0,1 % n’avaient pas du tout la capacité NX. Sur cette base, nous pensons que l’application de la présence de NX est une bonne chose à faire car cela se traduit par de meilleures défenses contre les logiciels malveillants. Ainsi, nous imposons désormais la présence de NX dans la séquence de démarrage du noyau.
Nous n’avons apporté aucune modification liée à la détection PAE, mais il est bon de noter que PAE est un prérequis pour NX sur les processeurs 32 bits en raison de la façon dont NX est implémenté dans les tables de pages du gestionnaire de mémoire.
Nous avons modifié la détection du jeu d’instructions SSE2 en fonction de la télémétrie du CP et de Windows 7.
Le résultat pour les utilisateurs en général est que leur PC est plus fiable. Nous ne vérifions pas SSE2 dans la séquence de démarrage du noyau, cependant, si votre CPU a NX, il a aussi presque certainement SSE2.
solution de contournement
Avant d’essayer cette solution de contournement, veuillez vérifier et configurer NX dans le BIOS. La solution de contournement utilise l’ISO pour l’installation.
Téléchargez l’ISO et gravez-la sur un DVD ou créez une clé USB amorçable. Démarrez à partir du support que vous avez créé. Si votre processeur ne prend pas en charge NX, vous verrez un écran bleu de code 5D avant le démarrage de l’installation. C’est rare, mais si cela se produit, nous ne pourrons pas vous aider à exécuter Windows.
Cette solution de contournement peut réussir car Windows contient deux programmes d’installation : le programme d’installation de l’utilisateur final (setup.exe à la racine du DVD Windows) et le programme d’installation commercial (setup.exe qui se trouve dans le \sources répertoire du DVD Windows). Le programme d’installation commercial s’exécute lorsque le PC est démarré à partir d’un support DVD/USB et n’effectue pas les vérifications NX/SSE2 et tente d’activer NX/SSE2 sur les systèmes pris en charge.