Windows 11で「ファイルまたはディレクトリが壊れているため…」エラーを解決する

Windows 11で「ファイルまたはディレクトリが壊れているため、読み取ることができません」というエラーメッセージが表示されると、HDD、SSD、USB、SDカードなどのストレージに問題がある可能性があります。本記事では、このエラーの原因と修復方法を詳しく説明します。

投稿者 @ひとみ 2025年03月26日 @ひとみ 最後の更新 2025年03月26日

「ファイルまたはディレクトリが壊れているため…」エラーとは?

Windowsを使用していると、ファイルやフォルダを開こうとした際に「ファイルまたはディレクトリが壊れているため、読み取ることができません。」というエラーメッセージが表示されることがあります。このエラーは、主にストレージデバイス(HDDやSSD、USBメモリ、SDカードなど)のファイルシステムが破損している場合に発生します。破損の原因はさまざまですが、不適切な取り外しや突然の電源断、ウイルス感染、ディスクの物理的損傷などが考えられます。

このエラーが発生すると、該当のファイルやフォルダにアクセスできなくなり、場合によってはディスク全体が使用不能になることもあります。そのため、早急な対応が必要です。本記事では、「ファイルまたはディレクトリが壊れているため…」エラーの主な原因と、修復・データ復旧の方法を詳しく説明します。

「ファイルまたはディレクトリが壊れているため…」エラーが発生したときに試す基本的な対処法

このエラーが発生した場合、まずは以下の方法を試して修復を試みましょう。

▶方法1. PCを再起動する

一時的な問題である可能性があるため、まずはPCを再起動してみましょう。

▶方法2. 別のUSBポートやPCで試す

外付けHDDやUSBメモリの場合、別のUSBポートや別のPCで試すと認識することがあります。

▶方法3. セーフモードで試す

Windowsが正常に動作していない可能性があるため、セーフモードで起動し、ファイルを開けるか確認してください。

ステップ 1. 電源ボタンを10秒間長押しして、PCをシャットダウンし、PCを再起動します。この操作を3回繰り返し、Windowsの回復環境に入ります。
ステップ 2. 「オプションの選択」画面に入ったら、「トラブルシューティング」>「詳細オプション」>「スタートアップ設定」>「再起動」に従ってください。

ステップ 3. 画面の指示に従って、さまざまな状況でF4、F5、またはF6を押してセーフモードに入ります。

これらで解決しない場合、次の方法を試しましょう。

1. 破損したファイルシステムを修復する

Windows 11で「ファイルまたはディレクトリが壊れているため、読み取ることができません」というエラーが発生した場合、ファイルシステムの破損またはディスク上の不良セクタが原因である可能性があります。ここで、ディスクエラーや破損したファイルシステムを修復する3つの方法をご紹介します。

1) パーティション管理ソフトでディスクのエラーを修復する

Windows 11でファイルやフォルダーを開こうとした際に、「ファイルまたはディレクトリが壊れているため、読み取ることができません」というエラーが発生することがあります。これは、ファイルシステムが破損していることが原因で発生し、ドライブにアクセスできなくなることもあります。

このようなエラーが発生した場合、CHKDSK(チェックディスク)やファイルシステム修復コマンドを使用する方法がありますが、手順が複雑だったり、エラーが解決できないケースもあります。そこで、簡単かつ確実に修復を行うために、無料のパーティション管理ソフトAOMEI Partition Assistant Standardを活用するのがおすすめです。AOMEI Partition Assistantには、「パーティションをチェック」機能が搭載されており、エラーのあるドライブをスキャンし、修復することが可能です。

AOMEI Partition Assistantは、ファイルシステムの修復だけでなく、ディスク管理を簡単に行えるさまざまな機能を備えています。

ディスクの不良セクタチェック:物理的なディスクエラーをスキャンし、問題を特定できる。
NTFSからFAT32への変換:データを失わずにファイルシステムを変更できる。
ブート修復:Windowsが起動しない場合のブートエラーを修正し、システムを復旧可能。
パーティションのリサイズ・移動:Cドライブの空き容量不足を解消し、ディスクスペースを最適化。

さらに、Windows Server 2025、2022、2019、2016、2012(R2)のユーザーには、デバイスを迅速かつ効率的に管理するためのServer版もあります。

 

無料ダウンロードWin 11/10/8.1/8/7
安全かつ高速

ステップ 1. まずはAOMEI Partition Assistantをダウンロードし、インストールし、起動します。チェックしたいパーティションを右クリックして「詳細処理」→「パーティションをチェック」を選択します。

ステップ 2. ここではパーティションのエラーをチェックするために、3つの方法を提供しています。「chkdsk.exeを実行してパーティション上のエラーをチェックし、修正します。」を選択して「はい」をクリックして続行します。

chkdsk.exeを実行してパーティション上のエラーをチェックし、修正します。
chkdsk.exeを実行してパーティション上のエラーをチェックします。
パーティション上の不良セクタをチェックします。

ステップ 3. パーティションチェック操作は数秒または数分以内に完了できます。ポップアウトウィンドウで処理の進捗状況を確認できます。完了後に「はい」をクリックしてこのタスクを終了します。

無料ダウンロードWin 11/10/8.1/8/7
安全かつ高速

