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

【解決法】「SDカードが空であるか、サポートされていないファイルシステムです」エラーの直し方

スマートフォンやその他のAndroidデバイスでSDカード/SDHCカードが突然使えなくなり、通知バーに「SDカードが空であるか、サポートされていないファイルシステムです(The SD card is blank or has unsupported filesystem)」というエラーメッセージが表示されるという報告が、多くのユーザーから寄せられています。

「SDカードが空であるか、サポートされていないファイルシステムです」エラーの原因は?

この問題について、多数のユーザーレポートと、実際に問題を解決するために用いられた修復方法を調査しました。その結果、このエラーメッセージを引き起こす主なシナリオとして、以下のようなものが判明しています。

  • カスタムAndroidの不具合 – ユーザーの報告によると、一部の機種ではSDカードが正常に認識されず、再起動するまで認識しなくなる傾向があるようです。これは主にカスタマイズされたAndroidバージョン(EMUI、OxygenOS、LineageOSなど)で発生すると報告されており、純正Androidでの発生例はごくわずかです。
  • SDカード内のファイル破損 – 破損したSDカードはアクセス不能になり、このエラーメッセージが表示されることがあります。特に、Androidが使用するファイルシステム関連のファイルが壊れている場合に、このエラーが発生しやすいです。
  • 隠しファイルによるAndroidの誤認識 – 一部のユーザーの報告によれば、SDカードを以前に別の種類のデバイスで使用していた場合に、このエラーが表示されることがあります。別のOSが残した隠しファイルによって、AndroidがSDカードを読み取れないと誤認識している可能性があります。
  • Android非対応のファイルシステムでフォーマットされている – この問題のもう一つの一般的な原因は、SDカードがAndroidが対応していないファイルシステムでフォーマットされていることです。AndroidはFAT32、EXT3、EXT4のみに対応しており(新しいAndroidモデルではexFATにも対応)。
  • 汚れや故障のあるSDカードスロット – ホコリなどの異物がSDカードとAndroidデバイス間の接続を妨げている場合にも、この問題が発生することがあります。また、Androidデバイス側のSDスロット自体が故障している可能性もあります。
  • SDカード自体の故障 – 使用しているSDカードが故障しているために、このエラーが表示されることもあります。SDカードはハードディスクドライブと同様に消耗品であり、時間の経過とともに信頼性が低下することを覚えておきましょう。

「SDカードが空であるか、サポートされていないファイルシステムです」エラーでお困りの場合、この記事では完全なトラブルシューティング手順をご紹介します。以下に、同様の状況にある他のユーザーが問題を解決するために使用した方法をまとめました。最良の結果を得るためには、ご自身の状況に合った解決策にたどり着くまで、記載された順番に沿って対処法を試してみてください。

方法1:Androidデバイスを再起動する

他のことを試す前に、まずAndroidデバイスを再起動して、次回起動時に問題が解決するかどうか確認しましょう。同じ状況にあった複数のユーザーから、スマートフォンを再起動しただけで問題が解消したとの報告があります。

ただし、再起動後も頻繁に同じ問題が再発する場合は、以下の次の方法に進んで根本的な解決を試みてください。

方法2:SDカードを挿し直し、SDスロットを掃除する

このエラーが表示されるもう一つの考えられる理由は、ホコリなどの異物がmicroSDカードとAndroidデバイス間の接続を妨げていることです。

影響を受けた一部のユーザーの報告によると、一度SDカードを取り外し、SDスロットに息を吹きかけて接続を妨げているゴミを取り除くことで、問題を解決できたケースがあります。綿棒に消毒用アルコールを浸してSDスロットを掃除することもできますが、その際は必ずデバイスの電源を切ってください。

SDカードの挿し直しとスロットの掃除で効果がなかった場合は、次の方法に進んでください。

方法3:別のAndroidデバイスにSDカードを接続する

パソコンで追加の修復作業を行う前に、まず問題の原因がSDスロット側にないか確認するため、SDカードを別のAndroidデバイスに挿してみましょう。

