将VirtualBox虚拟机电脑屏幕填满全屏的方法

使用VirtualBox的时候,由于默认是没有全屏的,如下上下左右都有空白,不管怎么设置都无法填满,那么这篇文章将能帮到你。

操作前:

将VirtualBox虚拟机电脑屏幕填满全屏的方法_第1张图片

操作后:

将VirtualBox虚拟机电脑屏幕填满全屏的方法_第2张图片

  1. 安装VirtualBox Guest Additions增强功能,一直next即可,完成后,点击finish按钮会重启虚拟机;

将VirtualBox虚拟机电脑屏幕填满全屏的方法_第3张图片

  1. 关闭虚拟机,然后打开 设置,切到 显示 选项卡,显示卡控制器选择VBoxSVGA,然后打开 启用3D加速,如果下面提示发现无效设置,则需要把显存大小调到128M以上,也就是青色横条的位置;

改正:经过思考,其实不用勾选 启用3D加速,因为影响分辨率调整的,只是显存而已。搞错的原因是我的电脑是1920x1080,默认设置的是显存是无法支持的,需要128M以上的显存支持,又因为 启动3D加速 需要128M以上的显存,巧合,所以这里搞混了。

将VirtualBox虚拟机电脑屏幕填满全屏的方法_第4张图片

  1. 打开虚拟机,打开 视图->虚拟显示屏->重设为... ,这里设置成你主机的屏幕分辨率即可,因为我主机的屏幕分辨率是1920x1080,所以我这里选择重设为1920x1080;

将VirtualBox虚拟机电脑屏幕填满全屏的方法_第5张图片

  1. 此时重设为1920x1080之后,虚拟机屏幕的长度,超过主机的长度,别慌,打开 视图->虚拟显示屏->缩放至XXX%(输出自动播放);

将VirtualBox虚拟机电脑屏幕填满全屏的方法_第6张图片

  1. 此时屏幕已经可以完全填满整个屏幕,而且也不会有滚动条,只是因为缩放,显得整个屏幕有些模糊,解决这个问题很简单,打开 视图->虚拟显示屏->重设为1920x1080;

将VirtualBox虚拟机电脑屏幕填满全屏的方法_第7张图片

  1. 重新调整分辨率后,发现整个屏幕变成了又模糊又有滚动条,别急,打开 视图->虚拟显示屏->缩放至100%(输出未缩放);

将VirtualBox虚拟机电脑屏幕填满全屏的方法_第8张图片

  1. 到此为止,整个设置就完成了,现在的屏幕,即不会模糊,也填满了整个主机屏幕;

将VirtualBox虚拟机电脑屏幕填满全屏的方法_第9张图片

  1. 如果后续的使用中,发现有些软件的字体模糊,是因为勾选了 启用3D加速 ,关掉即可,而且不影响原先的设置(如果影响了,就弄回来吧)。

改正:看到第一步的改正,这里就知道其实不需要勾选,也就没有第七步的关闭了,当然如果你本来就有启用3D加速又模糊了,这里可以作为参考。

将VirtualBox虚拟机电脑屏幕填满全屏的方法_第10张图片

写这篇文章的时候,其实没有怎么思考,只是之前阴差阳错的情况下,把全屏搞出来了,然后发现可以复现,就记录到CSDN,现在经过思考,其实原理如下:

我本身的主机已经缩大了125%,所以虚拟机未缩放的1920x1080就会超过我主机的屏幕,导致出现滚动条,然后选择缩大虚拟机屏幕125%,由于是直接缩大,会导致虚拟机屏幕变模糊,也就是在缩大125%的情况下又缩大125%,此时应该是叠加了两个125%,所以变模糊。

所以在虚拟机屏幕缩大125%的基础上,重新把虚拟机屏幕重设为1920x1080,就会是缩大125%的1920x1080的原分辨率,然后再把虚拟机屏幕缩放关掉,就变成了缩小125%的1920x1080的虚拟机屏幕,刚好和主机的缩大125%,然后就全屏且高清了。

所以如果这篇文章的操作对你没有帮助,可以从缩放的原理入手。

你可能感兴趣的:(杂谈,其他)