Ça ne renvoie pas la bonne clé de licence :o (testé)
yungdamn
Merci à vous pour votre aide, mais j'ai déjà racheté une licence W10 :o
Je m'y prendrais mieux la future prochaine fois
Trit'
Je recopie avec la bonne balise :
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
mosco
Tu peux tenter de retrouver ta clé W7 par ce script.
À copier/coller dans un bloc note puis changer l'extension .txt par .vbs.
Citation :
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
Je n'avais justement plus la clé sous la main (plus la boite) et ai compté sur l'activation via compte Microsoft
Ah, ben, voilà : le compte MS n’existe que depuis Windows 8, il ne peut pas servir à transférer une licence sur un nouveau PC, si ce dernier n’a jamais eu de Windows 10 ou 11 déjà installé.
Et on ne le redira jamais assez : la clef de licence, c’est la preuve de la possession de ladite licence. Si tu perds cette clef, tu perds ta licence.
Là, t’es bon pour racheter une nouvelle licence Windows 10.
yungdamn
Je n'avais justement plus la clé sous la main (plus la boite) et ai compté sur l'activation via compte Microsoft
J'affirme pourtant que la licence Windows 7 était bien une version boite avec CD et clé de licence inscrit dans la boite.
Tant pis ... !
Curieux : si tu as vraiment une licence boîte, tu aurais dû avoir ton Windows 10 activé après avoir entré la clef de W7 dans l’assistant d’installation.
yungdamn
J'affirme pourtant que la licence Windows 7 était bien une version boite avec CD et clé de licence inscrit dans la boite.
Tant pis ... !
nex84
Alors ça veut dire que la licence Windows 7 d'origine est une licence OEM.
La mise à jour vers Windows 10 ne change pas le type de licence et elle garde donc ses contraintes.
Et pour ajouter à la confusion, le type de licence affiché par Windows 10 après mise à jour depuis une version précédente est incorrect (bug connu) car il perds l'information d'origine et indique Retail alors que ce n'est pas forcément le cas ...
yungdamn
Pas du tout en effet.
Après contact avec le support Microsoft, il s'avère que ma licence (initialement W7 upgradé en 10 pendant la période gratuite) ne permettait que d'alimenter une fois un système. Pas de possibilité de transfert donc sur le nouveau PC, qui outrepasse donc les capacités de la licence. J'ai donc ré acheter une licence W10.
Cela vient donc du fait qu'en aillant une licence W7 et en aillant bénéficier de la mise à niveau gratuite vers W10, elle ne peut etre utilisée qu'une seule fois de plus tout matériel confondu ! Je ne savais pas du tout...
nex84
Quand tu dis "impossible d'activer la licence", tu veux dire que Windows n'est pas activé du tout ?
yungdamn
Update :
Tout est fait ! Petit hic a l'activation de la licence via le compte Microsoft. Après connexion au compte une fois sur le bureau la première fois, impossible d'activer la licence. Que ce soit via "Dépanner" ou en supprimant l'ancien appareil dans le compte Microsoft ainsi que via cmd (pourtant le nouveau pc est bien enregistré via le numéro de série dans le compte)
Quelqu'un aurait il une idée ? Merci !
Si ta licence a bien été associée à ton compte Microsoft, tu dois retrouver ton PC dans les appareils qui lui sont associés : https://account.microsoft.com/devices
Okay c'est bien le cas, il ne me restera plus qu'a "supprimer l'appareil" actuel lorsque je basculerai sur le nouveau pc ?
En te remerciant.
nex84
Si ta licence a bien été associée à ton compte Microsoft, tu dois retrouver ton PC dans les appareils qui lui sont associés : https://account.microsoft.com/devices
yungdamn
C'est bien le cas, enfin je suppose, je tourne avec W10 upgradé a partir de 7 depuis quelques années
Edit: je retrouve plus la boite ! donc liaison compte microsoft je suppose
Dans l'optique ou je ne retrouve plus la boite de licence W7, je passe par la liaison de licence avec le compte microsoft ?
Ça ne fonctionne que si ta licence a déjà été activée sous Windows 10 et associée au compte Microsoft.
Ce mécanisme n'existait pas sous Windows 7, auquel cas il te faut la clé de licence.
yungdamn
D'accord merci,
donc un coup de slmgr /upk sur l'ancien et je remet la licence sur le nouveau.
Dans l'optique ou je ne retrouve plus la boite de licence W7, je passe par la liaison de licence avec le compte microsoft ?
même si la licence est encore active sur l'ancien ? (faut que je retrouve la boite..)
il n'y a pas de process pour retirer une licence a un windows
yungdamn
D'accord merci,
même si la licence est encore active sur l'ancien ? (faut que je retrouve la boite..)
Z_cool
tu devrais pouvoir installer ton post W10 avec le serial de windows 7
yungdamn
Bonjour à tous !
En parcourant les sujets du forum, j'en dégage ces informations concernant le transfert de licence d'un pc sur un autre nouveau :
- Je dispose d'une licence W7 retail upgradée W10
- Il me suffit de faire sauter la licence sur mon ancien poste pour ensuite la remettre dans le nouveau poste
- Ou bien de lier ma licence à un compte microsoft sur le vieux poste pour ensuite me reconnecter à microsoft sur le nouveau