別のAndroidデバイスでSDカードが正常に動作し、「SDカードが空であるか、サポートされていないファイルシステムです」エラーが表示されない場合は、お使いのデバイスのSDスロットが故障している可能性が高いです。この場合は、保証期間内であればメーカーに修理を依頼するか、携帯電話ショップでスロットの交換を依頼してください。

逆に、同じSDカードを使って別のAndroidデバイスでも同じエラー(または類似のエラー)が表示される場合は、以下の手順に従って問題の解決を続けましょう。

方法4:管理者権限のコマンドプロンプトからCHKDSKを実行する

このエラーの解決に苦戦していた一部のユーザーは、管理者権限のコマンドプロンプトからCHKDSKスキャンを実行することで、SDカードを正常な状態に戻すことに成功しています。この手順により、AndroidシステムがSDカードを空だと誤認識する原因となるファイルシステムの破損を検出・修復できます。

管理者権限のコマンドプロンプトからCHKDSKスキャンを実行する手順は以下の通りです:

  1. Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。「cmd」と入力し、Ctrl + Shift + Enter を押して管理者権限のコマンドプロンプトを開きます。UAC(ユーザーアカウント制御)の画面が表示されたら、「はい」をクリックして管理者権限を付与します。
  2. 管理者権限のコマンドプロンプトで、以下のコマンドを入力してCHKDSKスキャンを開始します:
    chkdsk /X /f *SDカードのドライブ文字*

    注意:「*SDカードのドライブ文字*」はプレースホルダーです。必ずお使いのSDカードに割り当てられたドライブ文字に置き換えてください。

  3. 処理が完了したら、SDカードをパソコンから取り外し、Androidデバイスに挿し直します。

それでも同じエラーメッセージが表示される場合は、次の方法に進んでください。

方法5:SDカード上の隠しファイルを削除する

このエラーを引き起こす比較的一般的な原因として、SDカード上の1つ以上の隠しファイルが存在し、OSがドライブが対応していないファイルシステムでフォーマットされていると誤認識しているケースがあります。

同じエラーメッセージに悩まされていた複数のユーザーが、SDカード内の隠しファイルを確認して削除したところ、問題が完全に解決したと報告しています。ただし、パソコンで隠しファイルや隠しフォルダを表示するには、フォルダ設定の変更が必要です。

具体的な手順は以下の通りです:

  1. AndroidデバイスからSDカードを取り外し、カードリーダー経由でPCに接続します。
  2. SDカードがパソコンに認識されていることを確認したら、Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。「control folders」と入力してEnterを押し、エクスプローラーのオプション画面を開きます。
  3. エクスプローラーのオプションウィンドウで「表示」タブに移動し、「詳細設定」の下にある「隠しファイルと隠しフォルダ」までスクロールします。「すべてのファイルとフォルダーを表示する」を選択し、「適用」をクリックして変更を保存します。
  4. エクスプローラーで隠しファイルが表示できるようになったら、SDカードを開き、アイコンが半透明になっているファイル(隠しファイルのサインです)がないか確認します。該当するファイルが見つかった場合は、すべて削除してください。
  5. すべての隠しファイルを削除したら、SDカードをAndroidデバイスに戻し、「SDカードが空であるか、サポートされていないファイルシステムです」エラーが解決されたかどうか確認します。

方法6:故障したSDカードからデータを復旧する

ここまでの方法で結果が出なかった場合、お使いのSD/SDHCカードが故障しており、交換が必要な可能性が非常に高いです。しかし、交換する前に、動作しなくなったSDカードからデータを復旧しておくことをおすすめします。

フラッシュカードからデータを復旧できる有料ソフトは数多くありますが、無料でも十分な性能を持つ代替ソフトもあります。その一つがMiniTool Power Data Recoveryです。

