网站搜索

如何在不运行 Windows 的情况下在 Mac 上运行 Windows 应用程序


摘要:使用 Wineskin 或 CrossOver 为您的 Windows 应用程序创建一个包装器,并在未安装 Windows 的情况下运行它。或者,在 Parallels Desktop 中安装 Windows,然后使用 Coherence 模式隐藏除您想查看的应用程序以外的所有应用程序。

想要在 Mac 上运行 Windows 应用程序而无需触摸 Windows?您有多种选择,从使用包装器模拟 Windows 环境到运行和完全隐藏 Windows 桌面。

使用 Wineskin 在包装器中运行 Windows 应用程序

Wineskin 是一款免费应用程序,可用于创建模拟 Windows 应用程序运行所需环境的“包装器”,并取得了不同程度的成功。与主 WINE 项目不同,Wineskin 是为 Apple 硬件维护的,可与 macOS 13 以及 Apple Silicon 机器(使用 Rosetta 2)一起使用。

安装 Wineskin 的最简单方法是使用 Homebrew。首先,通过在 macOS 终端中输入以下命令来安装 Homebrew(如果你还没有):

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装完成后,运行此命令:

echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/$USER/.zprofile

现在完成:

eval $(/opt/homebrew/bin/brew shellenv)

最后,是时候通过运行以下终端命令来安装 Wineskin 了:

brew install --cask --no-quarantine gcenx/wine/unofficial-wineskin

安装 Wineskin 后,您可以在您的应用程序文件夹中运行 Wineskin Winery.app(或者使用 Spotlight 启动它)。现在安装一个引擎,更新包装器列表,然后开始使用 Wineskin 设置 Windows 应用程序和游戏。

使用 CrossOver 运行 Windows 应用程序和游戏

如果你想简化这个过程,你可以使用一个名为 CrossOver 的高级应用程序,它基于相同的底层 WINE 技术构建。该应用程序包括具有预定安装配置文件的应用程序列表,在许多情况下,CrossOver 甚至会提供安装文件。

您还可以安装未列出的应用程序,与上面 Wineskin 的工作方式非常相似。 CrossOver 维护了一个常见功能的教程列表,例如编辑注册表项、映射驱动器、在 Windows 应用程序中打开本地文件等。 CrossOver 提供免费试用版,因此您可以在购买前进行测试。

CrossOver 使您可以轻松地在 Mac 上运行 Windows 应用程序,但您需要为此特权支付 74 美元。该应用程序特别适合游戏,尽管 Apple Silicon 型号(配备 M1 或更高版本)依赖于 Rosetta,这可能会带来额外的性能损失。在您抢购许可证之前尝试一下并查看 CrossOver Mac 论坛。

或者,在 Parallels Desktop 中使用 Coherence

冒着扩大“运行 Windows”定义的风险,另一种方法可以在您的 Mac 上运行 Windows 应用程序,它涉及使用 Parallels Desktop 中的一项功能(查看我们的 Parallels Desktop 评论)称为 Coherence。实现此功能的第一步是使用 Parallels Desktop 安装 Windows 11。

幸运的是,这个过程主要由 Parallels Desktop 为您处理,只需创建一个新的 Windows 11 虚拟机,应用程序就会为您下载并安装操作系统。您现在需要像使用 Windows 一样在 VM 中安装任何要使用的应用程序。

现在,在您的 VM 处于活动状态的情况下,右键单击停靠栏中的 Windows 11 图标,然后选择“查看”>“进入 Coherence”(确保您未处于全屏模式,否则此选项将灰显)。 Windows 桌面现在将被隐藏,您打开的所有应用程序将在 macOS 桌面上显示为窗口。

Parallels Desktop 允许您从应用程序文件夹或使用 Spotlight 运行这些 Windows 应用程序,就像任何其他 macOS 应用程序一样。启用 Coherence 后,它们将出现在一个窗口中,就好像它们是本机 macOS 应用程序一样。即使您的 VM 没有运行,Parallels 也会启动并隐藏 Windows,然后获取您的应用程序并以这种方式显示它。

是的,从技术上讲,您运行的是 Windows,但一旦您设置了应用程序,您将永远不必再接触 Windows 桌面。

在 Mac 上玩游戏的更多选项

许多人转向这样的解决方案来在 Mac 上玩游戏,但还有很多选择。您会对 Apple Silicon Mac 可以运行的一些游戏感到惊讶。除此之外,您还可以使用源端口和粉丝项目玩旧游戏,或者使用 M1 或 M2 处理器的强大功能来使用和模拟从街机游戏板到任天堂 Wii 的所有内容。