Заставить виртуальную машину VirtualBox на базе Windows 10 полностью использовать разрешение дисплея Retina на хосте macOS

Заставить виртуальную машину VirtualBox на базе Windows 10 полностью использовать разрешение дисплея Retina на хосте macOS

Я использую Windows 10 в VirtualBox на моем MacBook Pro с дисплеем Retina.

Максимальное разрешение, которое я могу установить в гостевой ОС, составляет 1920 x 1440, но я хотел бы воспользоваться разрешением дисплея Retina 2560 x 1400.

Я безуспешно рыскал по интернету, как мне это сделать?

решение1

Начиная с VirtualBox v6 настройки изменились. Теперь вы можете использовать новую функцию масштабирования экрана.

Для выбранного компьютера: Settings -> Display -> Screen -> Scale Factorи используйте ползунок/текстовое поле, чтобы установить желаемый процент масштабирования экрана.

решение2

В VirtualBox Manager перейдите к настройкам нужной машины > Дисплей > Поддержка HiDPI.

Проверять Use Unscaled HiDPI Output.

На виртуальной машине выберите желаемое разрешение.

решение3

Убедитесь, что у вас установлены Oracle VM Guest Additions. После того, как я установил последнюю версию VirtualBox, установленную на моей хостовой ОС, все заработало как часы.

На вашей виртуальной машине Windows 10 в правом нижнем углу экрана вы увидите ^. Щелкните по нему, и вы увидите значок VirtualBox Running. Если вы видите его, но все еще можете получить полное изменение разрешения, у вас установлена ​​неправильная версия.

Откройте Windows File Explorer, щелкните по значку компакт-диска, содержащего файл, Virtual Machine Addonsи установите его.

Кроме того, вы можете навести указатель мыши на верхнюю часть экрана, чтобы открыть меню VirtualMachine, выбрать Devicesи выбрать Insert Guest Additions CD Image.

Связанный контент