VirtualBox 6.0 / 5.2 - Activer l'aéro de Windows 7

Page 1 / 1

Par défaut, lorsque vous installez Windows 7 dans une machine virtuelle VirtualBox, Aero ne fonctionnera pas. Ce qui vous empêche de bénéficier de la transparence des fenêtres de Windows 7.

  1. Pilote compatible WDDM requis
  2. Activer la 2D et la 3D
  3. Activer l'interface Aero

1. Pilote compatible WDDM requis

En effet, si vous tentez d'activer la fonctionnalité Aero via un clic droit "Personnaliser" sur le bureau, vous verrez un avertissement s'afficher.

Cliquez sur l'avertissement : Résoudre les problèmes avec la transparence et d'autres effets Aero.

Si le pilote n'est pas installé, Windows vous parlera d'un pilote compatible WDDM.

2. Activer la 2D et la 3D

Pour pallier à ce problème, vous devez installer le support expérimental de la 3D de VirtualBox.
Néanmoins, il faut d'abord que la 2D et la 3D soient utilisées par la VM.

Important : depuis la version 6.0 de VirtualBox, vous êtes obligé d'activer l'accélération 2D et 3D dans la configuration de votre machine virtuelle AVANT d'installer son support (via l'option disponible lors de l'installation des additions invités de VirtualBox) dans la machine virtuelle concernée. Sinon, votre machine virtuelle risque de ne plus démarrer correctement (boucle entre un écran noir et l'écran de démarrage de VirtualBox).

Pour cela, sélectionnez votre machine virtuelle Windows 7 et cliquez sur Configuration.

Ensuite, dans la section Affichage, cochez les cases "Activer l'accélération 3D" et "Activer l'accélération 2D".

Une fois que ces 2 types d'accélérations seront activés, vous verrez (grâce aux couleurs) que la mémoire vidéo devra d'être au minimum de 128 Mo.
Déplacez le curseur pour allouer au moins 128 Mo de mémoire vidéo à votre machine virtuelle sous Windows 7.

Depuis la version 6.0 de VirtualBox, vous aurez aussi accès à un nouveau paramètre nommé "Graphics Controller" qui par défaut sera à VBoxSVGA pour Windows 7 x64.
Néanmoins, pour que l'aéro fonctionne dans l'OS invité "Windows 7 x64", vous devrez utiliser le contrôleur graphique "VBoxVGA".
Le problème, c'est que ce contrôleur graphique ne sera plus disponible dans la version 6.1.0.

Démarrez votre machine virtuelle.

Note : dans les versions récentes de VirtualBox 6, un avertissement s'affichera si vous avez sélectionné le contrôleur graphique VBoxVGA (qui est le seul permettant encore d'activer l'aéro sous Windows 7).
Ignorez simplement cet avertissement, mais gardez en tête que l'utilisation du VBoxVGA empêchera la machine virtuelle de démarrer lorsque son support sera retiré à la version 6.1.0.

Ensuite, allez dans le menu Périphériques et cliquez sur : Insérer l'image CD des Additions Invité.

Le programme d'installation "VirtualBox Guest Additions" s'affiche.

Cochez la case "Support Direct3D pour invité".

Comme indiqué par l'assistant d'installation, ce système supporte l'interface Windows Aero (WDDM).
Répondez "Non" à cette question : Voulez-vous installer le support Direct3D de base à la place?

Comme indiqué par VirtualBox, l'utilisation de l'accélération 3D requiert au moins 128 MB.

Ensuite, cliquez sur Installer.

Redémarrez votre machine virtuelle.

3. Activer l'interface Aero

Maintenant que l'accélération 3D et le pilote Direct3D sont activés, vous pourrez activer l'interface Aero.
Pour cela, faites un clic droit "Personnaliser" sur le bureau.

Sélectionnez un thème Aero (par exemple : Windows 7) et les fenêtres deviendront transparentes.

Source : forum de VirtualBox