Si vous tentez d’installer Microsoft Virtual PC 2007 sur un PC sous Windows 2000, vous obtiendrez un message de système non pris en charge
Toutefois, cette interdiction relève d’un choix délibéré dans la mesure où il est tout à fait possible de faire fonctionner ce logiciel sous Windows 2000, moyennant une astuce décrite ci-après. A l’usage, ça tourne exactement comme Microsoft Virtual PC 2004...
Remarque avant de continuer : Windows 2000 ne détecte pas la signature numérique des pilotes de périphériques virtuels. Durant l’installation, vous risquez de voir apparaitre plusieurs fenêtres d’avertissement à ce sujet. Si cela se produit, vous devez alors forcer l’installation de ces pilotes en cliquant sur « oui » à plusieurs reprises. Si Windows 2000 est configuré pour interdire l’installation des fichiers non signés, ces pilotes ne seront pas installés et Microsoft Virtual PC 2007 ne fonctionnera pas correctement (absence de réseau). Pour éviter cela, vérifiez d’abord vos paramètres sur les signatures de pilotes (accessibles dans les propriétés système de Windows).
Marche à suivre
1) Il faut savoir que l’installateur contient une instruction qui vérifie explicitement si l’ordinateur exécute Windows XP ou une version ultérieure… Si vous utilisez Windows 2000, l’installation s’arrête au début du processus. L’astuce consiste à modifier l’installeur en supprimant cette vérification. Pour y parvenir, vous pouvez utiliser l’éditeur Microsoft Orca. Il est inclus dans le « Microsoft Platform SDK » de Windows Server 2003. Afin de vous épargner un long téléchargement, je vous donne un lien pour obtenir uniquement ce logiciel (occupe seulement 2 Mo sur le disque dur) :
2) Installez Microsoft Orca sur votre système.
3) Téléchargez Microsoft Virtual PC 2007 avec Service Pack intégré (version 6.0.192) à cette adresse :
02/02/2019 : malheureusement, Microsoft l'a retiré de son serveur... Récupérez-le à nouveau grâce à mon miroir ==> Virtual PC 2007 SP1 32-bit
4) Après avoir installé Microsoft Orca et téléchargé l’installeur de Microsoft Virtual PC 2007, lancez ce dernier sur votre système. Une fois que le programme d’installation s’est initialisé, laissez-le ouvert et rendez-vous dans le répertoire des fichiers temporaires localisé dans le dossier « Local Settings » de votre profil utilisateur. Par exemple, si Windows 2000 est installé sur le disque C: et que vous utilisez actuellement le compte « Administrateur », l’adresse correspondante sera la suivante :
C:\Documents and Settings\Administrateur\Local Settings\Temp
Vous devez repérer le fichier Virtual_PC_2007_Install.msi dans ce répertoire...
![[ img ]](http://www.win3x.org/screens/vpc2007_2k-1.jpg)
5) Copiez le fichier Virtual_PC_2007_Install.msi dans un autre répertoire et fermez le programme d’installation. Supprimez ensuite les fichiers du répertoire Temp.
6) Lancez Microsoft Orca pour éditer la copie de l’ancien fichier Virtual_PC_2007_Install.msi. De nombreuses informations s’affichent à l’écran. Sélectionnez la ligne « CustomAction » dans la colonne de gauche et supprimez la ligne « CA_CheckIfWeCanInstall » dans la colonne de droite. Sauvegardez ensuite le fichier.
![[ img ]](http://www.win3x.org/screens/vpc2007_2k-2.jpg)
7) Fermez Microsoft Orca et lancez à présent le fichier modifié. Vous pouvez désormais installer Microsoft Virtual PC 2007 sur votre ordinateur sous Windows 2000 !
Remarque: si vous voulez aller plus vite, je vous propose mon installateur déjà édité
A titre d’illustration, voici une capture d’écran d’un système Windows Vista virtualisé sur un ordinateur sous Windows 2000.
![[ img ]](http://www.win3x.org/screens/vpc2007_2k-3.jpg)
Remarques complémentaires
A) Au premier lancement sous Windows 2000, Microsoft Virtual PC 2007 s’affiche en anglais. Pas d’inquiétudes : vous pouvez changer la langue dans les options du programme.
B) Après l’installation de Microsoft Virtual PC 2007, une mise à jour de sécurité devient disponible sur le site internet Microsoft Update (voir capture ci-dessous). Son installation est recommandée.
Vous pouvez aussi récupérer ce correctif via le serveur miroir MediaFire : KB969856 32-bit
![[ img ]](http://www.win3x.org/screens/vpc2007_2k-4.jpg)
C) Si Microsoft Virtual PC 2007 RTM et Microsoft Virtual PC 2007 SP1 (respectivement 6.0.156 et 6.0.192) fonctionnent parfaitement sous Windows 2000, ce n’est pas le cas de la version contenue dans le Rollup (6.0.210). Si vous installez cette grosse mise à jour, vous ne pourrez plus démarrer le programme et vous obtiendrez un message comme quoi il y a une erreur de point d'entrée introuvable
Si vous souhaitez absolument essayer la révision 6.0.210 sous Windows 2000, il existe une solution: remplacer le fichier iphlpapi.dll d'origine par une version révisée. Pour le récupérer, cliquez sur le lien ci-après: Télécharger le fichier iphlpapi.dll révisé
![[ img ]](http://www.win3x.org/screens/vpc2007_2k-5.jpg)

![[ img ]](http://zupimages.net/up/17/06/l19r.gif)