如果低分辨率的mac采用了类似rdm进行了hdpi调整,而pd启动的windows虚拟机默认会自动沿用mac的分辨率,这样会导致windows实际上被放大了。而pd默认情况下每次启动windows的时候自动采用mac的分辨率,而忽视windows内部的自定义分辨率的调整。
Parallels Desktop 虚拟机中的屏幕分辨率受 Parallels Tools 提供的 动态分辨率 功能的控制。
当您通过拖拽窗口的右下角来调整虚拟机的窗口大小时,访客操作系统的窗口分辨率会自动更改。
当虚拟机在全屏视图模式下运行时,动态分辨率自动调整访客操作系统的屏幕分辨率,以匹配 Mac 本机的屏幕分辨率。
解决方案:
进入PD的控制中心。
转到虚拟机的 配置 > 选项 > 全屏。
从 缩放至适合屏幕大小 下拉列表中选择 保持比例。
在配置 > 硬件 > 图形 > 分辨率,选择缩放。
在全屏模式下启动您的虚拟机。
转到 开始 > 控制面板 > 显示器 > 更改显示器设置,或者仅右击 Windows 桌面并选择 屏幕分辨率。
将屏幕分辨率设置为首选值。
重启 Windows。Windows 中的屏幕分辨率将根据您所做的设置保持不变。
注意:由于 Windows 和 Mac 屏幕分辨率不再匹配,您可能会在 Windows 屏幕的上下或左右两侧看到黑条。
为了避免这种情况,您可能需要强制对 Windows 屏幕进行 拉伸,以填满整个 Mac 屏幕:
转到虚拟机的 配置 > 全屏
从 缩放至适合屏幕大小 下拉列表中选择 拉伸
注意:在这种情况下,您的自定义屏幕分辨率将被保留,但是,会对 Windows 中的所有对象和字体进行拉伸。
8 . 关闭配置窗口,然后启动虚拟机。
另外关于windows虚拟机中右键菜单会出现Mac打开,Finder打开等菜单,可以通过删除:
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\PrlToolsShellExt
来清理。(建议导出备份,防止后面需要)