古いMacを最新OSにアップデートする方法【完全ガイド】

日本語 English Français Español Türkçe

概要: 本記事では、古いMacBook Pro、MacBook Air、iMac、Mac miniを最新OSにアップデートする2つの方法を紹介します。公式のアップグレードがうまくいかない場合は、iBoysoft DiskGeekerからインストーラーをダウンロードしてインストールする手順も解説しています。

古いMacをアップデートする方法

大事に使っている古いMacでも、ソフトウェアアップデートが必要になることは多いもの。しかし、Appleの互換性ポリシーにより、最新macOSの多くは古いモデルではアップデートできないことも珍しくありません。

App Storeに接続できない、あるいは「ソフトウェアアップデート」で新しいバージョンが表示されない場合も焦らなくて大丈夫です。本ガイドでは、古いMacでも安全に最新版へアップデートを試みるための実用的な方法を解説します。

macOS Tahoeへのアップデートがうまくいかない場合はこちらの対処法もご覧ください: 「MacがmacOS Tahoeにアップデートできない」場合の解決策

古いMacを手動でアップデートする

標準の「ソフトウェアアップデート」や「Mac App Store」からのアップデートができない場合は、手動でインストーラをダウンロードしてアップデートを進めることが最も確実です。

※重要:この方法は、ご利用のMacが該当するmacOSバージョンに公式対応しているモデルのみ有効です。

下記のリンクから希望のバージョンのインストーラーをダウンロードできます:

macOS 正規インストーラー配布ページ一覧

最新macOS Tahoe インストーラーダウンロードデータベース

サポート対象外のMacでmacOSをダウンロードする方法

最適なバージョンのインストーラーを簡単に入手し、さらに起動可能なUSB作成までサポートしてくれるツールを探している方には、iBoysoft DiskGeekerもおすすめです。Mac OS X 10.6 Snow Leopardから最新macOSまで、ワンステップでダウンロード可能なインターフェイスを備えています。

使い方は次の通りです:

ステップ1:iBoysoft DiskGeeker for Macを無料ダウンロード・インストールします。

ステップ2:左側のイメージをダウンロードをクリックします。

イメージをダウンロードを選択

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

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 インストーラーを作成します。

  1. OpenCore Legacy Patcher を起動します。
  2. 「Create macOS installer」>「Download macOS Installer」をクリックします。
    古いMac用のmacOSインストーラーをダウンロード
  3. 必要な macOS バージョンを選び、「Download」をクリックします。
    ダウンロードするmacOSバージョンを選択
  4. ダウンロードが完了したら、自動的にインストーラーの検証が行われます。
    ダウンロードされたインストーラーの検証中
  5. 外付けの USB ドライブを Mac に接続します。
  6. 起動可能なインストーラーの作成を確認するダイアログが表示されたら、「Yes」をクリックします。
  7. 「Install macOS xxxx」をクリックします。
  8. 作成先の USB ドライブを選択します。
    USBドライブを選択
  9. ドライブを消去することを確認します。
  10. インストーラーが作成されると、ポップアップが表示されます。「Yes」をクリックして続行し、OpenCore をディスクにインストールします。
    古いMac用のmacOSインストーラーの作成が完了
  11. 「Install to disk」をクリックします。
  12. 再度、USB ドライブを選択します。
    OpenCoreをUSBにインストール
  13. EFI Bootパーティションを選択します。
  14. 「Reboot」>「Restart」をクリックします。
    古いMacを再起動して新しいアップデートをインストール
  15. 画面が黒くなったらすぐにOptionキーを押し続けて、ブートメニューを表示します。
  16. EFI Bootパーティションを選択し、上向き矢印ボタンをクリックします。
    EFIブートパーティションを選択
  17. 「Install macOS(作成したバージョン)」を選び、再度上向き矢印ボタンをクリックします。

ステップ3:古いMacにmacOSをインストールする

しばらくすると、Macがリカバリーモードで起動します。この画面で、新しい macOS を古いMacにインストールできます。

  1. ディスクユーティリティを選択し、「続ける」をクリックします。
    ディスクユーティリティを開く
  2. メニューバーの「表示」>「すべてのデバイスを表示」をクリックします。
  3. 「APPLE SSD」で始まるような、最上位の物理ディスクを選択します。
  4. 「消去」をクリックします。
  5. 内部ハードドライブに名前を付けます。
  6. フォーマット欄で、macOS High Sierra以降の場合は「APFS」、macOS Sierra以前の場合は「Mac OS 拡張(ジャーナリング)」を選択します。
  7. 「消去」をクリックします。
  8. ディスクユーティリティを終了し、「macOSユーティリティ」ウィンドウに戻ります。
  9. 「macOS xxをインストール」をクリックし、「続ける」を選択します。
  10. 利用規約に同意します。
  11. macOSをインストールする内部ハードドライブを選択します。
    アップデートをインストールする内部ハードドライブを選択
  12. 画面の案内に従って、古い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バージョンをインストールできます。

互換性のあるバージョンのインストールにバグが生じてアップデートできない場合は、手動でインストーラーをダウンロードして実行してください。