大事に使っている古いMacでも、ソフトウェアアップデートが必要になることは多いもの。しかし、Appleの互換性ポリシーにより、最新macOSの多くは古いモデルではアップデートできないことも珍しくありません。
App Storeに接続できない、あるいは「ソフトウェアアップデート」で新しいバージョンが表示されない場合も焦らなくて大丈夫です。本ガイドでは、古いMacでも安全に最新版へアップデートを試みるための実用的な方法を解説します。
macOS Tahoeへのアップデートがうまくいかない場合はこちらの対処法もご覧ください: 「MacがmacOS Tahoeにアップデートできない」場合の解決策
古いMacを手動でアップデートする
標準の「ソフトウェアアップデート」や「Mac App Store」からのアップデートができない場合は、手動でインストーラをダウンロードしてアップデートを進めることが最も確実です。
※重要:この方法は、ご利用のMacが該当するmacOSバージョンに公式対応しているモデルのみ有効です。
下記のリンクから希望のバージョンのインストーラーをダウンロードできます:
最新macOS Tahoe インストーラーダウンロードデータベース
最適なバージョンのインストーラーを簡単に入手し、さらに起動可能なUSB作成までサポートしてくれるツールを探している方には、iBoysoft DiskGeekerもおすすめです。Mac OS X 10.6 Snow Leopardから最新macOSまで、ワンステップでダウンロード可能なインターフェイスを備えています。
使い方は次の通りです:
ステップ1:iBoysoft DiskGeeker for Macを無料ダウンロード・インストールします。
ステップ2:左側のイメージをダウンロードをクリックします。

ステップ3:必要なmacOSバージョンを選択し、イメージをダウンロードをクリックしてください。

ダウンロードが完了したら、インストーラを開いて画面の指示に従い、アップデートを開始してください。
ダウンロードしたバージョンがご利用のMacに対応していないほど古い場合、インストーラ側でアップグレードがブロックされます。ただし、この状況はよくあることで、次のセクションでは古いMacでもアップデートを可能にする専用ツールをご紹介します。
「最新のアップデートがありません」と表示される古いMacをOpenCore Legacy Patcherでアップグレードする方法
MacBook Pro、MacBook Air、iMacなどの古いMacで「利用できるアップデートがありません」と表示された場合、そのMacが公式に対応している最新macOSバージョンが既にインストールされている状態です。より新しいバージョンや最新のmacOSをインストールしたい場合は、OpenCore Legacy Patcherを活用することで、制限を突破できます。
OpenCore Legacy Patcherで「アップデートなし」と出るMacをアップグレードする手順:
旧型Macをアップデートする前に、Time Machineなどで必ずデータのバックアップを行ってください。アップグレード作業でディスクが消去されます。
さらに、16GB以上の容量があるUSBメモリをご用意ください。目安として、ダウンロードしたmacOSインストーラーのサイズより大きいものが必要です。USBメモリに大切なデータがある場合は、あらかじめバックアップしておきましょう。
可能であれば、まずは公式にサポートされている最新バージョンのmacOSをインストールしてから、以下の手順で旧型MacへのmacOSインストールに進んでください。
- 古いMacを新しいOSにアップデートする方法:
- ステップ1:OpenCore Legacy Patcher(OCLP)をダウンロード
- ステップ2:macOSのUSBインストーラを作成
- ステップ3:USBインストーラからMacを起動
- ステップ4:OCLPを内蔵ドライブにインストール
- ステップ5:自動ソフトウェアアップデートを無効化
- ステップ6:rootパッチの適用状況を確認
ステップ1:OpenCore Legacy Patcher(OCLP)をダウンロード
OpenCore Legacy Patcherは、サポート外のハードウェアでもmacOSを動作させるためのツールです。通常は動作しない新しいmacOSも、古いMacでインストールできるようになります。
以下のリンクからダウンロードできます。
OpenCore Legacy Patcherをダウンロード
ステップ2:macOSのUSBインストーラを作成
次に、OpenCore Legacy Patcher を使って、インストールしたい macOS バージョンの起動可能な USB インストーラーを作成します。
- OpenCore Legacy Patcher を起動します。
- 「Create macOS installer」>「Download macOS Installer」をクリックします。

- 必要な macOS バージョンを選び、「Download」をクリックします。

- ダウンロードが完了したら、自動的にインストーラーの検証が行われます。

- 外付けの USB ドライブを Mac に接続します。
- 起動可能なインストーラーの作成を確認するダイアログが表示されたら、「Yes」をクリックします。
- 「Install macOS xxxx」をクリックします。
- 作成先の USB ドライブを選択します。

