如何更改Oracle Windows计算实例的屏幕分辨率?
调整Oracle VPS屏幕分辨率至1920x1080的解决方案
针对Windows实例
优先检查本地远程桌面连接设置
打开本地远程桌面连接(mstsc),切换到「显示」选项卡,将分辨率滑块拉至对应1920x1080的位置,再重新连接VPS。多数情况下,分辨率受限是本地远程桌面的配置限制,而非VPS内部问题。通过系统显示设置修改
- 远程登录VPS后,右键桌面空白处选择「显示设置」
- 在「分辨率」下拉菜单中选择1920x1080,点击「保留更改」
若下拉菜单无该选项,需更新显示适配器驱动:
- 右键「此电脑」→「管理」→「设备管理器」→「显示适配器」
- 右键对应适配器,选择「更新驱动程序」→「自动搜索驱动程序」(Oracle Windows实例默认使用Hyper-V显示适配器,更新后通常支持更高分辨率)
命令行强制配置(替代QRes)
打开管理员命令提示符,执行以下命令修改RDP配置:reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v "DesktopWidth" /t REG_DWORD /d 1920 /f reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v "DesktopHeight" /t REG_DWORD /d 1080 /f执行后重启VPS,再重新远程连接。
针对Oracle Linux实例(带图形界面)
使用xrandr命令设置
- 先查看当前支持的分辨率:
xrandr- 若列表中存在1920x1080,直接设置(替换
Virtual-0为xrandr输出的实际显示器名称):
xrandr --output Virtual-0 --mode 1920x1080- 若未找到该分辨率,手动添加模式:
先生成模式参数:
cvt 1920 1080 60复制输出中
Modeline后的内容,执行以下命令(示例参数需替换为实际输出):xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync xrandr --addmode Virtual-0 1920x1080_60.00 xrandr --output Virtual-0 --mode 1920x1080_60.00- 永久生效:将上述xrandr设置命令添加到
~/.xprofile文件中,重启图形界面即可。
VNC远程连接场景
编辑VNC配置文件(通常为~/.vnc/xstartup或/etc/vnc.conf),添加或修改:geometry=1920x1080重启VNC服务:
vncserver -kill :1 vncserver :1
内容的提问来源于stack exchange,提问作者GodlySoundcloud
相关产品推荐
相关产品推荐

