Mac
 Computer >> コンピューター >  >> トラブルシューティング >> Mac

「ディスクユーティリティでこのディスクを修復できません」エラーの解決方法【Mac】

概要:この記事では、Macで「ディスクユーティリティでこのディスクを修復できません」というエラーが表示されたときの対処法を詳しく解説します。さらに、iBoysoft Data Recovery for Macを使ってデータをバックアップし、破損したディスクから失われたファイルを復旧する方法もご紹介します。

「ディスクユーティリティでこのディスクを修復できません」エラーの解決方法【Mac】

目次:

  • 1. ディスクユーティリティでディスクを修復できない!
  • 2. First Aidを再実行してディスクを修復する
  • 3. 修復できないディスクからデータをバックアップ・復旧する方法
  • 4. Macで「ディスクユーティリティで修復できない」問題を解決する方法
  • 5. おまけのコツ:ディスクユーティリティでの修復が不要な場合もある

Macでディスクが正常に動作しないとき、多くのユーザーはまずディスクユーティリティを開き、First Aidを実行してディスクの修復を試みます。しかし、First Aidによる修復に失敗すると、「ディスクユーティリティでこのディスクを修復できません」というエラーメッセージが表示されることがあります。焦ってしまう状況ですが、必ずしもすべてのファイルを失うわけではありません。

この記事では、「ディスクユーティリティでこのディスクを修復できません」という問題を解決するための効果的な方法を紹介します。特に、外付けハードドライブを修復できない場合や、Macintosh HDを修復できない場合に役立つ情報をお届けします。

ディスクユーティリティでディスクを修復できない!

以下のようなユーザーと同じ、または似たような状況に直面しているかもしれません。

「ディスクユーティリティでこのディスクを修復できません」は、First Aidが失敗した際に表示されるメッセージの一つです。場合によっては、以下のようなエラーメッセージが続けて表示されることもあります。

  • First Aidプロセスが失敗しました。可能であれば、このボリューム上のデータをバックアップしてください。「完了」をクリックして続行します。
  • macOSはこのディスクを修復できません。このディスク上のファイルを開いたりコピーしたりすることはできますが、変更を保存することはできません。できるだけ早くディスクをバックアップし、再フォーマットしてください。
  • ディスクユーティリティはディスクの修復を停止しました。ディスクユーティリティはこのディスクを修復できません。できるだけ多くのファイルをバックアップし、ディスクを再フォーマットして、バックアップファイルを復元してください。

データを失うことなくこの問題を解決するには、どうすればよいのでしょうか?続きを読んで確認しましょう。

First Aidを再実行してディスクを修復する

最も定番の対策の一つは、もう一度ディスクの修復を試みることです。以下の手順でFirst Aidを再実行できます。

  1. Launchpadを開き、「その他」フォルダからディスクユーティリティを起動します。
  2. アプリ左上の「表示」メニューから「すべてのデバイスを表示」を選択します。
  3. 左側のサイドバーで修復したいディスクまたはボリュームを選択し、上部にある「First Aid」をクリックします。
    「ディスクユーティリティでこのディスクを修復できません」エラーの解決方法【Mac】
     
  4. 「実行」をクリックして、ディスクエラーのチェックと修復を行います。

それでもディスクユーティリティがディスクを修復できない場合、またはFirst Aidプロセスが停止・失敗したという報告とともに、バックアップと再フォーマットを求められた場合は、まずその指示に従ってディスク上のファイルをバックアップし、さらなるデータ損失を防ぐことをおすすめします。

修復できないディスクからデータをバックアップ・復旧する方法

方法1:Time Machineでバックアップする

MacにはTime Machineという便利な内蔵ツールがあり、このような状況でも効率的にファイルをバックアップできます。手順は以下の通りです。

  1. 十分な空き容量のある外部ストレージデバイスをMacに接続します。
  2. 通知がポップアップ表示され、このデバイスをTime Machineのバックアップに使用するかどうか尋ねられます。「バックアップディスクとして使用」をクリックし、画面の指示に従います。Time MachineでMacをバックアップする方法の詳細も併せてご確認ください。

方法2:ディスクユーティリティで修復できないディスクから失われたデータを復旧する

手元に予備の外付けドライブがない場合や、何らかの理由でTime Machineを使ってそのディスクからファイルをバックアップできない場合は、代わりにiBoysoft Mac Data Recoveryのような信頼性の高いデータ復旧ソフトウェアを使用してファイルを復旧できます。

iBoysoft Data Recovery for MacはMac向けのプロフェッショナルなデータ復旧ソフトウェアで、内蔵ハードドライブ、Macintosh HD、外付けハードドライブ、SDカード、USBフラッシュドライブ、メモリーカード、メモリースティックなどから失われたデータを復旧できます。

また、ディスクがフォーマットされた場合、読み取り不能、マウント不可、認識不可の場合でも、これらのケースで失われたファイルを簡単に復旧できます。さらに、このプログラムはマウントできないmacOSパーティションや暗号化されたAPFS起動ボリュームなどからも失われたデータを復旧できます。

わずか4つのステップで、ディスクユーティリティでは修復できないディスクから失われたデータを復旧できます。

  1. iBoysoft Data Recovery for Macをダウンロードしてインストールします。「ディスクユーティリティでこのディスクを修復できません」エラーの解決方法【Mac】
  2. iBoysoft Data Recovery for Macを起動します。
  3. ディスクを選択し、「失われたデータを検索」ボタンをクリックして、失われたすべてのデータをスキャンします。「ディスクユーティリティでこのディスクを修復できません」エラーの解決方法【Mac】
  4. 検索結果をプレビューし、必要なファイルを選択して「復元」をクリックすれば、ファイルを取り戻せます。

