想在 Mac 上運行 ARM 版 Windows 11、跑軟體、甚至玩 3A 遊戲可能將會更簡單了!開源虛擬機器應用 UTM 宣布 UTM 5.0 正式版,並支援 Windows 上玩遊戲必備的 DirectX 11 到 12,用的是最新開發的實驗性驅動(遊戲相容性還在持續改進),還有 Linux 的 Vulkan 1.3,快照管理,macOS 虛擬機的 USB 分享等功能,一口氣解決了之前版本最被人詬病的支援性不佳問題。
Windows 終於有加速繪圖:DX11 用 DXMT,DX12 用 D3DMetal
這次最大的招牌是 Windows 11 終於有現代加速繪圖。DirectX 11 走 DXMT,DirectX 12 走 D3DMetal(有提供的話),都是 UTM 史上第一次。但官方把話說得很白:驅動還在實驗階段,遊戲相容性有限。建議全新安裝 Windows 11 再選實驗性繪圖驅動,舊系統要換驅動得先跑客體工具光碟裡的解除安裝腳本。D3DMetal 在 Apple Silicon 上要裝 Rosetta,沒裝會退回只支援 DX11 的 DXMT。推文底下第一個問題就是問遊戲效能如何,第二個是問實驗驅動支不支援 Intel Mac,官方都還沒給數字。
Linux 拿 Vulkan 1.3,桌面渲染先別用
Linux 虛擬機容器拿到 Vulkan 1.3,走 Mesa 的 VirtIO Venus 驅動,外加 Apple Core OpenGL 後端支援 OpenGL 4.1(macOS 限定)。但有個坑:Linux 桌面環境在 Vulkan 下渲染不正常,原因是幾何著色器的間接繪製沒支援,官方建議桌面先用舊的 VirGL Gallium 驅動。
快照來了:存檔讀檔,更新玩壞直接倒帶
「快照」(Snapshots)是這次呼聲最高的功能,新的 Snapshots 分頁可以存檔、覆寫、還原、改名、刪除,QEMU 虛擬機器在 macOS 和 iOS 26 上能用,Apple Virtualization 的要 macOS 27。以後虛擬機更新或測試新功能玩壞了直接倒帶,做實驗試錯成本便宜多了。腳本也能玩快照,utmctl 多了 snapshot 和 discard-state 指令。
macOS 27 的 Apple 後端:USB 穿透、安全開機、不存檔執行
macOS 27 的 Apple Virtualization 後端一次補齊三個長年許願:USB 裝置穿透給虛擬機器、Linux 的 Secure Boot、不存檔執行,外加虛擬機器互連的新網路模式。USB 穿透要先從選單列的虛擬機器配件指派給 UTM。macOS 虛擬機容器也能 USB 分享了。
iOS 版:觸控大修,加摺疊 iPhone 筆電模式
iOS 版這次動靜不小。觸控手勢即時反應,多了中鍵和右鍵拖曳,加了拖曳捲動的觸控模式,鍵盤配件列跟著 iOS 26 重做,手把的 Options 和 Home 鍵可以映射。磁碟工具下放 iOS:釋放空間、壓縮、調整大小、轉 QCOW2 都能在手機上做。最騷的是 iPhone Duo 支援,摺疊機攤開像筆電,下半變鍵盤或觸控板給虛擬機器用。
v5.0.5 到 v5.0.8:三個月修了這些
5.0 其實從 9 月初就開始公測,一路修到 10 月 17 日的 v5.0.8。v5.0.5 先把 DXMT 和 MoltenVK 繪圖後端更新,iOS 拿到 DirectX 11,但官方直說 iOS 版因為系統老,遊戲相容比 macOS 差。v5.0.6 補上快照分頁和 SPICE 音訊修正,麥克風爆音和記憶體壓力下畫面凍結都修了。v5.0.7 修了 Windows 客體用高更新率螢幕掉 3D 加速的 bug,超過 125Hz 的螢幕之前會直接沒加速,現在跟著宿主更新率走。ARM64 虛擬機器預設改用 GICv3 中斷控制器,8 核以下效能跟著提升。
中文用戶可以記一筆:繁簡中文在地化是 @changanmoon 維護的,每版都有更新。無障礙也有進展,VoiceOver 現在會報檔名,終端機加了尋找列。QEMU 自訂參數搬到獨立頁面,完整命令列唯讀顯示可複製,玩自訂參數的人方便多了。
VMware 使用者可以試試
UTM 一直是 Mac 上的免費開源方案,對手是 Parallels 和 VMware Fusion(兩者目前都只支援 DX 11)。5.0 之前最大的短板就是 Windows 虛擬機沒加速繪圖,只能亮機,遊戲和 3D 軟體不用想。DirectX 實驗驅動補上後,至少 Vista、Win7 的 Aero 特效有人問能不能正確渲染,懷舊派已經在敲碗。正式版遊戲相容還有限,要完全取代付費方案還早,但免費做到這樣,跳槽試水溫不虧。
UTM 5.0 免費更新,App Store 版等審核
官方強調不管從官網抓還是當年花錢在 App Store 買 UTM 4 支持開發,5.0 都是免費更新,App Store 版還在等蘋果審核。升級前記得先關機,暫停中的虛擬機器更新後可能醒不過來。最低系統變成 macOS 12 和 iOS 15,太舊的機器請留在 v4.7.x。官方還開了開發部落格,第一篇深挖怎麼把 DirectX 帶進 QEMU,想看實作細節可以追。
升級前先看:暫停的虛擬機器可能醒不過來
官方升級警告寫得很直白:暫停中的虛擬機器更新後可能無法正確恢復,建議更新前全部關機。Windows 11 想用新繪圖驅動,官方建議全新安裝,實驗驅動搞壞系統是預期內的事。D3DMetal 要 Rosetta,沒裝自動退回 DXMT,裝了沒壞處。Linux 桌面先用 VirGL,別急著上 Vulkan。全螢幕想用瀏海旁邊的區域,macOS 12 以上現在也能開,之前是 27 限定。退出時可以設全部虛擬機器優雅關機,不怕直接殺掉丟資料。
UTM – GitHub
AI 代理也能指揮虛擬機器
有人問 UTM 有沒有計畫支援 AI 代理開關虛擬機器、改設定,官方回覆腳本介面早就有了,代理看得懂,開發過程大量拿它做測試。快照、USB 裝置、VLAN 都能寫腳本,macOS 虛擬機器能在 Apple 後端用指令建立安裝,還能查 Apple 虛擬機器的 IP。
結語
UTM 5 是近年最大的一次更新,Windows 加速繪圖和快照一次補齊,iOS 版也沒被放生。但 DirectX 驅動掛著實驗中三個字,遊戲能跑多少要等實測。免費更新沒什麼好猶豫,先關機再升級,Windows 11 建議全新安裝,使用起來會比較正常。











