Home / Apple / Mac / 【2026年最新版】Apple Silicon MacでRosetta 2がインストールされない・x86_64アプリが起動しない対処法【完全ガイド】

【2026年最新版】Apple Silicon MacでRosetta 2がインストールされない・x86_64アプリが起動しない対処法【完全ガイド】

※本ページにはプロモーション(広告)が含まれています

Apple Silicon MacでRosetta 2がインストールされない問題を解決する方法

Apple Silicon(M1/M2/M3/M4チップ)搭載のMacでIntel向けアプリを起動しようとしたとき、「Rosettaをインストールする必要があります」というダイアログが表示されたまま先に進めない、あるいはインストールが途中で止まってしまうという問題に直面したことはありませんか?

Rosetta 2はApple Siliconでx86_64(Intel)アプリを動かすために不可欠な変換ソフトウェアです。正しくインストールされていないと、多くの業務アプリやクリエイティブツールが起動できず、作業が止まってしまいます。

この記事では、Rosetta 2がインストールされない・認識されない原因を詳しく解説し、ターミナルを使った手動インストール方法から、アプリ単位の対処法まで、段階的に解説します。

Rosetta 2の手動インストール
この記事でわかること

  • Rosetta 2の仕組みとApple Siliconとの関係
  • インストールが失敗する主な原因と確認方法
  • ターミナルからRosetta 2を手動インストールする手順
  • インターネット接続・Appleサーバーへのアクセス確認方法
  • Rosetta 2でも動かないアプリへの対処法
  • アクティビティモニタでアーキテクチャを確認する方法

Rosetta 2とは何か?Apple Siliconとの関係

Rosetta 2は、AppleがIntelプロセッサからApple Siliconへの移行期に開発した動的バイナリ変換技術です。Intel向けにコンパイルされたx86_64バイナリを、Apple SiliconのARM64アーキテクチャ向けの命令に即座に変換して実行します。

2020年11月にApple Silicon(M1チップ)が登場して以来、多くの開発者がネイティブのARM64版アプリへの対応を進めてきましたが、2026年現在もIntel版しか提供されていないソフトウェアは少なくありません。特に業務システム、一部のプラグイン、古いバージョンのアプリはRosetta 2に依存しています。

Rosetta 2の動作のしくみ

項目 内容
対象 x86_64(Intel)向けにビルドされたアプリ
変換タイミング 初回起動時に変換・キャッシュ(2回目以降は高速)
インストール場所 /Library/Apple/usr/libexec/oah/
対応Mac M1/M2/M3/M4チップ搭載の全Macモデル
macOSバージョン Big Sur(11.0)以降すべて対応

Rosetta 2がインストールされない・起動しない原因

Rosetta 2のインストールが失敗する原因はいくつかパターンがあります。症状に合わせて順番に確認していきましょう。

原因1:インターネット接続の問題

Rosetta 2はAppleのサーバーからダウンロードしてインストールされます。インターネットに接続されていない環境や、企業ファイアウォールによってAppleのサーバーへのアクセスがブロックされている場合、インストールが止まります。

確認方法:ブラウザで https://apple.com にアクセスできるか確認します。また、企業ネットワークの場合はIT部門に「swscan.apple.com」「swdownload.apple.com」へのアクセスが許可されているか確認してください。

原因2:macOSのソフトウェアアップデートキャッシュの破損

macOSのソフトウェアアップデートの仕組みを介してRosettaがインストールされるため、アップデートキャッシュが破損していると失敗することがあります。

原因3:ストレージの空き容量不足

Rosetta 2本体は約500MBのストレージを必要とします。Macのストレージ残量が極端に少ない場合、インストールが失敗します。Appleメニュー→「このMacについて」→「ストレージ」で空き容量を確認してください。

原因4:システム設定やセキュリティポリシーの制限

MDM(モバイルデバイス管理)で管理されている法人Macでは、管理者ポリシーによってRosettaのインストールが制限されている場合があります。

ターミナルからRosetta 2を手動インストールする方法

GUIダイアログからのインストールが失敗する場合、ターミナルから直接インストールコマンドを実行するのが最も確実な方法です。

ターミナルでのコマンド実行

手順:ターミナルからのインストール

ステップ1:Spotlight検索(Command+Space)で「ターミナル」と入力して起動します。

ステップ2:以下のコマンドを入力してReturnキーを押します。

softwareupdate --install-rosetta

ステップ3:ライセンス同意画面が表示された場合は「A」と入力してReturnを押します(Agree の頭文字)。

ステップ4:「Install of Rosetta 2 finished successfully」と表示されればインストール完了です。

自動的に同意してインストールしたい場合(スクリプト自動化など)は以下のオプションを使います。

softwareupdate --install-rosetta --agree-to-license

インストール確認コマンド

インストールが正常に完了したか確認するには以下を実行します。

/usr/bin/pgrep oahd

数字(プロセスID)が返ってきた場合、Rosetta 2のデーモンが正常に動作しています。何も返ってこない場合はRosettaが動作していない可能性があります。

原因別の対処法まとめ