Macで「ディスクユーティリティで修復できない」問題を解決する方法

「ディスクユーティリティでこのディスクを修復できません」エラーの解決方法【Mac】

方法1:シングルユーザーモードでエラーを修正する

ディスクユーティリティでディスクを修復できない場合は、Macでfsckコマンドを実行して修復を試みることができます。FSCKは、ターミナルで外付けハードドライブを検証・修復できる強力なコマンドラインツールです。

1. Macを再起動し、Appleロゴが表示される前にCommand + Sキーを押し続けて、Macのシングルユーザーモードで起動します。

2. 以下のコマンドを入力します:

/sbin/fsck -fy

3. 「File system was modified(ファイルシステムが変更されました)」と表示された場合は、上記のコマンドを再度入力します。「The volume _ appears to be OK(ボリューム_は問題ないようです)」と表示されるまで繰り返します。

4. Macを再起動するには、以下を入力します:

reboot

方法2:再フォーマットによってエラーを修正する

シングルユーザーモードでディスクを修復できなかった場合は、指示に従ってディスクユーティリティでディスクを再フォーマットする必要があります。

 警告: 再フォーマットすると、このディスク上のすべてのファイルが消去されます。外部ドライブにファイルをバックアップ済みであること、またはiBoysoft Data Recovery for Macで破損したドライブからファイルを復元済みであることを必ず確認してください。

  1. アプリケーション > ユーティリティ > ディスクユーティリティを開きます。
  2. 外付けハードドライブを選択し、上部の「消去」をクリックします。「ディスクユーティリティでこのディスクを修復できません」エラーの解決方法【Mac】
  3. ドライブの名前とフォーマット形式を指定します。
  4. 処理が完了するまで待ちます。

再フォーマット後、バックアップまたは復旧したファイルを再びディスクに戻すことができます。もし外付けハードドライブに対してディスクユーティリティのFirst Aidが依然として失敗し、iMac、MacBook Pro、MacBook Airで「このドライブには修復できないハードウェアの問題があります」といったメッセージが表示される場合は、地元の修理センターに持ち込むか、新しいディスクドライブへの交換を検討する必要があるかもしれません。

おまけのコツ:ディスクユーティリティでの修復が不要な場合もある

場合によっては、外付けドライブをMacとWindows PCの間で共有していると、「ディスクユーティリティでこのディスクを修復できません」というエラーメッセージが表示されることがあります。これは、USBドライブを強引に引き抜いて取り外すと、ディスクがまだデータを書き込んでいる最中である可能性があり、その結果、Macがディスクを読み取れなくなるためです。

例えば、FAT32でフォーマットされたディスクがあり、Windows PCから取り外す際にディスクを適切にアンマウントしなかったとします。すると、ボリューム全体が「ビジー」状態としてマークされ、Macのディスクユーティリティで確認するとボリュームの修復を促すメッセージが表示されます。しかし、ディスクユーティリティはボリュームの修復に失敗し、次のような報告が表示されます。

  • APFSオブジェクトマップが無効です
  • APFS fsrootツリーが無効です
  • ファイルシステムチェック終了コードは8です

このような状況での「ディスクユーティリティでディスクを修復できません」という問題に対する簡単な回避策は、このディスクドライブをWindows PCに接続し直し、Macに接続する前に適切にアンマウントすることです。

 注意: ディスクユーティリティで起動ディスクまたは起動ボリュームを修復しようとしている場合は、コンピュータをmacOS復元モードで再起動する必要があります。その後、macOSユーティリティウィンドウでディスクユーティリティを選択します。macOS Monterey、Big Sur、CatalinaでMacintosh HDボリュームをチェックする場合は、「Macintosh HD - Data」ボリュームも必ずチェックしてください。

macOS復元モードに入る方法:

「ディスクユーティリティでこのディスクを修復できません」エラーの解決方法【Mac】

「ディスクユーティリティでこのディスクを修復できません」エラーの解決方法【Mac】

MacBookが起動しないときはどうすればいい?

MacBook Pro、Mac mini、MacBook Air、iMacの電源が入らないときに、ファイルを復旧・救出するためのガイドをご覧ください。続きを読む >>

  1. Windows 10で「CHKDSKは読み取り専用モードでは続行できません」エラーを解決する方法

    コマンドプロンプトでコマンドを実行した際に、「CHKDSKは読み取り専用モードでは続行できません(Check disk cannot continue in read only mode)」というエラーメッセージが表示されたことはありませんか?Windows 10のチェックディスク(CHKDSK)機能は、ハードドライブに問題が発生した際の頼れる解決策です。CHKDSKコマンドはハードドライブのファイルシステムの整合性を分析し、ファイルシステムエラーの修復を試みます。このコマンドは、ディスク管理、コマンドプロンプト、Windows 10のエクスプローラーから実行できます。 しかし、CHKDSKコ

  2. 「書き込み保護されているため、Windowsがこのボリューム上のディスクチェックを実行できません」エラーの対処法

    パソコンで「書き込み保護されているため、Windowsがこのボリューム上のディスクチェックを実行できません(Windows cannot run disk checking on this volume because it is write protected)」というエラーが表示されてお困りではありませんか?ご安心ください。本記事では、このエラーの原因と効果的な解決策を詳しくご紹介します。 まず、このエラーの主な原因を確認しましょう。最も一般的なのは、読み取り専用として設定されたディスクやドライブの破損です。コマンドラインからCHKDSKコマンドを実行することで、ドライブ内の不良セクタの有