- ドライブを消去することを確認します。
- インストーラーが作成されると、ポップアップが表示されます。「Yes」をクリックして続行し、OpenCore をディスクにインストールします。

- 「Install to disk」をクリックします。
- 再度、USB ドライブを選択します。

- EFI Bootパーティションを選択します。
- 「Reboot」>「Restart」をクリックします。

- 画面が黒くなったらすぐにOptionキーを押し続けて、ブートメニューを表示します。
- EFI Bootパーティションを選択し、上向き矢印ボタンをクリックします。

- 「Install macOS(作成したバージョン)」を選び、再度上向き矢印ボタンをクリックします。
ステップ3:古いMacにmacOSをインストールする
しばらくすると、Macがリカバリーモードで起動します。この画面で、新しい macOS を古いMacにインストールできます。
- ディスクユーティリティを選択し、「続ける」をクリックします。

- メニューバーの「表示」>「すべてのデバイスを表示」をクリックします。
- 「APPLE SSD」で始まるような、最上位の物理ディスクを選択します。
- 「消去」をクリックします。
- 内部ハードドライブに名前を付けます。
- フォーマット欄で、macOS High Sierra以降の場合は「APFS」、macOS Sierra以前の場合は「Mac OS 拡張(ジャーナリング)」を選択します。
- 「消去」をクリックします。
- ディスクユーティリティを終了し、「macOSユーティリティ」ウィンドウに戻ります。
- 「macOS xxをインストール」をクリックし、「続ける」を選択します。
- 利用規約に同意します。
- macOSをインストールする内部ハードドライブを選択します。

- 画面の案内に従って、古いMacのアップデートを進めてください。
手順4:OCLPを内部ハードドライブにインストールする
インストールが完了するとデスクトップが表示され、「OpenCore Legacy Patcherを起動してディスクにインストールしますか?」というメッセージが表示されます。「OK」をクリックし、続けて「ディスクにインストール」を選択してください。次に、例として「disk0 - APPLESSD SM0256F - 251.0GB」など自分の内部ハードドライブを選択し、EFI Bootパーティションを選びます。
OpenCoreのインストールが内部ハードドライブに完了したとの通知が出たら、USBドライブを取り出します。その後、「再起動」>「再起動」をクリックし、すぐにOptionキーを押し続けて起動ディスクの選択画面を表示させてください。
「EFI Boot」を選択して上向き矢印をクリックします。すると「Macintosh HD」(内部ハードドライブ)が選択された状態で表示されます。Enterキーを押してハードドライブから起動します。
ここまでで、古いMacが新しいmacOSにアップデートされています。続いて、システムが正しく動作するように残り2つの手順もご確認ください。
手順5:自動ソフトウェアアップデートを無効にする
自動アップデートを無効にすることで、古いMacで問題のあるアップデートがインストールされるのを防げます。アップグレードの前には、必ずOCLPが新しいアップデートに対応しているか確認してください。
自動更新をオフにするには、「システム設定」>「一般」>「ソフトウェアアップデート」を開きます。iボタンをクリックし、「利用可能な新しいアップデートをダウンロード」と「macOSアップデートをインストール」をオフに切り替えてください。

手順6:ルートパッチの適用を確認
最後に、すべてのパッチが正しく適用されているか確認します。OpenCore Legacy Patcherを起動して、「後処理ルートパッチ」をクリックしてください。検証後、適用が必要なパッチがあれば案内されますので、「ルートパッチ開始」を押して取得します。すべて適用済みと表示されたらアプリを閉じます。
これで、新しいmacOSが古いMacで利用できるようになりました。
この記事の手順を他の方ともぜひシェアしてください!
古いMacをアップデートする際のよくあるご質問
- QMacBookが古すぎてアップデートできないことはありますか?
-
A
はい、MacBookはモデルによっては古すぎてアップデートできなくなる場合があります。Appleは通常、発売から約7年間macOSのアップデートを提供しています。この期間を過ぎると、新しいバージョンには対応しなくなります。OpenCore Legacy Patcherなどのツールを利用しない限り、古いMacのアップデートはできません。
- Q10年前のMacをアップグレードできますか?
-
A
10年前のMacのアップグレードは難しい場合があります。ソフトウェア・アップデートで最新バージョンが提供されているかをまず確認しましょう。もし提供されていなければ、本ガイドの手順に従って古いMacBookをアップグレードしてください。
- Qアップデートできない古いMacを更新するには?
-
A
古いMacがサポート対象の最終バージョンまでアップデート済みの場合は、OpenCore Legacy Patcherを利用して新しいmacOSバージョンをインストールできます。
互換性のあるバージョンのインストールにバグが生じてアップデートできない場合は、手動でインストーラーをダウンロードして実行してください。
