UTM SE:iPhoneでWindows、Linux、古いPCを動かす方法(2026年版)
UTMは、iPhoneやiPadの仮想PC内で他のOSを動かせる無料のオープンソースアプリです。古いWindows、DOS、Linuxなどに対応しています。軽量版のUTM SEはApp Storeで配布されているため、サイドロードせずに試すことができます。「Windows on iPhone」で検索する前に、期待値を調整しておきましょう。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を「JITをサポートせず、より低速なインタプリタを使用するUTMの簡易版」と説明しています。「DOSなどの古いOSや、Alpine Linuxのような軽量OS」向けとされています。
- フル版のUTMはJITを使用するため高速ですが、SideStoreやAltStoreでサイドロードする必要があり、StikDebugなどのJITイネーブラーも必要です。
- Windowsは自分でライセンスを用意する必要があります。UTMのWindowsガイドによると、インストーラーの入手方法にかかわらず「Windowsを実行するにはMicrosoftの有効なライセンスが必要です」とのことです。
- iOSでのネイティブに近い速度の真の仮想化は、M1チップ以降を搭載したiPadで、かつTrollStoreを使用した場合にのみ利用可能です。iPhoneではすべてがエミュレーションになります。
UTM SEかフル版UTMか?
| UTM SE | UTM | |
|---|---|---|
| 入手先 | App Store | サイドロード |
| JIT | なし | あり |
| 速度 | 最も遅い | より速い |
| 任意の署名者 | 可 | 開発者証明書のみ |
| 向いている用途 | DOS、古いOS | より大きなシステム |
まずはUTM SEから始めましょう。より高速な動作が必要で、サイドロードとJITの設定を行う準備ができてから、フル版UTMに移行してください。
快適に動くものと動かないもの
UTMの公式ドキュメントでは速度について明言されていないため、その仕組みから分かることをまとめます。
- 快適に動作します:DOSおよびDOS用ゲーム、Windows 3.x、95、98などのクラシックなWindowsバージョン、クラシックMac OS、そしてAlpineのような軽量Linuxディストリビューションです。これらのシステムはiPhoneよりもはるかに低速なコンピュータ向けに作られているため、ソフトウェアエミュレーションでも十分です。UTMの「Classic Windows」ガイドでは、「Windows XP以前のあらゆるバージョンのWindows」を動かすために1996年頃のPCをエミュレートしています。
- 根気があれば使えます: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などのディストリビューション、そしてFreeDOSが挙げられます。
UTM SEのセットアップ方法
- App StoreからUTM SE: Retro PC emulatorをインストールします(公開元:Turing Software, LLC)。
- OSを用意します。あらかじめ構築済みの仮想マシン(App Storeの説明文には「run pre-built machines」とあり、UTMは自社サイトでそれらのギャラリーへのリンクを公開しています)を使うか、利用が許可されているインストーラーISOを使います。
- UTM SEで+をタップして仮想マシンを作成し、OSの種類と起動イメージを選び、メモリとディスクサイズを設定して保存します。
- 仮想マシンをタップして起動し、画面の指示に従ってインストールを進めます。
UTM SEはグラフィック(VGA)モードとテキストのみのターミナルモードに対応しています。Bluetoothキーボードとマウスがあれば、どのデスクトップOSも格段に使いやすくなります。
フル版UTMのインストール方法(より高速、JIT対応)
- SideStoreまたはAltStoreをセットアップします。SideStoreセットアップガイドをご覧ください。UTMのドキュメントではAltStoreが推奨方法とされており、SideStoreも推奨されています。
- UTMのソース
https://alt.getutm.appを追加し、UTMをインストールします。 - UTM向けにJITを有効化します。たとえばiOS 17.4以降ではStikDebugを使います。StikDebugでJITを有効化する方法をご覧ください。
UTMのドキュメントでは、多くの「クラウド」署名サービスは「誤った種類の署名証明書を使用しているためUTMでは動作しない」と警告されており、これはVM起動時のクラッシュや黒い画面として現れます。設定 > 一般 > VPNとデバイス管理で、UTMがDeveloper Appの下に表示されている必要があります。Enterprise Appの下にある場合は証明書が誤っています。これが、Scarlet iOSのような証明書ベースのインストーラー経由ではフル版UTMが動作しない一方で、UTM SEは「すべての署名サービスに対応している」理由です。
よくある質問
iPhoneでWindows 11を実行できますか?
技術的には、フル版UTMとJITを使えば可能ですが、エミュレーションのため非常に遅く、有効なWindowsライセンスも必要です。日常的な使用には現実的ではありません。
UTM SEは無料ですか?
はい、App Storeでは無料です。その中で実行するOSには、それぞれ独自のライセンスが必要になる場合があります。
なぜUTM SEはこんなに遅いのですか?
AppleはApp Storeのアプリに対してJITの使用を許可していないため、UTM SEはインタープリタを使用しており、UTMのドキュメントではこれがより遅いと説明されています。
UTMはiPhoneよりiPadの方が快適に動きますか?
画面が大きくメモリも多いため動作はしやすくなりますが、M1以降のiPadでTrollStoreを利用すれば、UTMは本物の仮想化を使えるようになります。TrollStoreがない場合、iPadもiPhoneと同様にエミュレーション動作になります。
UTM SEで昔のPCゲームを遊べますか?
はい、DOSや初期のWindowsゲームはUTM SEが最も得意とする分野です。必ず自分で所有しているコピーを使用してください。コンシューマー機のゲームについては、iPhone向けおすすめエミュレーターをご覧ください。