iPhone 和 iPad 拥有强大性能和流畅的使用体验,由于 iOS / iPadOS 系统的先天限制,以往都无法直接在这些设备上直接安装和运行 Windows 系统的(成功获取到iOS超级管理员权限"越狱"的情况除外)。随着虚拟化技术的发展,苹果也正式允许某些虚拟器在 App Store 上架,能够解决这个重大难题并提供新的解决方案。
前面也给大家分享过在Android设备上运行Windows系统的案例。当然了,类似刷系统的方法网上有很多,但我分享的这些方法都是最简单且便于操作就能实现的。今天再给大家分享一个可以在 iOS 设备上运行 Windows系统、Linux系统、macOS系统、iOS镜像系统的项目:UTM SE。
UTM SE 是首款通过 App Store 平台的 PC 虚拟机软件,它是基于QEMU的开源PC模拟器,能够支持x86、PPC和RISC-V等多种架构,可以通过UTM SE安装 Windows 、 Linux 、 macOS 、 DOS 等旧版系统,就能让用户直接透过iPhone或iPad上执行各种PC软件和老旧游戏。
使用方法
1.下载UTM SE
在 iPhone 或 iPad 设备上打开 App Store 下载并安装UTM SE 虚拟机工具。
系统要求:iOS 14及以上、iPadOS 14及以上
2.下载Windows iSO映像文件
这里我们可以先提前把Windows iSO的系统映像文件下载好,后续安装虚拟机时会需要用到。需要注意的是,用 UTM SE 虚拟机跑 iSO 映像文件时,下载的系统版本越高需要加载的时间也就越长,问题也就越多。所以建议从版本最低的 Windows xp 系统开始,如果后续一切正常且非常流畅,再自行更换为win7、win10、win11、或其他系统版本都可以。
由于当前微软官网也没有提供 Windows xp 版本的iSO映像文件,所以我们可以通过以下方式一键获取。当然,你也可以在你知晓的渠道自行下载。
3.获取UTM资源库系统设定文件
在下载Windows iSO映像文件的同时,可以先打开UTM资源库,获取系统预先设置好的 .utm 虚拟机模板文件。
或者打开在App Store 上下载好的 UTM SE 应用程序,点击左上角「+」按钮,选择「从UTM资源库中下载预构建虚拟机」。两种方法都可以获取UTM资源库系统设定文件。
打开UTM资源库后,里面会提供不少UTM虚拟机配置档案,会有 Ubuntu、Debian、Linux、ReactOS、ArchLinux 、Windows 7、Windows 10、Windows 11 系统可挑选,直接找到 Windows XP 点击图片进入。
通常UTM虚拟机会将系统要求配置列出来,像是Windows XP内存就只需要512MB、硬盘空间需20GB就能跑,算是比较不会消耗太多硬件资源的版本,点选「Download」将UTM配置虚拟系统配置文件下载到设备内。

如果是直接选Windows 11,系统内存需求就要8GB,目前只有iPhone 15 Pro系列勉强能支持,但别忘了8GB还会被iOS系统给分掉,用虚拟机跑容易造成内存不足,甚至造成系统卡顿现象,所以才会建议先跑XP。
4.统一文件路径
打开iPhone或iPad的"文件",将刚下载好的「 Windows-xp-x64-utm.zip 」文件解压缩。然后将得到的"系统预先设置好的 .utm 虚拟机模板文件"和"Windows xp iSO映像文件"统一移动到以下路径中:
我的iPhone或iPad / UTM 目录下5.创建Windows虚拟环境
打开 UTM SE 应用程序,选择现有的"打开",选择刚下载的 Windows XP.utm 文件。

6.挂载Windows iSO映像文件
在上一步中,Windows XP.utm文件已经将必要的设置环境设置好了,现在只需要将Windows iSO映像文件挂载上即可。打开已经创建好的虚拟机,点击最下面的"CD/DVD" → "浏览" → 选中"Windows iSO映像文件"确定即可。

