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

Macでエラー(-69845/-69716)「ストレージ・ファイルシステムの検証または修復に失敗しました」を解決する完全ガイド

この記事では、Macで発生する「ファイルシステムの検証または修復に失敗しました。:(-69845)」および「ストレージシステムの検証または修復に失敗しました。:(-69716)」というエラーの解決方法を詳しく解説します。ドライブが破損している可能性が高いため、まずはiBoysoft Data Recovery for Macを使ってデータを保護することをおすすめします。

Macのアップデート時に「ストレージシステムの検証または修復に失敗しました。:(-69716)」が表示されたり、macOSを再インストールする際に「お使いのコンピュータにmacOSをインストールできませんでした。ストレージシステムの検証または修復に失敗しました。:(-69716)」といったメッセージが表示されることがあります。メッセージの通り、ドライブやボリュームのファイルシステムが破損している可能性があります。

この場合、真っ先に思い浮かぶ対処法はディスクユーティリティのFirst Aidでディスクを修復することです。しかし、First Aidでも修復に失敗し、「ファイルシステムの検証または修復に失敗しました。:(-69845)」という別のエラーが表示されることがあります。この69845エラーは、Time MachineのバックアップディスクやExFATディスクなどの外付けドライブをFirst Aidで修復する際にも発生することがあります。

これらのMacエラーが発生すると、ドライブにアクセスできなくなることが多いですが、慌てる必要はありません。この記事では、「ストレージシステムの検証または修復に失敗しました。:(-69716)」と「ファイルシステムの検証または修復に失敗しました。:(-69845)」の両方のエラーに対する解決策を紹介します。

本記事の目次

  • 1. Macで「ファイルシステムの検証または修復に失敗しました。:(-69845)」が表示される原因
  • 2. エラー(-69845)発生時のデータ復旧方法
  • 3. 外付けドライブでのエラー(-69845)の解決方法
  • 4. 内蔵ドライブでのエラー(-69845)の解決方法
  • 5. Macのエラー(-69716)の解決方法
  • 6. ファイルシステムとは?

Macで「ファイルシステムの検証または修復に失敗しました。:(-69845)」が表示される原因

他のユーザーと同様に、ディスクユーティリティでファイルシステムの検証を実行できず、Macで「ファイルシステムの検証または修復に失敗しました。:(-69845)」というエラーが表示されることがあります。69845エラーが発生すると、以下のような終了コードが表示されます。

  • File system check exit code is 8.(ファイルシステムチェック終了コードは8)
  • File system check exit code is 65.(ファイルシステムチェック終了コードは65)
  • File system check exit code is 1.(ファイルシステムチェック終了コードは1)

一方、検証が成功した場合は「Storage system check exit code is 0」や「File system check exit code is 0」といったメッセージが表示されます。終了コード「0」はエラーが見つからず、すべて正常であることを意味します。

「ファイルシステムの検証または修復に失敗しました。:(-69845)」は、あらゆるバージョンのmacOSを搭載したMacの内蔵・外付けハードドライブ、USBフラッシュドライブ、SDカードなどで発生する可能性があります。前述の通り、主な原因はドライブ上のファイルシステムの破損であり、突然の停電、カタログファイルの破損、無効なボリュームヘッダー、ウイルス攻撃などによって引き起こされます。

場合によっては、「Problem -69842 occurred while restoring the original mount state.(元のマウント状態の復元中に問題-69842が発生しました)」や「error: Unable to perform deferred repairs without full space verification.(エラー:フルスペース検証なしでは延期された修復を実行できません)」といった詳細情報も一緒に表示されることがあります。

エラー(-69845)発生時のデータ復旧方法

「ファイルシステムの検証または修復に失敗しました」のエラーは、Macに内蔵されているいくつかのツールで修復できます。しかし、ドライブの再フォーマットなど一部の解決策ではデータが消去されてしまいます。

データの完全なバックアップをお持ちの場合は、次のセクションの解決策に直接進んで構いません。

バックアップをお持ちでない場合は、まずiBoysoft Mac Data Recoveryを使って、破損したドライブから失われたデータを復旧する必要があります。

iBoysoft Data Recovery for Macは、「ファイルシステムの検証または修復に失敗しました。:(-69845)」や「ストレージシステムの検証または修復に失敗しました。:(-69716)」などのエラーが発生している破損した外付けハードドライブやMacの内蔵ハードドライブから失われたデータを復旧できます。さらに、ゴミ箱から完全に削除された写真、動画、書類、メール、音楽ファイルの復旧にも対応しています。macOS 12〜Mac OS X 10.7までの幅広いOSに完全対応しており、M1、M1 Pro、M1 Max搭載のMacでも問題なく動作します。

