Dakarinfo

Obtenez toutes les dernières nouvelles et rapports sur la FRANCE ici Manchettes, politique et culture françaises sur la chaîne d'information

Microsoft réprime les mises à niveau de Windows 11 pour les PC « incompatibles », mais il existe une solution de contournement

Chat et souris

Pouvoir pour toujours/Getty Images

Lorsque Microsoft a publié Windows 11 en 2021, il a également mis en place des exigences strictes en matière de compatibilité matérielle pour le nouveau système d’exploitation. Si vous essayez de mettre à niveau un PC Windows 10, l’outil d’évaluation de compatibilité inclus dans le nouveau programme d’installation analysera d’abord votre matériel. Si votre processeur ne figure pas dans la liste des modèles pris en charge ou si votre ordinateur ne dispose pas d’un module de plate-forme sécurisée (TPM) prenant en charge la norme version 2.0, cette mise à niveau a échoué.

Aussi : Microsoft commencera à facturer les mises à jour de Windows 10 l’année prochaine. Voici combien

Parmi les passionnés de Windows, vérifier la compatibilité était plus un défi qu’un obstacle, et ils ont rapidement découvert deux façons de contourner la configuration matérielle requise et d’autoriser les mises à niveau de Windows 11 sur presque tous les appareils capables d’exécuter Windows 10. (J’ai documenté ces deux méthodes dans un Devenez un seul article Certains des articles les plus populaires que j’ai jamais publiés sur ZDNET : Comment mettre à niveau votre PC Windows 10 « incompatible » vers Windows 11 : deux options.)

Microsoft documente officiellement l’une de ces technologies, principalement pour les entreprises clientes. L’utilisation de cette technique vous permet d’effectuer une mise à niveau de Windows 11 sur un système doté d’un processeur incompatible en effectuant une simple modification du registre. L’installation résultante n’est pas prise en charge, mais elle fonctionne. Il existe cependant une exigence supplémentaire cruciale. L’ordinateur à mettre à niveau doit également disposer d’un module TPM activé. L’ancien TPM 1.2 convient. Pas de TPM ? Désolé, pas de mise à niveau.

Aussi : Pourquoi Windows 11 a besoin du TPM – et comment le contourner

La deuxième technique utilise un hack simple mais efficace, dans lequel le module d’évaluation de compatibilité (Appraiserres.dll) est remplacé par un fichier de zéro octet du même nom. L’utilitaire populaire Rufus effectue cet ajustement automatiquement en cliquant sur une case à cocher et fonctionne même sur les ordinateurs dépourvus de TPM et incapables d’activer le démarrage sécurisé. Comme de nombreux lecteurs l’ont signalé, cette technique s’est révélée efficace même sur des ordinateurs plus anciens.

Jusqu’à cette semaine, bien sûr. Au moment même où Microsoft déployait Windows 11, version 24H2 le 1er octobre, il semble également avoir modifié certains paramètres supplémentaires qui ont interrompu la deuxième option de mise à niveau. Hier, un lecteur m’a dit que le programme d’installation qu’il avait créé à l’aide de Rufus avait échoué, avec le message d’erreur suivant :

Win11-24h2 - Bloc de compatibilité

Cette erreur apparaît lorsque vous essayez de mettre à niveau vers la version 24H2 de Windows 11 même si vous utilisez les options de compatibilité de contournement dans Rufus.

Capture d’écran par Ed Bott/ZDNET

J’ai pu reproduire ce problème sur une machine virtuelle que j’ai créée spécifiquement pour tester ce scénario. Cette VM n’a pas de TPM et a été construite avec le BIOS hérité au lieu de l’UEFI, elle ne répond donc pas non plus aux exigences de Windows 11 en matière de prise en charge du démarrage sécurisé.

Mais dans le jeu du chat et de la souris en cours entre Microsoft et la fidèle communauté des hackers Windows, ce n’était rien de plus qu’un ralentisseur. Après qu’un utilisateur ait signalé le problème sur GitHub hier, le développeur de Rufus, Pete Batard Fourni rapidement une solution alternative.

AUSSI : chaque nouvelle fonctionnalité Microsoft Copilot et mise à niveau de l’IA sera bientôt disponible sur votre PC Windows

Pour les mises à niveau sur place, vous devez exécuter une série de commandes à partir d’une invite de commande élevée pour apporter des modifications supplémentaires au registre avant d’exécuter Setup.exe, a-t-il écrit. (Comme Batard l’a noté, ces modifications ont été initialement publiées par les développeurs Kit de démarrage Win 11 et de mise à niveau FiX.)

reg.exe supprime « HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\CompatMarkers » /f 2>NUL

reg.exe supprime « HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Shared » /f 2>NUL

reg.exe supprime « HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\TargetVersionUpgradeExperienceIndicators » /f 2>NUL

reg.exe ajoute « HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\HwReqChk » /f /v HwReqChkVars /t REG_MULTI_SZ /s , /d « SQ_SecureBootCapable=TRUE,SQ_SecureBootEnabled=TRUE,SQ_TpmVersion=2,SQ_RamMB =819 2 , « 

reg.exe ajoute « HKLM\SYSTEM\Setup\MoSetup » /f /vallowUpgradesWithUnsupportedTPMOrCPU /t REG_DWORD /d 1

(Je recommande de copier ces commandes Directement à partir d’un commentaire GitHub Pour être sûr qu’il s’exécute sans problème.)

Après avoir exécuté ces commandes sur mon système de test, la mise à niveau s’est déroulée sans incident.

Selon la discussion dans le numéro GitHub, la prochaine version de Rufus contiendra ces modifications dans un script batch que les utilisateurs devront exécuter manuellement pour contourner les nouvelles restrictions pour les mises à niveau sur place.

Il ne semble y avoir aucune modification dans la méthode documentée publiée par Microsoft. Sur les ordinateurs dotés de TPM configurés avec UEFI et Secure Boot, la mise à niveau devrait être simple, que le processeur soit pris en charge ou non. Pour autant que je sache, il n’y a pas de contrôle de compatibilité sur les mises à niveau des systèmes exécutant déjà Windows 11, donc ces installations devraient se dérouler correctement.

Aussi : Où se trouve votre clé de récupération BitLocker ? Comment enregistrer une copie avant le prochain crash de Windows

Mais des contrôles de compatibilité supplémentaires sur les appareils existants dépourvus de TPM ou configurés pour utiliser le BIOS hérité au lieu de l’UEFI poseront un goulot d’étranglement important en termes d’utilisabilité, en particulier pour les utilisateurs qui manquent de connaissances techniques en matière de déploiement Windows.

Je continue de tester ces scénarios. Si vous rencontrez des problèmes avec la mise à niveau, veuillez m’envoyer un e-mail avec des détails, notamment la marque et le modèle de votre ordinateur ainsi que des captures d’écran de tout message d’erreur. J’ai créé une boîte aux lettres spéciale uniquement pour ces commentaires : Win11Upgrade [at] monde réelwindows.com.

READ  GeForce Now ajoute le support Apple Silicon, permettant de jouer sur votre Mac