如何在mac上使用windows软件 mac上怎么使用windows软件

Mac 与 Windows「不可兼得」?
搭载 M1 芯片的 Mac 系列电脑发布后,各路消息纷至沓来 ——M1 芯片的 Mac 不再支持辅助系统;微软的 ARM 版 Windows 系统只会授权给 OEM 厂商预装 。
我们没有办法再使用启动转换 Boot Camp 来安装 Windows 系统,而各大虚拟机软件由于 M1 芯片架构的转换几乎同时失去了对虚拟机的支持,原来的 Windows 系统无法再在虚拟机上运行 。
看到搭载 M1 芯片的 Mac 的优秀表现,但又想到没办法安心使用 Windows 软件的你,是否陷入了「要不要换新机」的苦恼?

如何在mac上使用windows软件 mac上怎么使用windows软件

文章插图
【如何在mac上使用windows软件 mac上怎么使用windows软件】在这个时间节点上,或者再往后展望一段时间,想在体验全新的 Mac 同时,又使用自己刚需的 Windows 软件,该如何是好呢?下面 A 君就提供几个解决方案,希望能解答你的一些困惑 。
懒人目录
  • 依然可以期待虚拟机 UTM:支持 x86 版 Windows 系统,但效率打折 QEMU:ARM 版 Windows 系统上线 Parallels Desktop:支持 M1 芯片的虚拟机正在开发中
  • 换种思路运行 Windows 程序 Wine:极客同学的尝鲜选择 CrossOver:使用「简单模式」打开 Wine
  • 一定要在 macOS 上运行?远程桌面:有多台电脑的土豪选择云电脑与云游戏:云时代下上个云
依然可以期待虚拟机
苹果新机的发布,意味着虚拟机集体「扑街」 。由于指令集的变更,一众虚拟机软件看到 x86 版本的 Windows 系统只能直呼「臣妾做不到呀」 。
可是真的做不到吗?或者能否曲线救国呢?
UTM:支持 x86 版 Windows 系统,但效率打折
UTM 是一个曾经运行在 iOS 平台的开源虚拟机软件 。
如何在mac上使用windows软件 mac上怎么使用windows软件

文章插图
▲ iOS 系统中通过 UTM 运行 Windows XP. 图片来自:GitHub
得益于现如今 M1 芯片的 Mac 可以直接运行 iOS 应用,UTM 也发布了可以在 macOS 上运行的版本,并在 Twitter 表示「应该」可以在 M1 芯片上正常工作 。
如何在mac上使用windows软件 mac上怎么使用windows软件

文章插图
UTM 使用 QEMU 作为后端,同时使用软件虚拟化的形式来模拟 CPU 等硬件,性能上虽然会有不小的损失,但好处是不必关心实际运行虚拟机的硬件,理论上可以运行多种不同架构的系统 。
如何在mac上使用windows软件 mac上怎么使用windows软件

文章插图
▲ 在 M1 芯片的 Mac Mini 上使用 UTM 运行 Windows 8.1. 图片来自:YouTube
不仅仅是 Windows,大部分可以安装在虚拟机里的系统,都可以在 UTM 中安装并使用 。对于对性能要求不高,偶尔用用银行软件等场景的用户来说是一个不错的选择 。
QEMU:ARM 版 Windows 系统上线
前不久,开发者 Alexander Graf 发推展示了使用 QEMU 运行虚拟化运行 ARM 版 Windows 系统。通过他所提供的补丁包,已经可以安装并使用 ARM 版 Windows 系统了 。
如何在mac上使用windows软件 mac上怎么使用windows软件

文章插图
▲ 在 QEMU 中安装运行 ARM 版 Windows 系统 。图片来自:MacRumors
在 QEMU 中运行的 ARM 版 Windows 系统有着不错的性能表现,跑分甚至快于 Surface Pro X 。
如何在mac上使用windows软件 mac上怎么使用windows软件

文章插图
▲ QEMU 中虚拟化 ARM 版 Windows 系统的 Geekbench 5 跑分
如何在mac上使用windows软件 mac上怎么使用windows软件

文章插图
▲ Surface Pro X 中 ARM 版 Windows 系统的 Geekbench 5 跑分
对于在 M1 芯片的 Mac 上运行 ARM 版 Windows 系统的性能终于可以放下心头的石头了 。
Parallels Desktop:支持 M1 芯片的虚拟机正在开发中
苹果发布会结束不久,号称「macOS 上最强大的虚拟机应用」的 Parallels Desktop 发博客称他们的系列工具,在重新构建为通用软件之前便可以通过 Rosetta 2 的转译,如丝般顺滑地运行 。
听起来似乎很美好,唯独最核心的虚拟机功能无法运行 —— 也就是说不能安装或者使用之前已有的虚拟机 。
如何在mac上使用windows软件 mac上怎么使用windows软件

文章插图
不过 Parallels Desktop 也表示,可以运行在 M1 芯片上的虚拟机正在开发中,微软也将推出可以运行 x64 软件的 ARM 版 Windows 系统,二者结合将能搞定所有的 Windows 软件 。
上文提到在 QEMU 中已能运行 ARM 版 Windows 系统,那 Parallels Desktop 还会远吗?对于你习惯使用 Parallels Desktop ,那不如再做个「等等党」 。