手順1: iBoysoft Data Recovery for Macをダウンロードします。インストール作業は不要で、パッケージをアプリケーションフォルダにドラッグして、ダブルクリックで起動します。

手順2: ディスクユーティリティでファイルシステムの検証が失敗したドライブを選択します。

手順3: 「失われたデータを検索」ボタンをクリックします。プログラムがドライブのスキャンを開始し、失われたファイルを探します。

手順4: ファイルを種類別またはパス別に整理し、スキャン結果をプレビューして確認します。

手順5: 必要なファイルを選択し、「復元」ボタンをクリックしてファイルを取り戻します。復元したファイルは、別のパーティションやドライブに保存してください。

重要: データの上書きを防ぐため、復元したファイルは必ず別の場所に保存してください。

手順6: 失われたファイルがすべて復元できたかどうかを確認します。

上記に加えて、iBoysoft Data Recovery for Macは、フォーマット済み、マウント不可、読み取り不可のハードドライブ、USBフラッシュドライブ、SDカードなどからのデータ復旧にも対応しています。

外付けドライブでのエラー(-69845)の解決方法

データを確保できたら、データを失うことなく外付けドライブの「ファイルシステムの検証または修復に失敗しました。:(-69845)」エラーの修復に進むことができます。ディスクユーティリティで「File system check exit code is 1」「File system check exit code is 65」「File system check exit code is 8」などの終了コードが報告された場合は、まず以下の簡単な対処法を試してみてください。

  • ドライブを別のコンピュータに接続して正常にマウントされるか確認し、その後Macに再度接続してFirst Aidを再実行する。なお、取り外す前にMacで安全にドライブを取り出す必要があります。
  • 別のUSBケーブルを使用する。
  • ドライブを抜き差しし、別のポートに接続する。

これらの対処法で改善しない場合は、以下の解決策を試し、69845エラーが解消されるまでFirst Aidを繰り返し実行してください。

解決策1: Macを再起動する

簡単な再起動だけで多くの問題が解決することがあります。「ファイルシステムの検証または修復に失敗しました。:(-69845)」に加えて「File system check exit code is 8」や「Problem -69842 occurred while restoring the original mount state.」というエラーが表示された場合は、迷わずMacを再起動してみましょう。

電源ボタンを長押ししてMacの電源を切り、しばらく待ってから電源を入れます。それでも改善しない場合は、次の解決策を試してください。

解決策2: シングルユーザーモードでfsckを実行する

ファイルシステム整合性チェック(fsck)は、ドライブの問題をチェック・修復するのに役立つツールです。fsckを実行するには、Macをシングルユーザーモードで起動する必要があります。

手順1: Macを再起動し、すぐにCommand + Sキーを押し続けます。Appleロゴが表示されたらキーを放します。起動すると、コマンドラインプロンプトが表示されます。

手順2: ターミナルに「/sbin/fsck -fy」と入力し、Enterキーを押してファイルシステムチェックを開始します。

** The volume [name] appears to be OK(ボリューム[name]は問題ないようです)」と表示されれば、すべて正常です。「***** FILE SYSTEM WAS MODIFIED *****」と表示された場合は、問題が発見されて修正されたことを意味します。「** The volume [name] appears to be OK」と表示されるまで、/sbin/fsck -fyコマンドを繰り返し実行してください。

手順3: 「reboot」と入力してEnterキーを押します。Macが通常通り再起動します。

それでも外付けドライブでFirst Aidが「ファイルシステムの検証または修復に失敗しました。:(-69845)」を報告する場合は、次の修正方法に進みます。

解決策3: ディスクユーティリティでドライブを再フォーマットする

外付けドライブで「ファイルシステムの検証または修復に失敗しました。:(-69845)」が発生している場合、再フォーマットも有効な解決策の一つです。Macでハードドライブを再フォーマットすれば、ドライブを再び使えるようになります。

ただし、ドライブの再フォーマットとは、新しい空のインデックススキームを作成することを意味し、ドライブ上のすべてのデータが消去される点にご注意ください。そのため、必ずバックアップを作成するか、iBoysoft Data Recovery for MacでFirst Aidによる修復に失敗した外付けハードドライブからデータを復旧してから作業を行ってください。

準備ができたら、以下の手順に従ってドライブをフォーマットし、Macの「ファイルシステムの検証または修復に失敗しました。:(-69845)」エラーを解決します。

