UTM SE:在 iPhone 上运行 Windows、Linux 和老旧电脑系统(2026)

UTM 是一款免费的开源应用,可以在 iPhone 或 iPad 上通过虚拟机运行其他操作系统:老版本 Windows、DOS、Linux 等等。它的精简版 UTM SE 已上架 App Store,无需越狱或侧载就能试用。在搜索”iPhone 上跑 Windows”之前,先调整一下期待值:在 iPhone 上,UTM 是以软件方式模拟 PC 的,速度较慢,而 UTM SE 因为无法使用 JIT,速度更慢。老版本 Windows 和轻量级 Linux 跑起来还不错;但在 iPhone 上跑 Windows 10 或 11 只能算是个新奇玩意儿,无法当日常电脑用。以下内容均来自 UTM 的官方文档及其 App Store 页面信息。最后核实时间:2026 年 10 月 27 日。

简而言之

  • UTM SE 在 App Store 上免费提供(发布者为 Turing Software, LLC,需要 iOS 15 或更高版本;2026 年 10 月的版本号为 5.0.8)。它可以模拟 x86、ARM、PowerPC 和 RISC-V 架构的电脑。
  • UTM 的文档将 UTM SE 描述为”UTM 的精简版本,不支持 JIT,使用的是速度较慢的解释器”。它适用于”DOS 等老旧操作系统,或是 Alpine Linux 这类精简系统”。
  • 完整版 UTM 应用因为使用了 JIT,速度更快,但必须通过 SideStore 或 AltStore 进行侧载,并且需要借助 StikDebug 之类的 JIT 启用工具。
  • Windows 需要自备授权许可。UTM 的 Windows 使用指南中提到,无论你从哪里获取安装程序,”都必须拥有微软颁发的有效 Windows 许可证”才能运行。
  • 真正的虚拟化(接近原生速度)在 iOS 上只能在搭载 M1 或更新芯片的 iPad 上实现,且仅限配合 TrollStore 使用。在 iPhone 上,一切都是模拟运行的。

选 UTM SE 还是完整版 UTM?

UTM SE UTM
获取渠道 App Store 侧载
JIT 支持 否 是
速度 最慢 更快
任意签名工具 是 仅限开发者证书
适用场景 DOS、老旧系统 更大型系统

建议先从 UTM SE 开始用。只有当你需要更快的速度,并且已经准备好配置侧载和 JIT 时,再考虑换成完整版 UTM。

哪些运行流畅,哪些不行

UTM 的文档没有承诺速度表现,因此以下内容是根据其工作原理推断出来的:

  • 运行流畅:DOS 及 DOS 游戏、Windows 3.x、95、98 及其他经典 Windows 版本、经典 Mac OS,以及 Alpine 等轻量级 Linux 发行版。这些系统最初是为运行速度远低于 iPhone 的计算机设计的,因此软件模拟就足够应付。UTM 的”Classic Windows”指南使用一台模拟自约 1996 年的 PC 来运行”Windows XP 之前的任何版本”。
  • 可用,但需要耐心:Windows XP 和轻量级桌面 Linux,尤其是在支持 JIT 的完整版 UTM 中。
  • 非常缓慢:Windows 10 和 11。它们是为现代 PC 设计的,而在 iPhone 上每一条指令都要被模拟执行。可以预期启动时间很长,桌面操作也会卡顿。尝试一下会很有趣,但它无法替代一台真正的 PC。
  • 无法实现:将 Windows 应用当作普通 iPhone 应用来运行。一切都只能在虚拟机窗口内运行。

内存也是一个限制因素。iOS 为每个应用分配的 RAM 是有上限的,而虚拟机必须在这个限制内运行。

Windows 授权许可

UTM 本身是免费的,但 Windows 不是。UTM 的指南指出,无论你通过何种方式获取安装程序,运行 Windows 都需要一个有效的 Microsoft 许可证。对于 Windows 10 和 11,请直接从 Microsoft 官方下载安装程序。对于 Windows 98 或 XP 等旧版本,请使用你自己拥有的原版光盘或安装介质以及对应的产品密钥。不要使用下载网站上现成的”Windows 镜像”:除了授权问题之外,你也无法知道这些镜像中被改动过什么内容。

无需许可证的免费替代方案:Alpine、Debian 或 Ubuntu 等 Linux 发行版,以及 FreeDOS。

如何设置 UTM SE

  1. 从 App Store 安装 UTM SE: Retro PC emulator(开发者:Turing Software, LLC)。
  2. 获取一个操作系统:可以是预先构建好的虚拟机(App Store 页面说明可以”运行预构建的虚拟机”;UTM 在其官网上链接了一个相关图库),也可以是你有权使用的安装 ISO 镜像。
  3. 在 UTM SE 中,点击 + 创建虚拟机,选择操作系统类型和启动镜像,设置内存和磁盘大小,然后保存。
  4. 点击该虚拟机启动它,并按屏幕上的安装程序提示操作。

UTM SE 支持图形(VGA)模式和纯文本终端模式。使用蓝牙键盘和鼠标会让任何桌面操作系统更易于使用。

如何安装完整版 UTM(速度更快,支持 JIT)

  1. 设置 SideStore 或 AltStore;参见我们的SideStore 设置指南。UTM 的文档将 AltStore 称为推荐方式,同时 SideStore 也是推荐选项。
  2. 添加 UTM 的源 https://alt.getutm.app,然后安装 UTM。
  3. 为 UTM 启用 JIT,例如在 iOS 17.4 及更高版本中使用 StikDebug;参见如何使用 StikDebug 启用 JIT。

UTM 的文档警告说,许多”云端”签名服务”无法与 UTM 配合使用,因为它们使用了错误类型的签名证书”,这会在虚拟机启动时表现为崩溃或黑屏。在设置 > 通用 > VPN 与设备管理中,UTM 必须列在开发者 App下面;如果它出现在企业级 App下面,就说明证书类型不对。这也是为什么完整版 UTM 无法通过 Scarlet iOS 这类基于证书的安装工具正常使用,而 UTM SE “兼容所有签名服务”。

常见问题

我可以在 iPhone 上运行 Windows 11 吗?

理论上可以,使用完整版 UTM 并开启 JIT,但由于是模拟运行,速度会非常慢,而且你需要拥有合法的 Windows 许可证。这并不适合日常使用。

UTM SE 是免费的吗?

是的,在 App Store 上是免费的。但你在其中运行的操作系统可能需要单独的许可证。

为什么 UTM SE 运行这么慢?

Apple 不允许 App Store 应用使用 JIT,因此 UTM SE 使用的是解释器(interpreter),根据 UTM 文档的说明,这种方式速度更慢。

UTM 在 iPad 上比在 iPhone 上表现更好吗?

更大的屏幕和更多的内存会有所帮助,在搭载 M1 或更新芯片的 iPad 上,配合 TrollStore,UTM 可以使用真正的虚拟化。如果没有 TrollStore,iPad 的模拟方式就和 iPhone 一样。

我可以用 UTM SE 玩老式 PC 游戏吗?

可以,DOS 和早期 Windows 游戏正是 UTM SE 最擅长的领域。请使用你自己拥有的游戏副本。如果想玩主机游戏,可以参考我们的iPhone 最佳模拟器一文。

类似文章