症状 原因 対処法
ダイアログが途中で止まる ネット接続の問題 Wi-Fi確認後にターミナルから再実行
エラーコードが出る キャッシュ破損 Macを再起動後にコマンド再実行
「インストール済み」なのに動かない oahdデーモン未起動 Macを再起動して再確認
会社のMacで失敗する MDMポリシー制限 IT部門に確認・依頼
インストール後もアプリが動かない ARM64非対応アプリ 開発元のApple Silicon対応版を確認

インターネット接続とAppleサーバーへのアクセス確認

Rosettaのインストールに必要なAppleのサーバーへの接続を確認する方法を解説します。ターミナルで以下のコマンドを実行します。

curl -I https://swscan.apple.com/content/catalogs/others/index-14-13-12-10.16-10.15-10.14-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz

「HTTP/2 200」が返ってくれば接続は正常です。「Could not resolve host」や「Connection refused」が返る場合は、ネットワークの問題またはファイアウォールによるブロックが考えられます。

アクティビティモニタでアーキテクチャを確認する方法

アーキテクチャの確認方法

アプリがRosettaで動いているのか、Apple SiliconネイティブのARM64で動いているのかを確認するには、アクティビティモニタを使います。

手順:

  1. Finder→「アプリケーション」→「ユーティリティ」→「アクティビティモニタ」を起動
  2. ウィンドウ上部の「表示」メニューから「すべてのプロセス」を選択
  3. 「種類」列を確認する(列が見えない場合は列ヘッダーを右クリックして「種類」を追加)
アーキテクチャ表示 意味
Apple Apple Silicon(ARM64)ネイティブで動作中
Intel Rosetta 2経由でx86_64変換して動作中
ユニバーサル ARM64とx86_64両対応のユニバーサルアプリ

Rosetta 2でも動かないアプリへの対処法

Rosetta 2をインストールしても起動しないアプリが存在します。これはRosetta 2が対応していない特定の技術を使用しているケースです。

対応できない主なケース:

  • Kernel Extension(kext)を含むドライバー(セキュリティソフト、仮想化ソフトの一部)
  • x86_64 AVX-512命令を使用するアプリ(Appleは非対応を明示)
  • Windows仮想マシン(x86版)

解決策:開発元の公式サイトでApple Silicon(Apple M1/M2/M3)対応のアームネイティブ版が提供されていないか確認してください。多くの主要アプリは2023年以降にネイティブ対応版を提供しています。「Is Apple Silicon Ready」(isapplesiliconready.com)というサイトで対応状況を一覧で確認できます。

🛒

この記事に関連するおすすめ商品

Mac mini(M4・2024)

約94,800円〜

Apple Silicon搭載Mac mini。Rosetta 2対応でほぼすべてのIntelアプリも動作。開発者にも人気

🛒 Amazonで探す

Parallels Desktop 20 for Mac

約12,000円/年〜

Rosetta 2でも動かないWindowsアプリはParallelsで仮想化。M4 Macネイティブで高速動作

🛒 Amazonで探す

※ 価格は変動します。最新価格はリンク先でご確認ください

よくある質問(FAQ)

Q. Rosetta 2は無料ですか?

A. はい、完全無料です。Apple Silicon搭載のMacに標準で含まれており、追加費用は一切かかりません。初回に接続が必要なのはダウンロードのためだけです。

Q. Rosetta 2をアンインストールしたい場合はどうすればよいですか?

A. ターミナルで sudo pkgutil --forget com.apple.pkg.RosettaUpdateAuto を実行し、その後 /Library/Apple/usr/libexec/oah/ フォルダを削除することで削除できます。ただし、Intel版アプリが一切動かなくなるため、不要でない限り削除はお勧めしません。

Q. macOSを再インストールしたらRosetta 2も消えますか?

A. macOSのクリーンインストールを行った場合はRosetta 2も削除されます。インストール後に再度 softwareupdate --install-rosetta --agree-to-license コマンドを実行してください。

Q. Rosetta 2経由で動くアプリはパフォーマンスが落ちますか?

A. 変換処理のオーバーヘッドがあるため、ネイティブARM64アプリと比べると若干パフォーマンスが落ちる場合があります。ただしApple SiliconのCPUが非常に高速なため、多くのアプリでは実用上の差はほぼ感じられません。初回起動時のみ変換処理で少し時間がかかります。

まとめ

Apple Silicon MacでRosetta 2がインストールされない問題は、多くの場合インターネット接続の問題やソフトウェアアップデートキャッシュの破損が原因です。ターミナルから softwareupdate --install-rosetta --agree-to-license コマンドを実行することで、GUIダイアログより確実にインストールできます。

インストール後もアプリが動かない場合は、アクティビティモニタの「種類」列でアーキテクチャを確認し、Apple Silicon対応のネイティブ版アプリへの移行を検討してください。Rosetta 2はあくまでも移行期の橋渡し技術であり、長期的にはARM64ネイティブのアプリへ移行することが最善の解決策です。

Check Also

MacへのAirPlayが接続できない・表示されない対処法

【2026年最新版】MacへのAirPlay(AirPlayレシーバー)が接続できない・表示されない対処法【完全ガイド】

【2026年最新版】Macへの …