注意:由于Windows11ARM不断在更新,ParallelsDesktop对M1系列芯片的适配也一直处于不断完善的情况,因此本文只代表截至发表日期时的体验情况,仅供参考。等你看到这篇文章时,情况可能已发生了很大变化。 最近入了台2021款的MacBookPro,因为用的M1芯片,所以正好可以体验一波ARM版的Windows系统了。 ARM的Windows发展也是一路坎坷,从多年前的WinRT屈指可数的UWP应用,到Win10磕磕碰碰搞出32位x86程序的转译,再到目前Win11才总算是做到64位程序也能转译运行了,实在是不容易。 截至目前,ARM版Win11已经推出了正式版,版本号和x64平台一样为21H2,本文就来简单说说M1平台的Mac借助PD虚拟机的Win11体验。 本文所用安装镜像来自itellyou网站,版本号为21H2: 虚拟机软件自然是使用Mac平台下最知名的ParallelsDesktop了,我这里买了份永久授权,软件版本为17。1。1: 安装过程就几张图简单过一下了,PD17目前对于M1和Windows11已经适配的很好,选择新建虚拟机并导入镜像后,再选个保存位置基本就可以傻瓜式完成安装了,ARM的windows安装过程和x64的也都是一样的,没啥特别: 创建完后也可以手动改一些硬件配置,基础版的PD能够永久买断,但CPU最多只能4个,内存最大也只能分配8G,所以在基础版PD下,最丐的M1和顶级的M1Max都没区别,反正都只能最多占用4个大核。这也是PD收费的鸡贼之处,要想用更大内存和CPU就得按年订阅专业版去,专业版可以最大支持128G内存和32个CPU: 简单配置后再等个几分钟,就能见到装好后的win11了,进了系统走完配置流程,按提示装好ParallelsTools工具,重启一下,网络和文件共享都会自动配置好,在桌面上多个Mac文件夹: 系统方面ARM版和PC上的X64版用起来是完全一样,至于Win11有什么新特性和变化也不赘述了,也就说说第三方软件的体验。对于x86和x64应用的转译支持直接做在了系统底层,不用再额外安装任何软件,包括系统激活也是可以使用x86的工具。 任务管理器里的CPU型号和设置里的本机信息都可以正确显示为AppleSilicon,PD对于核心的处理则是默认一个虚拟CPU核心当做一个CPU,所以看着四框框,其实系统是当成了四个CPU,而不是常规的一个CPU里包含四个核心。GPU方面则还是驱动有点问题,显示不出来: 系统的体验上得益于M1的强力和PD的完善适配,ARM的Win11运行起来很顺畅,单说系统体验一点不比运行普通x64版本系统的PC差。 遇到的小一个问题是鼠标dpi统一问题,在macOS下高分屏适配很好,用高dpi鼠标也很合适,但进入虚拟机可能会发现鼠标灵敏度过高了,这种情况只要在PD的虚拟机设置里,把硬件分类下图形选项卡里的分辨率改为最适用于Retina显示器即可。 虽然系统已经ARM了,不过发现系统内置的UWP应用有的居然还是x64的,比如照片,电影和电视这类,从应用商店更新后也依旧是x64版。这自家APP都没适配自家系统的尿性,也是很符合微软作风了: GPU被识别为Parallels显示适配器,在基础图形性能上已经有了不错的水平: 就Windows这种历史包袱,指望软件开发商大批主动适配ARM那基本是做梦了,于是兼容转译的效果就至关重要,这方面初步测试下来目前的Win11已经做得挺不错了,QQ,微信,网易云音乐,迅雷,potplayer,Chrome等软件均可以正常使用,和普通PC上没有任何区别,转译跑日常软件已经是完全可用的水平: 至于已适配原生ARMWindows的软件,看了一圈就发现一个Bandizip。 转译对于个别软件也会有点bug,比如我使用一个修改版的office2019安装包,可以选择只装哪些组件,这个在安装时就直接报错了,直接提示系统不支持64位应用: 接着换成官方镜像,手动选择其中的64位安装程序,顺利完成了安装,office2019正常运行: ARM系统有个问题是HEVC解码插件默认不会自动装上,这个好办,把以下内容复制粘贴到浏览器地址栏,然后回车访问即可:mswindowsstore:pdp?ProductId9n4wgh0z6vhq 接着会自动跳转到windows商店,安装这个免费的来自设备制造商的HEVC视频扩展即可,然后系统自带播放器就能播放HEVC视频了: Steam客户端也可以运行,遇到了客户端GUI运行一段时间后闪退的问题,这个只要把设置里的网页GPU加速关闭即可,其他功能都正常: 运行要求较高的带有动态立绘的gal也正常,没有出现花屏卡死之类的情况,配合PD独特的融合模式,可以在macOS下面推gal: 不过大型游戏稍微新一点的就容易因为显卡驱动问题导致无法运行,测试极限竞速:地平线4的Demo就无法运行: 网游方面也试了下个人常玩的战舰世界,国服客户端可以正常安装运行,没有出现奇怪的贴图错误等情况。设定分辨率为25601600,全中特效,开启垂直同步,普通场景基本都能稳定60帧,带有火焰和爆炸的激烈场景会掉到40帧出头。但进入游戏后鼠标dpi有问题,变得异常灵敏,严重影响了游玩。 外设方面尝试了下打印机,办公室里有一台夏普的A3激光一体机和一台爱普生的A4喷墨一体机。夏普因为不带网络功能,使用一个网络共享器供多人使用,使用共享器提供的驱动安装程序直接报错,无法完成安装: 于是又来试试爱普生,打印机型号为L4166,通过自带WiFi在局域网内共享,驱动使用在线安装程序,在安装扫描仪部分的驱动时出现报错,点击确定略过后可以继续: 跳过扫描仪驱动后最终还是卡在了连接配置上,设置程序无法启动,点击确定就无法继续安装了: 爱普生这个就是纯测试了,实际上打印机本身就提供了Mac的驱动。但对于使用商用一体机的还是需要注意,有的Mac驱动不免费提供,这时候要是想指望通过ARM版Windows来打印也是不怎么靠谱。 性能跑分拿CPUZ试了下,32位和64位程序各跑了一遍,64位的跑分持平i57600K,32位程序则明显存在异常,居然跑出了仅有两位数的单核分,没有参考性: R23这边则是对比了一下Mac物理机原生ARM版和虚拟机内转译后的情况。程序设定为高级模式,只跑一轮出结果。 这个成绩就比较低了,经过转译后就跑出了1960pts的分数: 对比Mac原生下ARM版的R23,限制4线程的情况下跑出了5717pts的分数。对比之下等于在叠加了虚拟机和转译双重损耗后,多核性能直接下降了接近70: 总体来说Win11ARM体验过关,比预想的好很多,x64转译效果算是挺不错的,日常用普通软件基本都没问题。游戏的话推个gal,玩玩老游戏或者中小型游戏也都行,大型游戏暂时还是算了,等GPU驱动进一步完善吧。 体验好的一大因素也是苹果M1性能够强,直接大力出奇迹,硬扛转译损耗后依旧具有堪用的性能,到了物理机上换成高通的骁龙8cx这类这种本来性能就比M1差很多的,可能也不容乐观。说句难听的,最牛逼的M1都跑成这样,中低端设备还用个鬼啊,微软还是仍需努力。 PS:MacBookPro开个虚拟机全屏模式,配合Win11看起来倒也挺和谐233