Question Comment puis-je obtenir ma clé de licence à partir d'un CD de démarrage?


Nous avons récemment acquis un serveur utilisé depuis un certain temps, mais aucun logiciel associé, aucune connexion, etc. Nous avons tenté d'effacer le mot de passe du compte administrateur, mais cela n'a pas fonctionné. Nous avons également essayé d’éditer plus en profondeur le mot de passe, mais sans succès.

Maintenant, ce que je cherche à faire est de réinstaller Windows en utilisant la clé de registre existante sur le serveur. J'ai lu que vous pouvez accéder à la clé de produit dans le registre et que, grâce à l'outil de mot de passe (un cd de démarrage linux), nous pouvons afficher le registre. Quand j'ai essayé ceci, j'ai eu le ProductId (quelle version de Windows), pas la clé de registre.

Le système d'exploitation que je tente de lire dans Windows Server 2003 R2.


5
2017-07-09 15:20


origine


Je serais très prudent d'utiliser la licence que vous obtenez ainsi sans quelque chose qui indique que vous êtes éligible pour l'utiliser. Qui peut dire qu'ils ne l'ont pas juste piraté? Comment prouverais-tu que c'est une clé payante? - kaerast


Réponses:


Ok, j'ai pu le récupérer en utilisant les éléments suivants:

Télécharger AC2T KeyViewer (http://www.ac2tech.com/tools/keyviewer/keyviewer.zip)

J'ai utilisé un outil de réinitialisation de mot de passe (je ne sais pas vraiment ce que c'était, c'est celui que j'utilise depuis des années) qui contenait un lecteur de registre sur le CD de démarrage. J'ai navigué vers

Microsoft->Windows NT->Current Version->DigitalProductId

Une fois que j'ai obtenu cette valeur (c'est vraiment long, environ 12 lignes d'hex), entrez le tout dans l'onglet "Raw Key" de l'application KeyViewer. Il devrait recracher votre clé de produit. Notez que cela ne fonctionne pas dans certaines versions de Windows Server.

Une autre alternative que j'ai trouvée est le script PowerShell suivant:

# create table to convert in base 24
$map="BCDFGHJKMPQRTVWXY2346789"
# Read registry Key
$value = (get-itemproperty "HKLM:\\SOFTWARE\Microsoft\Windows NT\CurrentVersion").digitalproductid[0x34..0x42]
# Convert in Hexa to show you the Raw Key
$hexa = ""
$value | foreach {
  $hexa = $_.ToString("X2") + $hexa
}
"Raw Key Big Endian: $hexa"

# find the Product Key
$ProductKey = ""
for ($i = 24; $i -ge 0; $i--) {
  $r = 0
  for ($j = 14; $j -ge 0; $j--) {
    $r = ($r * 256) -bxor $value[$j]
    $value[$j] = [math]::Floor([double]($r/24))
    $r = $r % 24
  }
  $ProductKey = $map[$r] + $ProductKey 
  if (($i % 5) -eq 0 -and $i -ne 0) {
    $ProductKey = "-" + $ProductKey
  }
}
"Product Key: $ProductKey"

Dans ce script, vous pouvez remplacer la variable $ value par la suivante:

  1. Localisez les emplacements de mémoire 34 à 42 dans la valeur de registre ci-dessus à partir de la machine qui ne démarrera pas.
  2. Convertir chaque paire de nombres en nombres décimaux (c.-à-d. A1 = 161)
  3. Construire un tableau avec ces valeurs, par exemple. $ valeur = (161, ...)

Exécutez le script puis renvoyez votre clé de produit.


6
2017-07-09 16:57





S'il n'y a pas d'autocollant de licence OEM sur la boîte (et il n'y en a sûrement pas, sinon vous ne seriez pas là), alors la clé de produit peut être obtenue auprès de Microsoft Services de licences en volume site ou peut-être même votre revendeur.


1
2017-07-09 15:24



+1 à condition que vous ayez besoin de connaître les détails de votre compte. Dans une entreprise, nous avions plusieurs comptes sur ce site Web, un pour chaque produit que nous avions acheté. - kaerast


Je ne suis pas tout à fait sûr si vous avez réussi à effacer le mot de passe administrateur.

Ce site -> http://www.petri.co.il/forgot_administrator_password.htm <- doit être le plus utile que j'ai jamais trouvé pour résoudre les problèmes d'anciens serveurs et de machines sur lesquelles le mot de passe a été perdu.

Vous pouvez télécharger ici une excellente image Linux démarrable qui vous permet de réinitialiser le mot de passe administrateur avec simplicité. Je l'ai utilisé plusieurs fois et cela a toujours fonctionné.

Une fois que cela est fait et que vous pouvez vous connecter à Windows, nous pouvons résoudre le problème de votre clé Windows.

Vous l'obtiendrez facilement en utilisant un outil tel que BelArc ou Magical Jellybean Key Finder.


1
2017-07-09 15:31





Ce serveur est-il un DC? Il existe des moyens d'accéder au registre à distance, mais ceux-ci auraient besoin d'un certain type d'informations d'identification. S'il ne s'agit que d'un serveur membre, je suggère d'utiliser un utilitaire tel que Changer le mot de passe NT pour réinitialiser le compte et tirer la clé à l'aide de quelque chose comme Magic Jellybean Keyfinder.


1
2017-07-09 15:51





Vous devriez être capable d’exécuter quelque chose comme Magic Jellybean Keyfinder à partir d’un disque winPE.


1
2017-07-09 16:04



Utile seulement si vous pouvez entrer dans la machine. Ils ne peuvent pas. - Mark Henderson♦


J'ai toujours utilisé http://www.magicaljellybean.com/keyfinder/ pour extraire les clés de produit du registre. Vous pouvez également charger des clés à partir d'une ruche distante pour une installation en cours d'exécution. Soit tirez le lecteur et jetez-le dans une boîte de travail vista / xp / 2003, ou essayez d’exécuter WinPE sur la boîte verrouillée et de le lancer à partir de là.


0
2017-07-09 16:08



Cela fonctionnerait, mais le lecteur est en RAID avec quelques autres. - dubRun


Tout le monde a mentionné MagicJellyBean qui fonctionne plutôt bien ...

Belarc Advisor est un autre logiciel qui fonctionne bien pour récupérer les clés de tous les types de logiciels sur un PC:

http://www.belarc.com/free_download.html

Belarc Advisor crée un profil détaillé de votre logiciel et de votre matériel installés, des correctifs Microsoft manquants, de l'état de l'antivirus, des tests de performance CIS (Center for Internet Security) et affiche les résultats dans votre navigateur Web.

Je trouve cela utile pour savoir ce qui est installé sur un serveur (afin que je puisse réinstaller) et quelles clés je dois réinstaller.


0
2017-07-09 18:46