「新しいバージョンがインストールされているため、このバージョンのmacOSをアップグレードできません」エラーの原因と解決方法
概要:macOS Mojave 10.14にアップグレードした後、MacBook Proがまったく起動しなくなりました。macOS復元モードでFirst Aidを実行しましたが、起動ディスクに対しては失敗してしまいました。次にmacOSを直接再インストールしようとしたところ、「新しいバージョンがインストールされているため、このバージョンのmacOSをアップグレードできません」というエラーメッセージが表示され、先に進めません。どなたか解決方法をご存じでしょうか?

目次:
- 1. 「新しいバージョンがインストールされているため、このバージョンのmacOSをアップグレードできません」エラーが発生する原因
- 2. 修正前の準備:起動しないMacからデータを復旧する
- 3. エラーを修正する具体的な手順
macOS Mojaveへのアップデート後、MacBookやiMacなどのMacが起動しなくなり、Appleロゴが表示されたグレー画面のまま固まるという報告が多く寄せられています。上記のケースのように、macOS復元モードでMojaveを再インストールできない場合、「新しいバージョンがインストールされているため、このバージョンのmacOSをアップグレードできません」というエラーメッセージが表示されることがあります。本記事では、このエラーが発生する原因と、その解決方法について詳しく解説します。
「新しいバージョンがインストールされているため、このバージョンのmacOSをアップグレードできません」エラーが発生する原因
このエラーが発生する理由は以下の通りです。オペレーティングシステムをインストールする際、Macは診断や再インストールに使用できるインストールイメージ(macOSベースシステムのディスクイメージ)をmacOS復元モード内に保存します。しかし、OSをアップデートしても、macOS復元モード内のブートイメージは更新されません。そのため、より新しいOSへアップグレードすると、macOS復元モードのインストールイメージは常に現在使用中のOSよりも古いバージョンになってしまいます。
Macは、古いインストールイメージを使って新しいOSの修復や再インストールを行うことを拒否するため、「新しいバージョンがインストールされているため、このバージョンのmacOSをアップグレードできません」というエラーメッセージが表示されるのです。
修正前の準備:起動しないMacからデータを復旧する
この状況における唯一の解決策は、システムディスクを消去したうえで、macOS復元モードからmacOSを再インストールすることです。重要なデータを事前にバックアップしていない場合は、エラーを修正する前に、起動しないMacBookからファイルを取り出しておくことを強くお勧めします。
なお、macOS CatalinaやMojaveにアップグレードすると、システムディスクは自動的にHFS+からAPFSへ変換されます。そのため、データを復旧するにはAPFSに対応した専門的なデータ復旧ソフトウェアが必要です。iBoysoft Mac Data Recoveryは、起動できないAPFSボリュームからのデータ復旧、破損したAPFS起動ドライブからのデータ復旧、マウントできないAPFS起動ボリュームからのデータ復旧などに対応している、数少ないAPFS対応データ復旧ツールの一つです。OSを起動することなくMacをブートさせ、失われたデータを可能な限り復旧することができます。
さらに、iBoysoft Data Recovery for MacはさまざまなAPFSデータ消失シナリオに対応しています。APFS暗号化ボリューム、フォーマット済みAPFSドライブ、マウント不可のAPFSドライブ、アクセス不能なAPFSドライブ、破損したAPFSドライブ、削除・紛失したAPFSパーティションなどからのデータ復旧が可能です。また、HFS+、HFSX、FAT32、exFAT形式のハードドライブ、SSD、Fusion Drive、USBメモリ、外付けハードドライブ、SDカード、メモリーカード、USBフラッシュドライブ、CFカードなどからのデータ復旧にも対応しています。
起動しないMacから失われたデータを復旧する方法
お使いのMacが1台のみの場合は、macOS復元モードでiBoysoft Data Recovery for Macを実行する方法を参照してデータを復旧してください。この方法は簡単で時間もかからないため、特におすすめです。
1. 電源ボタンをクリックしてMacの電源を入れ、すぐにCOMMAND + OPTION + Rキーを回転する地球儀が表示されるまで押し続けます。これにより、MacがmacOS復元モードで起動します。
2. Macが接続するネットワークを選択します。復旧作業中は、Macを常にインターネットに接続しておく必要があります。
3. メニューバーから「ユーティリティ」>「ターミナル」を選択してターミナルを開きます。
注意:Macがインターネットに接続されていない場合は、画面右上からWi-Fiネットワークを選択してください。
4. 以下のコマンドを入力してEnterキーを押します。これにより、iBoysoftサーバー経由でiBoysoft Data Recovery for Macが起動します。
sh <(curl https://boot.iboysoft.com/boot.sh)
5. iBoysoft Data Recovery for Macが起動したら、APFS起動ボリュームを選択して「次へ」ボタンをクリックします。プログラムがドライブ上の失われたファイルのスキャンを開始します。

6. スキャン結果をプレビューし、復元したいファイルを選択します。
7. 「復元」ボタンをクリックします。復元したファイルの保存先として、別の場所を指定する必要があります。

また、起動可能なUSBドライブを作成して、起動しないMacからデータを復旧する方法もあります。この方法を試す場合は、正常に動作する別のMacとUSBフラッシュドライブが必要です。
「新しいバージョンがインストールされているため、このバージョンのmacOSをアップグレードできません」エラーの修正手順
データのバックアップが完了している場合、またはMac内のデータが不要な場合は、以下の手順に従ってください。
- Macを再起動し、起動時にCommand + Rキーを押し続けて、macOS復元モードで起動します。
- 「ユーティリティ」から「ディスクユーティリティ」を起動します。
- APFSシステムボリュームを選択し、上部にある「消去」をクリックします。
- 名前とフォーマットを指定して、ドライブをフォーマットします。
- 処理が完了するまで待ちます。
- 「ユーティリティ」画面に戻り、「macOSを再インストール」を選択して、画面の指示に従い再インストールを完了させます。
-
「このデバイスを開始できません(コード10)」エラーの解決方法
「このデバイスを開始できません(コード10)」エラーの修正方法:コード10エラーは、Windowsがソフトウェアやデバイスと正しく通信できない場合に表示される代表的なエラーです。主な原因は、古い、互換性のない、存在しない、または破損したドライバーです。 また、デバイスマネージャーがドライバーから通知されたエラー内容を正しく認識できない場合にも、このエラーが表示されることがあります。いずれの場合もハードウェアが正常に動作しないため、できるだけ早く対処することをおすすめします。 コード10エラーが発生する状況 デバイスマネージャーでは、以下のいずれかに該当する場合にコード10エラーが生成されます
-
「書き込み保護されているため、Windowsがこのボリューム上のディスクチェックを実行できません」エラーの対処法
パソコンで「書き込み保護されているため、Windowsがこのボリューム上のディスクチェックを実行できません(Windows cannot run disk checking on this volume because it is write protected)」というエラーが表示されてお困りではありませんか?ご安心ください。本記事では、このエラーの原因と効果的な解決策を詳しくご紹介します。 まず、このエラーの主な原因を確認しましょう。最も一般的なのは、読み取り専用として設定されたディスクやドライブの破損です。コマンドラインからCHKDSKコマンドを実行することで、ドライブ内の不良セクタの有