7.开始安装Windows系统

启动创建好的 Windows 虚拟机,就会在 iPhone 系统上出现安装画面,右上角可以展开弹出工具栏菜单。中途只需要根据页面的提示进行相应操作即可,如果要求按下 ENTER 继续,就要点右上角虚拟键盘按下「return」。在授权合约过程,会需要按下「F8」键,这需要将 iPhone 横向摆放后,叫出虚拟键盘切换成数字键才会显示 F8 键。
温馨提示:初次进行安装时可能需要等待30~60分钟左右,中途不要进入待机状态(如果嫌麻烦,可以先将设备屏幕设置为"不熄屏"状态),避免会安装失败,甚至你还会碰见内存不足提示,建议安装时将后台App全部关闭,仅保留UTM SE App单独运作。


耐心等待系统跑完为止……

历经30~90分钟后,就能看见很熟悉又经典的 Windows XP 开机画面了。

接下来,就可以通过手指滑动控制鼠标了,单指点击屏幕就是模拟左键点击,双指点击屏幕就是模拟右键点击。中途如果提示要输入 Windows XP 序号(自行去网上搜,很多的,这步可以先跳过后面再操作)。根据屏幕提示,一步一步的操作,最后设置完成后系统会自动重启,这便大功告成了。

写在最后
想在iPhone上用UTM SE虚拟机装Windows系统,就拿装Windows XP来说,差不多得花两个多小时。装完后,系统用起来整体还不错(外接设备时体验效果会更好)。不过有些操作依然会有点卡,这是因为苹果不让App Store里的程序支持JIT编译,所以iPhone没办法让虚拟机全力运行。哪怕是对配置要求不高的Windows XP都会卡顿,要是装更高版本的Windows系统,那卡顿、闪退肯定更严重(这一点是因设备性能而定的)。
UTM其实主要就是基于QEMU这个开源的虚拟机做出来的,它没办法用KVM加速器,只能用TCG加速器来进行动态代码转换和JIT编译,这就导致Windows系统在上面运行时,性能只有正常情况下的60%到80% 。还有个问题,UTM SE这个App没办法把文件夹共享给iPhone,不知道是我还没研究到位呢,还是它本身就是这样,目前就不太清楚了。

这也太大佬了。 是ARM模拟X86吗?
通过ARM架构的设备上模拟x86架构
太好了,我也试试,正愁着买来的ipad m2芯片性能过剩了
体验后记得过来分享分享感受哈
模拟X86架构?性能怎样
我只能说性能要因设备具体情况而定 我自己的运行还算流畅哦
少年,少看点电子设备吧,容易眼压高,哈哈哈~
现在的生活几乎已经离不开电子设备了 用眼过度是再正常不过的事 但尽量避免还是可行的 哦对了 贵站友链信息需要及时更新一下哦😂
已经更新~~~
还能这么玩???太强了!!
是的呢 强不强因设备性能而定哦
ios居然也能玩这么花。
之前看到类似的教程都是需要越狱才能玩的 没想到还有不用越狱的法子也能玩 于是便有了这篇记录 哈哈
XP 系统是我第一个接触的操作系统,真是满满的回忆啊!
是的 现在任然有很多地方都在用的
手机上跑象征意义大点,感觉在pad上跑比较有实际意义。
手机屏幕太小了 很多东西不仔细看都看不太清楚 如果不使用外置设备 操作起来也很麻烦 相比于手机 pad屏幕稍微大点 使用起来还要更有感觉
XP我太熟悉了,我的办公电脑就是XP。
我们的办公电脑统一用的都是win10哎
我这儿只能办公就能运行个微信和IE,有时候微信切换输入法的时候还很卡。
教你个方法 准备一个固态硬盘盒 自己装一个随身系统 去公司就用自己装的随身系统 只要不玩游戏 日常办公从此和卡顿说拜拜
XP可还行,竟然还是跑在iOS,有那个味道了
运行起来也是相当丝滑的😂