Windows 11 upgrade for all computers

As you may know, Windows 10 support will end on October 14, 2025. This means that from that date onwards there will be no more updates, security issues will no longer be fixed, and this will leave users in a very uncomfortable situation. Source: Microsoft

Before allowing the update, Microsoft checks that the computer has a supported processor and a security module (TMP) version 2. This check blocks the update for many people.

Did you know that it’s possible to disable this check? To do so, you need to add the following key to the registry.

  • Path :HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup
  • Kind :DWORD (32-bit)
  • Name :AllowUpgradesWithUnsupportedTPMOrCPU
  • Value :1

If you’re unfamiliar with editing the registry, here’s a small file to make it easier to edit. I generally advise against running these types of scripts if they come from an untrustworthy site. If you’d like, you can check the contents with a text editor. Source: Microsoft Forum

Windows11-Update-AllCPU-NoTPM.reg (right-click > save, then open the file)
If it does not work, you can save the following content in a new text file and rename it with extension .reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup]
"AllowUpgradesWithUnsupportedTPMOrCPU"=dword:00000001

Please note: I am sharing this information to help unlock people who are stuck. I am not responsible for any issues related to the implementation of this change or any updates that go wrong. If you have critical data, make a backup.

Mise à jour Windows 11 pour tous les ordinateurs

Comme vous le savez peut-être, le support de Windows 10 s’arrêtera le 14 Octobre 2025. Cela signifie qu’à partir de cette date il n’y aura plus aucune mise a jour, que les problèmes de sécurité ne seront plus corrigés et cela laissera les utilisateurs dans une situation très inconfortable. Source : Microsoft

Avant d’autoriser la mise à jour, Microsoft vérifie que l’ordinateur possède un processeur supporté ainsi qu’un module de sécurité (TMP) en version 2. Cette vérification bloque la mise à jour pour de nombreuses personnes.

Saviez-vous qu’il est possible de désactiver cette vérification ? Pour cela, il faut rajouter la clé suivante dans la base de registre.

  • Chemin : HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup
  • Type : DWORD (32-bit)
  • Nom : AllowUpgradesWithUnsupportedTPMOrCPU
  • Valeur : 1

Si vous n’êtes pas familier avec l’édition de la base de registre, voici un petit fichier pour faciliter la manipulation. En général je déconseille d’exécuter ce genre de scripts s’il provient d’un site peu fiable. Si vous le souhaitez-vous pouvez vérifier le contenu avec un éditeur de texte. Source : Forum Microsoft (en anglais)

Windows11-Update-AllCPU-NoTPM.reg (faire clic-droit > enregistrer, puis ouvrir le fichier)
Si cela ne fonctionne pas, vous pouvez enregistrer le contenu suivant dans un fichier texte que je renommez après avec l’extension .reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup]
"AllowUpgradesWithUnsupportedTPMOrCPU"=dword:00000001

Attention : Je partage ce genre d’information afin de débloquer les personnes qui se retrouve bloquées. Je décline toute responsabilité en cas de problème lié a l’application de ce changement ou a mise à jour qui se passerai mal. Si vous avez des données critiques faite une sauvegarde.