MiniTool Power Data Recoveryを使用すると、フラッシュカード、スマートメディアカード、メモリースティック、マイクロドライブ、マルチメディアカードなどからデータを復旧できます。操作も簡単ですが、万が一分からなくなった場合に備えて、以下の手順で復旧方法をご紹介します。

  1. 公式サイトにアクセスし、「Free Download」をクリックしてMiniTool Power Data Recoveryのインストーラーをダウンロードします。
  2. インストーラーを開き、UAC(ユーザーアカウント制御)を承認して、画面の指示に従ってツールをパソコンにインストールします。
  3. MiniTool Power Data Recoveryを起動し、故障したSDカードをカードリーダー経由でパソコンに挿入します。
    注意:カードリーダーのドライバーがインストールされていることを確認してください。
  4. 復旧したいSDカードをクリックし、初期スキャンが完了するまで待ちます。
  5. スキャンが完了したら、復旧したいファイル(フォルダ)を選択し、「保存」をクリックします。
  6. SDカードから保存するファイルの保存先ディレクトリを選択し、「OK」をクリックします。

方法7:SDカードを別のファイルシステムでフォーマットする

方法6でSDカードのデータをバックアップできたら、SDカードを別のファイルシステムでフォーマットし直して、Androidデバイスで使用できるようになるか試してみましょう。ただし、これまで同じデバイスでファイルシステムを変更せずに使用していた場合は、この方法は効果がない可能性が高い点に注意してください。

Android OSはNTFSファイルシステムに対応していません。そのため、NTFSでフォーマットされたSDカードを挿入すると、まさに「SDカードが空であるか、サポートされていないファイルシステムです」というエラーが表示されます。

対応していないファイルシステムが問題の原因である場合、Windowsパソコンを使ってSDカードをFAT32、EXT3、EXT4、exFATなどの対応済みファイルシステムに再フォーマットすれば、問題は恒久的に解決するはずです。

警告:SDカードをフォーマットすると、カード上のすべてのデータが消去されます。以下の手順を始める前に、必ずデータをバックアップするか、方法6を実行して失われたファイルを復旧してください。

具体的な手順は以下の通りです:

  1. SDカードをカードリーダーに挿入し、パソコンに接続します。
  2. ドライブが認識されたら、SDカードを右クリックして「フォーマット...」を選択します。
  3. フォーマット画面で、対応しているファイルシステム(FAT32、EXT3、EXT4、exFAT)を選択します。
  4. アロケーションユニットサイズはデフォルトのままにします(特別な用途でカスタム設定が必要な場合を除く)。
  5. 処理を短時間で終わらせたい場合は、「クイックフォーマット」にチェックを入れます。
  6. 開始」をクリックしてフォーマット処理を開始します。
  7. 確認ウィンドウで「はい」をクリックしてフォーマットを実行します。
  8. 処理が完了したら、SDカードをAndroidスマートフォンに戻し、カードが読み取れるようになったかどうか確認します。

上記の手順を実行してもまだ「SDカードが空であるか、サポートされていないファイルシステムです」エラーが表示される場合は、お使いのSDカードが故障している可能性が非常に高いため、新しいカードへの交換をおすすめします。

  1. Samsung Galaxy Note 5 SIM カード エラーを修正する

    新しいバージョンがリリースされたとしても、古い電話の特定の魅力は常に残ります.そのようなバージョンの 1 つは、Samsung Galaxy Note 5 です。SIM カードに関連するエラーが Note 5 SIM カード エラーとして見つかったとします。さて、最初に考えられるのは、基本的な通話機能の制限により、ユーザーに起こり得る最悪のシナリオであるということです. Samsung Galaxy Note 5 SIMカードエラーは、さまざまな理由で発生する可能性があり、携帯電話のSIMの問題が邪魔になる可能性があります.エラーを修正し、電話を確実に使用できるようにする方法は、少し面倒で面倒

  2. 【解決済み】「SDカードが空であるか、サポートされていないファイルシステムが含まれています」エラーの直し方

    「SDカードが空であるか、サポートされていないファイルシステムが含まれています」というエラーを素早く解決する方法をお探しですか? 状況は人それぞれ異なりますが、このエラーが発生する最も一般的な原因は以下のとおりです。 PCからメモリーカードを「安全な取り外し」を使わずに取り外した 同じメモリーカードを複数のパソコンやノートPCで使用した(ウイルス感染の可能性) SDカードの不適切な取り外しによる物理的・論理的な損傷 異なるOSでメモリーカードを使用した 注意:「空のSDカード」エラーが表示されても、カードが文字通り空っぽでデータが入っていないという意味ではありません。これは単に何らかの問