Windows Tips & News

Définir la résolution d'affichage exacte dans la machine virtuelle VirtualBox

CONSEILLÉ: Cliquez ici pour résoudre les problèmes de Windows et optimiser les performances du système

VirtualBox est mon logiciel de virtualisation de choix. C'est gratuit et riche en fonctionnalités, donc toutes mes machines virtuelles sont créées dans VirtualBox.

Parfois, vous devez définir la résolution d'affichage exacte qui n'est pas répertoriée dans les paramètres du système d'exploitation invité. Bien que vous puissiez y parvenir en redimensionnant la fenêtre de la VM, c'est une perte de temps. Voici comment vous pouvez le faire rapidement.

Publicité


Disons que je souhaite définir la résolution d'affichage de ma machine virtuelle Windows 10 sur 1366x768. Comme vous pouvez le voir, il n'est pas répertorié dans les modes d'affichage disponibles dans ma configuration :

Modes d'affichage de la machine virtuelle Pour contourner cette limitation, vous devez utiliser l'outil VBoxManage, qui est une application console pour modifier les machines virtuelles à la volée et hors ligne. Nos lecteurs connaissent peut-être cet outil à partir de l'article Comment redimensionner une image de disque dur VirtualBox (VDI).

Vous devez exécuter les commandes suivantes :

VBoxManage setextradata GUI global/MaxGuestResolution tout. VBoxManage setextradata "Nom de la machine" "CustomVideoMode1" "Largeur x Hauteur x Bpp" VBoxManage controlvm "Machine Name" setvideomodehint Largeur Hauteur Bpp

La première commande déverrouille toutes les résolutions d'affichage possibles pour les machines virtuelles.
La deuxième commande définit un mode vidéo personnalisé pour la machine virtuelle spécifique avec le nom "Machine Name".
Enfin, la troisième commande définit ce mode vidéo personnalisé pour votre machine virtuelle.

Vous devez exécuter ces commandes après le démarrage de la machine virtuelle, lorsque le système d'exploitation invité est prêt à être utilisé et que ses suppléments invité sont correctement installés et chargés.

Dans mon cas, je dois exécuter les commandes suivantes :

VBoxManage setextradata GUI global/MaxGuestResolution tout. VBoxManage setextradata "Windows 10 build 14352" "CustomVideoMode1" "1366x768x32" VBoxManage controlvm "Windows 10 build 14352" setvideomodehint 1366 768 32

Sous Linux, VBoxManage est accessible depuis n'importe quel terminal/console ouvert.
Sous Windows, vous devez ouvrir une nouvelle fenêtre d'invite de commande dans le dossier C:\Program Files\Oracle\VirtualBox. Voir l'article suivant: Toutes les façons d'ouvrir l'invite de commande dans Windows 10, et la partie "Exécuter l'invite de commande directement depuis l'explorateur".

Une fois ces commandes exécutées, le résultat sera le suivant :virtualbox définir la résolution d'affichage exacte

C'est ça.

CONSEILLÉ: Cliquez ici pour résoudre les problèmes de Windows et optimiser les performances du système
L'explorateur de fichiers obtient la galerie sur Windows 11, voici comment l'activer

L'explorateur de fichiers obtient la galerie sur Windows 11, voici comment l'activer

RECOMMANDÉ: Cliquez ici pour résoudre les problèmes de Windows et optimiser les performances du s...

Lire la suite

Windows 11 permettra bientôt de définir facilement la disposition du clavier par défaut pour l'écran de connexion

Windows 11 permettra bientôt de définir facilement la disposition du clavier par défaut pour l'écran de connexion

RECOMMANDÉ: Cliquez ici pour résoudre les problèmes de Windows et optimiser les performances du s...

Lire la suite

Windows 11 Build 25290 (Dev) ajoute de nouveaux widgets et des notifications du menu Démarrer

Windows 11 Build 25290 (Dev) ajoute de nouveaux widgets et des notifications du menu Démarrer

Microsoft a publié un nouvel aperçu, Windows 11 build 25290, pour le programme Insiders utilisant...

Lire la suite