2) 「chkdsk」コマンドでディスクのエラーを修復する

「chkdsk」コマンドを実行すると、HDDやSSDのエラーを検出・修復できます。

ステップ 1. 「Windowsキー + R」を押し、「cmd」と入力して管理者権限でコマンドプロンプトを実行します。

ステップ 2. コマンド「chkdsk X: /f /r」を入力し、Enterキーを押します。※「X:」は問題のあるドライブのドライブレターに置き換えてください。

ステップ 3. 修復が完了したらPCを再起動し、エラーが解消されたか確認します。

3) 「エラーチェック」ツールでディスクを修復する

Windowsにはディスクのエラーチェック機能が搭載されており、GUIで簡単に修復が可能です。

ステップ 1. 「エクスプローラー」を開き、対象のドライブを右クリック、「プロパティ」を選択します。

ステップ 2. 「ツール」タブを開き、「エラーチェック」の「チェック」ボタンをクリックします。

ステップ 3. 「ドライブのスキャン」をクリックし、処理を開始します。

ステップ 4. 修復が完了したら、PCを再起動してエラーが解消されたか確認します。

データを復旧する方法(ファイルが消える前に)

ファイルシステムの修復で問題が解決しない場合、ディスクをフォーマットすることでエラーを修復できます。ただし、フォーマットするとすべてのデータが消去されるため、フォーマット前にデータを復旧することが重要です。

AOMEI Partition Assistantの「データ復元」機能を試して、外付けHDD/SSD/USB/SDカードやその他のデバイスからわずか3つのステップでデータを復元できます。

ステップ 1. AOMEI Partition Assistantをインストールし、起動します。メインタブで、「データ復元」をクリックしてください。

ステップ 2. Windowsデータの復元ツールがポップアップ表示されます。データ復元を開始するパーティションの場所を選択し、「スキャン開始」をクリックしてください。

ステップ 3. スキャンが完了すると、すべての削除されたファイル、ごみ箱、およびその他の行方不明のファイルが表示されます。復元したいデータを選択し、「復元」をクリックしてください。

2. ディスクをフォーマットして修復する(最終手段)

上記の方法でエラーが解決しない場合、最終手段としてディスクをフォーマットすることで修復できます。ただし、フォーマットを行うとデータが完全に消去されるため、事前にデータをバックアップするか、データ復旧ソフトで救出できるか確認しましょう。

AOMEI Partition Assistantは数回のクリックで、任意のタイプのディスクを選択したファイルシステムにフォーマットすることができます(NTFS、FAT32、exFAT、ext2/3/4をサポート)。

無料ダウンロードWin 11/10/8.1/8/7
安全かつ高速

ステップ 1. AOMEI Partition Assistantをインストールして実行します。フォーマットしたいパーティションを右クリックして、「パーティションをフォーマット」を選択します。

ステップ 2. ファイルシステムを選択します。ここでは「FAT32」を例に挙げます。次に、「はい」をクリックします。

ステップ 3. メインインターフェイスの左上にある「適用」を押して、ディスクのフォーマットプロセスを開始します。

「ファイルまたはディレクトリが壊れているため…」エラーの原因

このエラーの発生原因は複数考えられますが、主に以下のような要因が挙げられます。

1. ファイルシステムの破損

NTFSやFAT32などのファイルシステムが破損すると、OSがデータを正しく読み取れなくなります。これは、突然のシャットダウンや停電、強制終了などが原因で発生することがあります。

2. ディスクの不良セクタ(バッドセクタ)

ストレージデバイスに不良セクタがあると、その領域に保存されたファイルやディレクトリが読み取れなくなる可能性があります。特に長期間使用しているHDDやSSDでは、物理的な劣化により発生することが多いです。

3. ウイルス感染

悪意のあるマルウェアやウイルスがシステムを攻撃し、ファイルやディレクトリを破損させることがあります。特に、不審なサイトからダウンロードしたファイルや、未知のUSBデバイスを接続した際に発生することがあります。

4. 不適切なデバイスの取り外し

USBメモリや外付けHDDを「安全な取り外し」操作をせずに抜いた場合、データの整合性が崩れ、ファイルシステムが破損することがあります。これは、特にFAT32フォーマットのUSBドライブで発生しやすい問題です。

5. ストレージデバイスの物理的な損傷

落下や衝撃、水濡れなどによってHDDやSSDが物理的に破損すると、データにアクセスできなくなることがあります。物理障害が原因の場合は、専門のデータ復旧業者に依頼する必要があります。

まとめ

Windows 11で「ファイルまたはディレクトリが壊れているため、読み取ることができません」というエラーが表示される場合、ストレージデバイスのファイルシステムが破損している可能性があります。

この問題を解決するためには、まずWindows標準の「エラーチェック」ツールやコマンドプロンプトの「chkdsk」コマンドを使用して、ディスクのエラーを検出・修復することが推奨されます。さらに、AOMEI Partition Assistantの「パーティションをチェック」機能を利用すると、より簡単かつ効果的にディスクエラーの検出と修復が可能です。これらの方法で問題が解決しない場合、データ復旧ソフトを使用して重要なデータを救出し、最終手段としてディスクのフォーマットを検討する必要があります。