手順1: ディスクユーティリティを開きます。

手順2: 左側のサイドバーから、69845エラーが発生しているドライブをクリックします。

手順3: ウィンドウ上部の「消去」をクリックします。

手順4: 名前とフォーマットを指定して、「消去」をクリックします。消去プロセスが完了するまでしばらく時間がかかります。

手順5: 完了したら「完了」をクリックします。

解決策4: ドライブを交換または修理に出す

残念ながら、上記のいずれの方法でも「ファイルシステムの検証または修復に失敗しました。:(-69845)」エラーが解決できない場合は、ドライブが物理的に損傷している可能性が非常に高いです。新しいドライブに交換するか、地域のドライブ修理センターに修理を依頼する必要があります。

外付けドライブの「ファイルシステムの検証または修復に失敗しました。:(-69845)」エラーが解決したことを願っています。解決できた場合は、ぜひシェアして他の人にも役立ててください。

内蔵ドライブでのエラー(-69845)の解決方法

Macの内蔵ハードドライブで「ファイルシステムの検証または修復に失敗しました。:(-69845)」が発生した場合は、以下の解決策を試してください。

解決策1: Macをセーフモードで起動する

セーフモードは、First Aidによる修復を妨げる可能性のあるサードパーティ製ソフトウェアやバックグラウンドプロセスを切り分けるための、よく使われるトラブルシューティング手法です。セーフモードでは、Macの起動に必要な最小限のコンポーネントのみが読み込まれます。

そのため、「ファイルシステムの検証または修復に失敗しました」のエラーがMacの内蔵ハードドライブで発生した場合は、Macをセーフモードで再起動し、そこからFirst Aidを再実行してみてください。具体的には、Macを再起動し、起動中に「Shift」キーを押し続けて、パスワードでログインします。

セーフモードは通常の起動より時間がかかる場合があるため、辛抱強くお待ちください。セーフモードでのFirst Aidの実行が完了したら、Macを通常どおり再起動できます。

解決策2: macOSリカバリーモードでディスクユーティリティを利用する

セーフモードでの起動が効果がない場合は、macOSリカバリーモードでFirst Aidを実行してください。リカバリーモードでは起動ディスクが使用中ではないため、First Aidが実行中のファイルシステムを変更できなかったという状況を回避できます。

なお、Macintosh HDなどの内部ボリュームでFirst Aidを実行すると、「error: Unable to perform deferred repairs without full space verification(エラー:フルスペース検証なしでは延期された修復を実行できません)」というエラーが表示されることがあります。その場合は、APFSコンテナを修復してからボリュームを再チェックする必要があります。コンテナを表示するには、ディスクユーティリティで「表示」オプションをクリックし、「すべてのデバイスを表示」を選択します。

リカバリーモードでFirst Aidを実行する手順は以下の通りです。

手順1: Macを再起動し、すぐにCommand + Rキーを押し続けます。Appleロゴが表示されたらキーを放します。

手順2: macOSユーティリティ画面から「ディスクユーティリティ」をクリックします。

手順3: 「表示」>「すべてのデバイスを表示」をクリックします。

手順4: 左側のサイドバーから、69845エラーが発生している起動ディスクまたはボリュームを選択します。

手順5: ウィンドウ上部の「First Aid」をクリックします。ドライブの検証と修復が完了するまで待ちます。

手順6: 「完了」をクリックしてFirst Aidを終了します。

解決策3: Macを消去してmacOSを再インストールする

macOSリカバリーでFirst Aidを実行しても「ファイルシステムの検証または修復に失敗しました。:(-69845)」が引き続き表示される場合は、最終手段として起動ディスクをフォーマットし、macOSを再インストールします。この方法により、Macは破損したファイルシステムから解放され、クリーンな状態で再スタートできます。Macを再フォーマットするとすべてのデータが消去されるため、作業を始める前に重要なファイルを必ずバックアップしてください。

Macのエラー(-69716)「ストレージシステムの検証または修復に失敗しました」の解決方法

macOS Catalina、Big Sur、Montereyなどへのアップデート時に「ストレージシステムの検証または修復に失敗しました。:(-69716)」というエラーが表示されたり、リカバリーモードでmacOSを再インストールする際に「お使いのコンピュータにmacOSをインストールできませんでした。ストレージシステムの検証または修復に失敗しました。:(-69716)」というメッセージが表示された場合は、以下の解決策で修正できます。

