Le processeur de votre PC n'est pas compatible avec Windows 10/8 - Explication de l'erreur
Certaines personnes qui tentent d'installer Windows 8 RP signalent une erreur. Cette erreur a été signalée même par ceux qui pourraient exécuter Windows 8 CP sur le même ordinateur. Lors de l'installation de Windows 8, le message d'erreur suivant peut s'afficher:
Ce PC ne peut pas exécuter Windows 8/10
Le processeur de votre PC n'est pas compatible avec Windows 8/10
Alors, qu'est-ce qui a changé depuis le Consumer Preview? Laissez-nous vérifier quelle est cette erreur et ce que Microsoft en dit.
Comme nous pouvons le constater, cette erreur est liée à la configuration du processeur requise pour Windows 8 Release Preview. Donc, pour installer Windows 8 RP, votre processeur (processeur) doit prendre en charge ces fonctionnalités - PAE / NX / SSE2 .
Voyons ce que cela signifie.
«No-eXecute (NX) est une fonction de processeur qui permet de marquer des pages de 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 fonctionnalité NX est activée sur un système, elle empêche le code logiciel malveillant d'être placé dans des zones de mémoire accessibles à exécuter lorsque le contrôle atteint cet emplacement de mémoire. Windows 8 exige que les systèmes aient des processeurs prenant en charge NX, et NX doit être activé »
«Streaming SIMD Extensions 2 (SSE2) est une norme antérieure prise en charge par les processeurs Intel et AMD. Tous les processeurs prenant en charge NX prennent également en charge SSE2. ”
«Pour utiliser la fonction de processeur NX, le processeur doit fonctionner en mode 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 des versions compatibles de Windows. “
Les exigences en matière de processeur n'affecteront pas les clients des systèmes modernes ou des systèmes conformes aux exigences de logo de Windows 7, car ces systèmes sont dotés de processeurs 32 bits compatibles PAE qui prennent en charge NX et permettent son activation. Seul un petit nombre de clients disposant de Windows 7 s'exécutant sur de très anciens processeurs 32 bits sans prise en charge PAE / NX seront concernés..
Vérifiez si votre système prend en charge NX ou SSE2
Pour vérifier cela, il existe un outil Windows Sysinternals Coreinfo , un utilitaire de ligne de commande. Vous pouvez l'obtenir ici. Exécuter ceci à partir de la ligne de commande fournira les informations requises -
Une fonction de processeur prise en charge aura la * caractère affiché à côté du nom de la fonction, et un - caractère s'il n'est pas supporté.
“Si PAE est affiché comme n'étant pas pris en charge dans la sortie Coreinfo, votre système dispose d'un processeur qui n'est pas compatible PAE et ne peut pas prendre en charge NX. Si PAE est indiqué comme étant pris en charge, mais que NX ne l'est pas dans la sortie Coreinfo:
- Consultez l'ensemble des fonctionnalités publiées par le fabricant de la CPU pour déterminer si NX est pris en charge par le processeur de votre système..
- Si le processeur de votre système dispose de la prise en charge NX, il est possible que votre système présente un paramètre BIOS mal configuré pour l'option de prise en charge NX..
Si NX est pris en charge sur votre système, vous pouvez l'activer à 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 XD équivalente («eXecute Disabled») dans les paramètres du BIOS. Recherchez-les dans les options avancées ou de sécurité du BIOS. Ils peuvent être référencés sous différents noms selon le BIOS manf. Ils peuvent être nommés Protéger la mémoire sans exécution, Exécuter la protection de la mémoire désactivée, EDB (exécuter bit désactivé), EVP (Protection renforcée contre les virus) ou sous un autre nom. Alors vérifiez pour ces.
Si le BIOS n'affiche aucune de ces options pour NX, vérifiez auprès de BIOS manf les mises à jour du BIOS qui auraient pu l'ajouter. Les très vieux processeurs peuvent ne pas inclure cette fonctionnalité.Erreur 0x0000260
Une erreur connexe apparaît également lors de la tentative d'installation de Windows 8 sur une machine virtuelle avec une erreur 0x0000260..
«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 du produit de virtualisation ou le gestionnaire de configuration lors de la configuration de l'environnement virtuel Windows 8. “
Pour plus d'informations sur les exigences PAE / NX / SSE2 pour Windows 8, Microsoft a publié un livre blanc - Guide des exigences de support PAE / NX / SSE2 pour Windows 8
Ce document détaille la prise en charge du processeur pour l'exigence PAE / NX / SSE2 dans Windows 8, les cas d'erreur et les scénarios rencontrés par les clients lorsque les ordinateurs ne répondent pas à l'exigence, ainsi que la marche à suivre pour installer Windows 8 sur leur PC. Les informations fournies dans le document s'appliquent à Windows 8 et Windows Server 2012..
Bill Fill de Microsoft a expliqué en détail cette erreur dans le forum Answers. Il commence par présenter des excuses pour le dérangement causé par ce problème et remercie les utilisateurs d’avoir essayé l’aperçu de la publication. En outre, il indique que Microsoft peut contacter quelques-uns de ceux qui ont signalé ce problème si des informations complémentaires sont nécessaires, car il peut s'agir d'un bogue et doit être corrigé avant RTM..
Ensuite, il décrit ce qui a exactement changé depuis le CP en tant qu'utilisateurs pouvant exécuter le CP sur leur machine ont rencontré ce problème lors de l'installation de RP sur le même ordinateur..
Qu'est-ce qui a changé dans Windows 8 RP depuis le CP?
Nous avons apporté des modifications à la logique de détection de mise à niveau depuis le CP. Les modifications portent sur le programme d'installation par défaut et sur la manière dont il vérifie les fonctionnalités précises du processeur avant de continuer. Windows 8 requiert les capacités NX des processeurs modernes. Ceci est effectué pour des raisons de sécurité afin de garantir le fonctionnement fiable des fonctionnalités de défense contre les programmes malveillants. Cela est important car nous voulons nous assurer que les personnes peuvent se sentir en sécurité grâce à de nombreux logiciels, notamment les applications de bureau et les applications du Windows Store. Cela signifie que de très vieux processeurs ne fonctionneront pas avec Windows 8. Dans le CP, nous n'avons pas bloqué l'installateur pour la fonction NX. Basé sur la télémétrie CP, nous avons estimé qu’ajouter le blocage à la configuration était justifié pour respecter le temps des gens. Mieux vaut en finir rapidement, même si c'est décevant. Nous avons également utilisé la télémétrie pour déterminer le nombre de processeurs qui ne satisferaient pas l'exigence NX afin de nous assurer 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 fonctionnalité NX disponible et configurée correctement et que 0,1% d'entre eux n'en avaient pas du tout. Sur cette base, nous estimons qu’appliquer la présence NX est une bonne chose à faire, car il en résulte une meilleure protection contre les programmes malveillants. Ainsi, nous imposons maintenant la présence 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 une condition préalable 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 processeur est doté de NX, il possède également très 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 installer.
Téléchargez l'image ISO et gravez-la sur un DVD ou créez un lecteur flash USB amorçable. Démarrez à partir du média que vous avez créé. Si votre CPU ne supporte pas NX, vous verrez un écran bleu code 5D avant que la configuration ne commence. C'est rare, mais si cela se produit, nous ne pourrons pas vous aider à exécuter Windows 8..
Cette solution de contournement peut réussir car Windows contient deux programmes d'installation: le programme d'installation de l'utilisateur final (setup.exe situé à la racine du DVD Windows) et le programme d'installation commercial (setup.exe situé dans le répertoire \ sources du DVD Windows). Le programme d'installation commercial s'exécute lorsque le PC est démarré à partir d'un DVD / support USB. N'effectue pas les vérifications NX / SSE2 et tente d'activer NX / SSE2 sur les systèmes pris en charge..
Ce problème a été expliqué en détail par Microsoft. Si quelqu'un reçoit cette erreur, il peut la renvoyer et essayer la solution de contournement..