Le « problème »
Il peut arriver que l’on aie besoin de réinstaller Windows pour diverses raisons.
La plupart du temps, lors de cette réinstallation, tout se passe bien et Windows reconnait tout seul la licence.
Aussi, si on a encore accès, avant de procéder à la réinstallation, mieux vaut prendre une précaution : récupérer et noter la clé d’installation qui a servi à installer Windows. Même si vous n’avez jamais saisi cette clé, elle est pourtant bien présente.
Une « solution »
Pour cela, c’est très simple, lancez « notepad » en utilisant le raccourci clavier « Win + R ».
Vous pouvez également utiliser « Notepad++ » ici qui est bien plus puissant que le notepad de base de Windows.
Dans le contenu collez le code ci-dessous :
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 le fichier avec l’extension « .vbs » (pour cela, pensez à choisir « Tous les fichiers » dans le type de fichier de la boite de dialogue « Enregistrer sous »).
Lancez le script.
La clé de Windows s’affiche à l’écran. Il suffit de la recopier et de la garder « au chaud ». A ce titre un petit morceau de papier avec la clé inscrite dessus collé sur toute sa longueur avec du ruban adhésif transparent sur le PC est une bonne assurance.
Leave A Comment