警告: 以下の解決策を実行すると、Mac上のすべてのデータが消去される可能性があります。そのため、まだ正常に起動できる場合は、Time MachineでMacをバックアップしてください。起動できない場合は、iBoysoft Mac Data Recoveryをダウンロードして、起動しないMacからデータを復旧できます。

macOSをクリーン再インストールする

ソフトウェア・アップデート環境設定から、またはApp StoreからインストーラーをダウンロードしてmacOSを再インストールしたりMontereyにアップデートしたりする際に、「ストレージシステムの検証または修復に失敗しました」が繰り返し表示される場合は、起動ディスクを消去して、MacリカバリーモードでmacOSを再インストールしてください。

IntelベースのMacをアップデートしようとしている場合は、再起動中にCommand + Option + Rキーを押して、Macをインターネットリカバリーで起動できます。そうすることで、お使いのMacと互換性のある最新のmacOSを再インストールできます。リカバリーモードに入ったら、「ディスクユーティリティ」をクリックして起動ディスクをフォーマットします。

なお、起動ディスクがAPFS形式でフォーマットされている場合は、Macintosh HDボリュームではなくAPFSコンテナを消去してください。こちらの方が効果的に機能します。APFSコンテナを表示するには、「表示」>「すべてのデバイスを表示」をクリックします。

Macのハードドライブを消去したら、ディスクユーティリティを終了し、「macOSを再インストール(バージョン名)」を選択してアップデートをインストールします。

Fusion Driveを再作成する

Fusion DriveにmacOSをインストールする際に「Storage system verify or repair failed 69716」というMacエラーが発生した場合は、リカバリーモードでターミナルを使用してドライブを再作成する必要があるでしょう。Appleの公式ドキュメントに従ってFusion Driveを修復し、その後macOSを再インストールしてください。

ファイルシステムとは?

コンピューティングにおけるファイルシステムとは、外付けハードドライブ、USBフラッシュドライブ、SDカード、DVD、CDなどの記憶装置上で、ファイルがどのように整理され、読み出されるかを制御する仕組みです。記憶装置上のすべてのデータの物理的な位置を格納する、索引やデータベースのようなものと言えます。

日常的に発生するディスクエラーのほとんどはファイルシステムに関連しており、特にFirst Aidが修復が必要な破損を検出した場合に顕著です。通常、ファイルシステムのエラーは再フォーマットによって修復できます。しかし、ディスクを再フォーマットする前に、バックアップを作成するか、ドライブからデータを復旧することが非常に重要です。

まとめ

ファイルシステムの検証または修復に失敗しました」、「ストレージシステムの検証または修復に失敗しました 69716」、「File system check exit code is 8」などのエラーメッセージが表示されるのは困りものです。この記事では、Mac上の破損した外付けハードドライブや内蔵ハードドライブを修復するための有用な解決策を紹介しました。ただし、データの安全性を確保するためには、まずiBoysoft Data Recovery for Macで破損したドライブから失われたデータを復旧してください。

おまけのヒント: 定期的にデータをバックアップしましょう。これはデータを安全に保つための、最善かつリスクのない方法です。

  1. Macのディスクエラー・ファイルシステムエラーを修復する3つの効果的な方法

    WindowsでもmacOSでも、OSを使用している限り、エラーやトラブルに遭遇するのはごく自然なことです。バックグラウンドでは想像以上に膨大な数のプロセスが常時稼働しており、些細な不具合は設定を少し調整するだけで簡単に解決できることもあります。 しかし、Macでディスク関連のエラーが発生した場合は話が別です。ほぼすべてのデータがディスクドライブ上に保存されているため、いかなる場合でもデータ損失は避けたいところです。だからこそ、これらのエラーへの対処は非常に重要になります。 Windowsユーザーなら「CHKDSK」というユーティリティツールをご存じでしょう。CHKDSKはWindows上のデ

  2. Windows 10でDLLエラーを修正する方法|SFC・DISMを使った簡単な対処法

    DLLファイル(Dynamic Link Libraryファイル)とは、パソコンにとって不可欠なファイル形式のひとつで、さまざまなプログラムが利用する命令や処理手順が格納されています。プログラムは必要に応じて、これらのファイルから命令や手順を呼び出して動作します。DLLファイルのコードは複数のプログラムで同時に共有できるのが大きな特徴で、ファイル形式としては.EXEファイルとよく似ています。パソコンの動作において重要な役割を担っている分、DLLファイルにはときどきエラーが発生することがあります。DLLエラーの主な原因としては、ハードウェアの故障、スパイウェアへの感染、新しくインストールしたアプ