Retrouver le numéro de licence utilisé sur son installation de Windows

Aujourd’hui je vais vous présenter une façon de récupérer sa licence Windows si vous ne connaissez pas ou avez perdu votre numéro de licence.
Il est en effet possible de retrouver la licence ayant servi à activer son installation de Windows.

Pour arriver à notre fin, nous allons créer un script au format VBScript.
Le script devrait fonctionner sur des anciennes versions de Windows et ceci jusqu’à Windows 11 inclut.

Commencez par ouvrir un bloc-notes (ou tout autre éditeur de texte brut ou de code de votre choix).
Dans votre bloc-notes, copiez/collez le code suivant :

Set WshShell = CreateObject("WScript.Shell")
MsgBox ConvertToKey(WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId"))

Function ConvertToKey(Key)
Const KeyOffset = 52
i = 28
Chars = "BCDFGHJKMPQRTVWXY2346789"
Do
Cur = 0
x = 14
Do
Cur = Cur * 256
Cur = Key(x + KeyOffset) + Cur
Key(x + KeyOffset) = (Cur \ 24) And 255
Cur = Cur Mod 24
x = x -1
Loop While x >= 0
i = i -1
KeyOutput = Mid(Chars, Cur + 1, 1) & KeyOutput
If (((29 - i) Mod 6) = 0) And (i <> -1) Then
i = i -1
KeyOutput = "-" & KeyOutput
End If
Loop While i >= 0
ConvertToKey = KeyOutput
End Function

Enregistrez votre fichier au format .vbs à l’emplacement de votre choix en faisant attention dans la fenêtre d’enregistrement, de choisir en type « Tous les fichiers », sinon le fichier portera l’extension .txt et le script ne fonctionnera pas.
Si vous avez enregistré en .txt, renommez votre fichier pour supprimer l’extension .txt et ne laisser que le .vbs.
Ca fonctionne aussi mais vous vous rajoutez des manipulations qui auraient pu être évitées.

Pour obtenir le numéro de licence, il suffit de double-cliquer sur le fichier VBScript que vous venez de créer.
Une petite fenêtre s’ouvrira avec le numéro de licence à l’intérieur.

Voilà pour ce tutoriel !

Notez quand même que des solutions via la ligne de commandes existent également, ainsi que des solutions plus graphiques avec une interface utilisateur graphique (GUI).
Par exemple, si vous préférez, le logiciel ProduKey permet de retrouver son numéro de licence.
La méthode que je présente ici a quand même l’avantage d’éviter l’installation d’un logiciel, et le fichier créé est très léger (621 octets, ce qui est négligeable comme poids en 2023).

Check Also

Lancer une application Linux « sur votre Mac » de manière distante grâce à SSH

Ce que l’on va faire aujourd’hui ressemble beaucoup à ce que propose Microsoft avec les …

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *