Auteur Sujet: Problème pour l'activation de Windows 10 avec VirtualBox  (Lu 9824 fois)

0 Membres et 1 Invité sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 47 088
    • Twitter LaFibre.info
Problème pour l'activation de Windows 10 avec VirtualBox
« le: 28 décembre 2018 à 13:39:27 »
Problème pour l'activation de Windows 10 avec VirtualBox

J'ai longtemps utilisé une machine virtuelle Windows XP sur mes PC Ubuntu.
Avec Windows XP, il était possible de copier la machine virutelle et de la déplacer entre deux PC avec un hardware différent sans perdre la licence (C'est un Windows XP SP3 avec une vrai licence).

Pour Windows 10, j'ai une licence numérique authentique et cela fonctionne bien sur une machine virtuelle.
Quand je la sauvegarde (au format Open Virtual Machine Format 2.0) et que je la restaure sur la même machine (j'ai donc deux machine virtuelles identiques), la première est bien activée mais pas la seconde !



Je n'ai pourtant pas coché la case "Réinitialiser l'adresse MAC des cartes réseau"

Voici ce que cela donne en démarrant les deux en même temps, mais le pb est aussi présent en ne démarrant que la machine restaurée.



Comment faire pour que l'activation fonctionne ? J'imagine que des numéros de série / adresse mac ne sont plus les même entre les deux.

BadMax

  • Client Free adsl
  • Expert
  • *
  • Messages: 3 481
  • Malissard (26)
Problème pour l'activation de Windows 10 avec VirtualBox
« Réponse #1 le: 28 décembre 2018 à 15:02:51 »
Pas compris: sur ton screen, c'est la vm "TMP" qui est activée. Du coup, qui est l'original ?

thenico

  • Expert.
  • Abonné OVH
  • *
  • Messages: 1 009
  • FTTH >500 Mb/s (13)
Problème pour l'activation de Windows 10 avec VirtualBox
« Réponse #2 le: 28 décembre 2018 à 15:49:22 »
Si cela fonctionne comme HyperV, l'UUID de la VM lui est transmis et Windows l'utilise pour certaine comme éviter un b* dans l'Active Directory quand un DC est restauré.

renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 345
Problème pour l'activation de Windows 10 avec VirtualBox
« Réponse #3 le: 28 décembre 2018 à 16:19:20 »
Vouloir activer la même machine deux fois ne peut pas fonctionner je pense. Il doit falloir désactiver l'original et réactiver la restaurée.

La piste de thenico est également plausible.

Si tu regardes sur ton compte MS ça te dit qu'il n'y a qu'une seule machine ou plusieurs ? Il faut passer par les paramètres et pas le panneau de config. Il devrait y avoir marqué plus de détails sur le pourquoi de la non activation, dans ce genre là :


vivien

  • Administrateur
  • *
  • Messages: 47 088
    • Twitter LaFibre.info
Problème pour l'activation de Windows 10 avec VirtualBox
« Réponse #4 le: 28 décembre 2018 à 18:36:20 »
Pas compris: sur ton screen, c'est la vm "TMP" qui est activée. Du coup, qui est l'original ?

La VM qui se termine par "TMP", c'est l'originale, que j'ai renommée avant d'installer le fichier .ova (sans ça les deux auraient le même nom)

Je souhaitais supprimer la machine TMP mais je me suis dit que j'allais vérifier avant que la restauration fonctionne bien et heureusement que je ne l'ai pas supprimée.

L'ID de produit Windows 10, visible sur ma capture d'écran est identique et comme le soft et le matériel est identique, je pense que un UUID, doit être la bonne piste.
Je ne me suis pas connecté au compte Microsoft.

vivien

  • Administrateur
  • *
  • Messages: 47 088
    • Twitter LaFibre.info
Problème pour l'activation de Windows 10 avec VirtualBox
« Réponse #5 le: 28 décembre 2018 à 22:09:05 »
@renaud07 voici la capture d'écran :


Sinon, tout est identique dans VirtualBox sauf pour le UUID du disque dur.

Il suffirait donc que je change le UUID du disque dur pour remettre celui d'origine ?




Nh3xus

  • Réseau Deux Sarres (57)
  • Abonné MilkyWan
  • *
  • Messages: 3 247
  • Sarrebourg (57)
Problème pour l'activation de Windows 10 avec VirtualBox
« Réponse #6 le: 28 décembre 2018 à 23:14:57 »
Essaye de supprimer la licence sur les deux machines et de réactiver ta licence.

Toutes les commandes sont à réaliser en mode admin.

Il faut rester dans le répertoire system32.

1) On récupère l'ID d'activation de Windows :
C:\WINDOWS\system32>cscript slmgr.vbs /dlv > C:\ma_licence.txt
2) Dans le fichier ma_licence.txt, récupère l'ID d'activation. Exemple :
73111121-5638-40f6-bc11-XXXXXXXXX
3) Supprime la licence des deux VM :
C:\WINDOWS\system32>slmgr.vbs /upk 73111121-5638-40f6-bc11-XXXXXXXXXon la supprime aussi de la base de registre :
C:\WINDOWS\system32>slmgr.vbs /cpky
4) Éteindre l'ancienne VM

5) On redémarre la VM que tu veux activer, avec une connexion Internet activée.

6) On réactive la licence sur la VM qui est connectée à Internet :
C:\WINDOWS\system32>slui 3
A voir si cela fonctionne chez toi.

vivien

  • Administrateur
  • *
  • Messages: 47 088
    • Twitter LaFibre.info
Problème pour l'activation de Windows 10 avec VirtualBox
« Réponse #7 le: 29 décembre 2018 à 11:19:29 »
Changer l'UUID fonctionne.

J'utilise la commande suivante pour changer le UUID :
vboxmanage internalcommands sethduuid "/home/vgu/VirtualBox VMs/Windows10_Pro_64bits/Windows10_Pro_64bits-disk001.vmdk" db9b8dfd-65df-4e40-b15c-c3c72a7759c3

J'ai réussi à importer ma VM, qui était initialement sur un PC fixe Core-i3 de 4ème génération sur un portable Core i5 de 8ème génération :


L'ID de produit Windows 10, visible sur ma capture d'écran est bien le même et Windows accepte l'activation malgré le changement de CPU.

J'ai aussi réussi à faire tourner les deux Windows 10 identiques en même temps (unsur mon PC fixe et un sur mon PC portable)

Il est par contre impossible d'avoir deux VM Windows 10 activé sur le même PC, VirtualBox refuse d'avoir deux disques avec le même UUID :


freechelmi

  • Abonné FreeMobile
  • *
  • Messages: 11
  • bouches du rhone
    • Ekimia
Problème pour l'activation de Windows 10 avec VirtualBox
« Réponse #8 le: 25 janvier 2021 à 12:50:29 »
Merci pour ces infos , je me posais la meme question !

J'en déduis que WIndows ne se base que sur l'UUID du disque ou est installé Windows pour garder la validité de la licence déjà activée.

Un changement de tout autre composant ( Proc/Ram/CM ) ne changera pas l'activation.

Virtualbox a maintenant une options afin que lors du clonage d'une VM , les UUID et noms de disque sont conservés , par contre lors de l'export OVA , je ne pense pas.