Le PC virtuel en mode XP de Windows 7 prend en charge certaines fonctionnalités qui ne sont pas "standard" avec un PC virtuel XP, telles qu'une boîte de dialogue de démarrage différente, aucun bouton Arrêter, etc. le plus important est que les applications installées dans le XP Mode VM apparaissent dans le menu de démarrage de Windows 7.
J'ai besoin de plusieurs XP machines virtuelles en mode _: est-il possible d'avoir deux ou plusieurs XP machines virtuelles en mode, ou d'activer ces fonctionnalités d'intégration supplémentaires dans un XP PC virtuel?
Si vous copiez simplement une machine virtuelle propre XP (celle que vous pouvez télécharger sur le site Web de Microsoft), vous pouvez la renommer et disposer ainsi de plusieurs machines virtuelles XP.
Au moins cela a fonctionné pour moi, laissez-moi savoir si cela ne fonctionne pas
Voici un aperçu des étapes requises:
Chaque disque dur virtuel (vhd) créé avec Virtual PC se compose de trois fichiers s’il est désactivé ou de quatre fichiers s’il est en mode hibernation ou en cours d’exécution. Les extensions de fichier pour ces fichiers sont:
- .vhd = image du disque dur virtuel de la machine virtuelle
- .vmc = fichier de paramètres de la machine virtuelle
- .vsv = fichier d'état enregistré de la machine virtuelle
- .vmcx = Description de la machine virtuelle et paramètres d'enregistrement
Les trois premiers fichiers sont situés dans
C:\Users\Your_Username\AppData\Local\Microsoft\Windows Virtual PC\Virtual Machines
, le dernier dansC:\Users\Your_Username\Virtual Machines
.Les deux derniers fichiers sont créés automatiquement. pour faire une copie d'une machine virtuelle, nous n'avons besoin que des fichiers .vhd et .vmc. Dans cet exemple, nous appelons le lecteur virtuel d'origine Windows XP Mode et la copie créée par Windows XP Mode-Copy. Vous pouvez nommer tous vos lecteurs virtuels comme bon vous semble, à condition de ne pas modifier le fichier de paramètres comme décrit ici.
Copier Virtual XP ou tout autre disque dur virtuel créé avec Virtual PC est très simple et rapide. Voici ce que vous devez faire:
- Éteignez votre Virtual XP, ne le mettez pas en veille prolongée
- Ouvrez Options de dossier, choisissez Afficher les fichiers, dossiers et lecteurs cachés. Décochez la case Masquer les extensions pour les types de fichiers connus
- Goto
C:\Users\Your_Username\AppData\Local\Microsoft\Windows Virtual PC\Virtual Machines
- Copiez les fichiers
Windows XP Mode.vhd
etWindows XP Mode.vmc
. Pour être sûr de copier les bons fichiers, vous pouvez ouvrir Options des dossiers, décocher "Masquer les extensions pour les types de fichiers connus" et cliquer sur OK.- Collez les fichiers dans le même dossier. Windows ajoute Word
Copy
aux deux noms de fichiers. Vous avez donc maintenant deux nouveaux fichiers:Windows XP Mode - Copy.vhd
etWindows XP Mode - Copy.vmc
.- Ouvrez
Windows XP Mode - Copy.vmc
avec le Bloc-notes. C'est un fichier XML, vous pouvez donc le modifier normalement avec Notepad- Recherchez la chaîne suivante contenant le nom des lecteurs virtuels:
<drive_type type="integer">1</drive_type>
- Sous
<drive_type...>
, remplacez le nom du fichier vhd parWindows XP Mode - Copy.vhd
à la fois dans<absolute type="string">
et<relative type="string">
.Recherchez l'emplacement suivant sous
<ethernet_adapter>
contenant l'adresse MAC de l'adaptateur Ethernet de Virtual XP:<ethernet_card_address type="bytes">xxxxxxxxxxxx</ethernet_card_address>
, où xxxxxxxxxxxx est une chaîne hexadécimale représentant l'adresse MAC.Pour permettre à deux copies de Virtual XP de se connecter simultanément au réseau, nous devons modifier l'adresse MAC de l'adaptateur Ethernet afin d'éviter tout conflit d'adresse MAC. L'adresse est donnée en hexadécimal, 0-9 et A-F. Il suffit généralement de changer un chiffre pour le rendre à nouveau unique.
- Enregistrez et fermez le fichier
- Ouvrez Options des dossiers et choisissez Ne pas afficher les fichiers, dossiers ou lecteurs cachés. Cochez Masquer les extensions pour les types de fichiers connus et cliquez sur OK.
- Goto
C:\Users\Your_Username\AppData\Local\Microsoft\Windows Virtual PC\Virtual Machines
encore- Double-cliquez sur le fichier
Windows XP Mode - Copy.vmc
pour que leWindows XP Mode - Copy.vmcx
soit automatiquement généré dans le dossierC:\Users\Your_Username\Virtual Machines
avec les paramètres appropriés.C'est tout. Maintenant, vous pouvez exécuter deux Virtual XP simultanément.
Si les deux VM ...
Alors lisez la suite:
Vérifiez si un paramètre de carte réseau (Windows) (Windows) ne force pas la même adresse MAC pour les deux ordinateurs virtuels. Parce que ce paramètre annule ce qui est spécifié dans le fichier de configuration VM.
Vous pouvez trouver ce paramètre dans les propriétés de la carte réseau. Cliquez avec le bouton droit de la souris sur la carte réseau -> Propriétés -> Configurer ... -> [Onglet] Avancé -> Adresse réseau.
Assurez-vous que les deux machines virtuelles sont définies sur
Not Present
ou spécifiez une adresse MAC différente pour chaque machine virtuelle.
Pour ce que cela vaut, pour le moment, si vous ne voulez pas de tracas manuels, vous pouvez simplement utiliser XP-More , un outil gratuit qui permet de dupliquer Les PC virtuels Windows tels que le mode XP, mais n'oubliez pas de désactiver le pare-feu Windows XP.
Vous pouvez en avoir autant que vous le souhaitez, mais les programmes démarrés à partir du menu Windows 7 (mode XP) fonctionneront dans le même ordinateur virtuel. Toutes les autres instances peuvent être utilisées comme des machines virtuelles standard.
Une approche plus facile et plus légale (autant que je sache) consiste à utiliser la fonctionnalité de différenciation de Virtual PC telle que décrite ici .
J'ai découvert en expérimentant que le numéro de configuration devait être incrémenté dans le fichier vmc (sous Win 7 Ultimate + Windows XP Mode dnld 7 - OCT - 2010).
Essayé XPMORE (ce qui est génial, mais a besoin de la solution ci-dessus pour fonctionner!)
Trouvé une vidéo du processus sur youtube. Cela semble être un peu plus simple que ce que Ivo a posté et cela a très bien fonctionné pour moi. Cela implique de localiser le fichier vhd en lecture seule de XP déjà sur la machine et de créer une nouvelle machine virtuelle à l'aide du type "Différenciation" sous options avancées. Ceci utilisera le vhd en lecture seule spécifié, mais stockera les modifications/personnalisations dans un vhd séparé. Presque tout pointe et clique ...
La vidéo est ici: http://www.youtube.com/watch?v=5cmqWVTczvs