Aux dires de Microsoft, Virtual Server ne peut pas être installé sous Windows Seven… Effectivement, si on lance le setup, on a un beau message d’erreur et on ne peut pas aller plus loin. 

Heureusement, il existe un moyen de contournement, absolument pas supporté (bien entendu).

1.       Tout d’abord, il faut lancer « gpedit.msc », et activer les policies suivantes :

·         Computer Configuration\Administrative Templates\Windows Components\Application Compatibility\Turn off Application Telemetry

·         Computer Configuration\Administrative Templates\Windows Components\Application Compatibility\Turn off Application Compatibility Engine

·         Computer Configuration\Administrative Templates\Windows Components\Application Compatibility\Turn off Program Compatibility Assistant

·         Computer Configuration\Administrative Templates\Windows Components\Application Compatibility\Turn off Program Inventory

·         Computer Configuration\Administrative Templates\Windows Components\Application Compatibility\Turn off SwitchBack Compatibility Engine

·         Computer Configuration\Administrative Templates\Windows Components\Application Compatibility\Turn off Problem Steps Recorder

2.       Ensuite, il faut désactiver les policies suivantes :

·         Computer Configuration\Administrative Templates\System\Troubleshooting and Diagnostics\Application Compatibility Diagnostics\Notify Blocked drivers

·         Computer Configuration\Administrative Templates\System\Troubleshooting and Diagnostics\Application Compatibility Diagnostics\Detect application failures caused by deprecated COM obje...

·         Computer Configuration\Administrative Templates\System\Troubleshooting and Diagnostics\Application Compatibility Diagnostics\Detect application failures caused by deprecated Windows ...

·         Computer Configuration\Administrative Templates\System\Troubleshooting and Diagnostics\Application Compatibility Diagnostics\Detect application install failures

·         Computer Configuration\Administrative Templates\System\Troubleshooting and Diagnostics\Application Compatibility Diagnostics\Detect application installers that need to be run as administr...

·         Computer Configuration\Administrative Templates\System\Troubleshooting and Diagnostics\Application Compatibility Diagnostics\Detect appliations unable to launch installers under UAC

3.       Rebootez ensuite la machine, pour être sûr que les modifications de stratégies soient bien appliquées.

4.       Puis installez Virtual Server 2005 SP1 à partir du package MSI d’origine.

5.       Ensuite, renommez le fichier « Vssrvc.Exe » en « Vssrvc_Win7.Exe », dans le dossier C:\Program Files\Microsoft Virtual Server\

6.       Lancez ensuite Regedit.exe, et renommez toutes les clés de registre qui contiennent « Vssrvc.Exe » en « Vssrvc_Win7.Exe » (comptez environ 5 ou 6 entrées).

7.       Ensuite, relancez « gpedit.msc », et annulez toutes les modifications effectuées dans les étapes 1 et 2 de ce tutoriel.

8.       Rebootez, c’est terminé, Virtual Server devrait être opérationnel…

Merci à Thomas Lee pour le tuto original :

http://tfl09.blogspot.com/2009/08/windows-7-and-virtual-server.html