コンピューターにSDカードが表示されないですか?このMiniToolガイドでは、物理的な接続の確認、ディスクドライバーの更新、ドライブ文字の変更、必要に応じてSDカードの再パーティションやフォーマットなど、実行可能な解決策を順に説明します。

「ノートパソコンにSDカードを挿入してバックアップを取ろうとした時、驚いた。『PC』に表示されないのだ。唯一確認できる方法はディスクの管理を開くことだけだった。フォーマットせずにそのファイルにアクセス/復元する方法は?助けて!!!」reddit.com

この状況、見覚えがありませんか?あなただけがこんな状況に直面しているわけではありません。

「SDカードが表示されない」という問題は、テックフォーラムでよく見かける問題です。多くのユーザーが、何が起きたのか、どのようにファイルを復元し、カードを正常な状態に戻すか分からずに困っています。

もしかしたら、こんな質問で悩んでいるかもしれません:

  • なぜSDカードは挿入しているがエクスプローラーに表示されないのか?
  • データを失うことなくカードを修復できるのか?

まず、SDカードがエクスプローラーやディスクの管理で読み取られない原因を理解することから始めましょう。

SDカードがコンピューターに表示されない原因

SDカードが表示されない一般的な原因

通常、SDカードが表示されない原因は以下のいずれか、または複数の原因によることがあります:

物理的な問題

  • SDカード、カードリーダー、またはUSBポートが損傷していると、カードの適切な接続や検出ができなくなります。
  • 多くのSDカードには、データの変更を防ぐために横に小さなロックスイッチが付いています。時には、そのスイッチがロック状態にあると、認識に問題が発生することがあります。

ドライバーの問題

SDカードは、オペレーティングシステムとの通信にドライバーを必要とします。ディスクドライバーが古くなっている、破損している、または欠落していると、コンピューターがSDカードを認識できなくなります。

ファイルシステムのエラー

SDカードのファイルシステムは、データがどのように保存されるかを定義します。これが破損していると、システムがディスク構造を認識できなくなり、認識の問題を引き起こす可能性があります。

ドライブ文字が割り当てられていない

有効なドライブ文字が割り当てられていないと、メモリーカードはエクスプローラーに表示されず、開くことができません。

パーティションの紛失

SDカードのパーティションは、人為的なミスやウイルス攻撃などにより削除または失われた可能性があります。これにより、カードがWindowsエクスプローラーで見えなくなります。

未パーティション化のSDカード

カードがまだパーティション化されていない場合、Windowsはディスクの管理で検出しますが、エクスプローラーでは使用可能なパーティションが表示されません。

カードが表示されない一般的な原因がわかったところで、次のステップは、お使いのコンピューターが実際にカードを認識しているかどうかを確認することです。

SDカードがディスクの管理に表示されるか確認する

  1. スタート」ボタンを右クリックして、「ディスクの管理」を選択します。
  2. ディスクの管理で、SDカードがリストに表示されているか確認します。

リストに表示されていない場合は、ケース1の解決策を参照してください。表示されている場合は、ケース2の解決策に進んでください。

解決済み:外付けハードドライブがWindowsで表示されない
解決済み:外付けハードドライブがWindowsで表示されない

外付けハードドライブがエクスプローラーに表示されないですか? このガイドを読んで、なぜこの問題が発生するのか、そしてそれを表示させる方法を学びましょう。

もっと見る

ケース1.SDカードがディスクの管理に表示されない場合

ディスクの管理にSDカードが表示されない場合、接続の問題、ドライバーの問題、または物理的な故障が原因である可能性があります。

問題を解決するための手順を見ていきましょう。

解決策1.物理的な接続を確認する

まず、接続の問題を除外するために、以下の基本的なトラブルシューティング手順を試してみてください:

  • カードリーダーにSDカードを慎重に抜き差しします。
  • カードリーダーを別のUSBポートに接続します。
  • SDカードの金属部分を柔らかい布で拭いて清掃します。
  • 別のカードリーダーを試してみます。
  • SDカードを別のコンピューターやデバイスに接続してみます。

これらを試しても改善しない場合は、次の方法に進んでください。

解決策2.SDカードのロックを解除する

一部のSDカードには、側面に物理的なロックスイッチが付いています。

通常、ロックされたカードはコンピューターに表示されますが、ファイルを変更することはできません。しかし、一部のユーザーからは、ロックされたスイッチが原因でカードがまったく検出されない場合があるとの報告がありました。

そのため、SDカードのロックを解除してみてください:

  1. SDカードをカードリーダーから取り外します。
  2. SDカードの側面にある小さなスイッチを確認します。
  3. スイッチがロックに設定されている場合は、スイッチをアンロックの位置にスライドさせます。
  4. カードを再度挿入し、ファイルエクスプローラーに表示されるか確認します。

それでもカードが表示されない場合は、次の解決策に進んでください。

解決策3.ハードウェアとデバイスのトラブルシューティングツールを実行する

Windowsには「ハードウェアとデバイスのトラブルシューティングツール」という組み込みのトラブルシューティングツールがあります。このツールは、SDカードの問題を含む一般的なハードウェアの問題を検出して修正するために使用されます。

SDカードが検出されない場合、このトラブルシューティングツールを実行してみてください。

ステップ1.「Windows + R」を押して「ファイル名を指定して実行」ダイアログを開きます。

ステップ2.テキストボックスに「msdt.exe -id DeviceDiagnostic」と入力し、「Enter」を押します。

ステップ3.「ハードウェアとデバイスのトラブルシューティングツール」が表示されます。「次へ」をクリックして、問題の検出と修復を行います。

msdt.exe -id DeviceDiagnosticを実行し、「ハードウェアとデバイスのトラブルシューティングツール」画面で「次へ」をクリックして問題を検出・修復

ハードウェアとデバイスのトラブルシューティングでカードが修復されない場合は、次の解決策を試してください。

解決策4.ディスクドライバーを更新/再インストールする

SDカードが破損したドライバー、欠落したドライバー、または互換性のないドライバーが原因で検出されない場合、ドライバーを更新することで問題を修正できることがあります。

デバイスマネージャーでディスクドライバーを更新する方法は以下の通りです:

ステップ1:「スタート」ボタンを右クリックし、「デバイスマネージャー」を選択します。

ステップ2:「ディスクドライブ」カテゴリーを展開します。

ステップ3:メモリーカードを右クリックし、「ドライバーの更新」を選択します。

デバイスマネージャーで「ディスクドライブ」カテゴリーを展開し、メモリーカードを右クリックして「ドライバーの更新」を選択

ステップ4:「ドライバーを自動的に検索」オプションを選択し、Windowsが最適なドライバーを自動的に検索するのを待ちます。

ドライバーの更新で問題が解決しない場合、デバイスを完全にアンインストールしてから、再インストールを試みてください。

ステップ1:デバイスマネージャーでSDカードを右クリックし、「デバイスのアンインストール」を選択します。

ステップ2:「アンインストール」をクリックして確認します。

ステップ3:コンピューターを再起動し、SDカードを再挿入します。これにより、Windowsが自動的にディスクドライバーをインストールします。

問題が解決しない場合は、次の解決策に進んでください。

解決策5.BIOS/UEFIでSDカードサポートを有効にする

SDカードやカードリーダーがBIOSまたはUEFIで無効になっていると、コンピューターはカードを認識しません。

BIOSまたはUEFIでSDカードリーダーサポートを有効にする方法は以下の通りです。

ステップ1:コンピューターを再起動します。起動中にF2、F12、Esc、またはDelキーを押して、BIOS/UEFIに入ります。

ステップ2:BIOS/UEFIのウィンドウに入ったら、メニューを使ってデバイスに関連するセクションを探します。

次に、SDカードリーダーに関連する設定(SDカードカードリーダーなど)を探します。

ステップ3:SDカードリーダーが無効になっている場合は、有効にします。その後、変更を保存してBIOS/UEFIを終了します。

カードリーダーサポートを有効にした後、カードが表示されるはずです。それでも表示されない場合は、次の方法を試してください。

解決策6.ウイルス/マルウェアをスキャンする

マルウェアやウイルスが原因でSDカードが正常に動作しないことがあります。そのため、ウイルススキャンを実行して、コンピューターに悪意のあるソフトウェアがないかチェックし、削除してみましょう。

Windows Defenderを使用してウイルススキャンを実行する方法:

ステップ1:Windowsの検索ボックスに「ウイルスと脅威の防止」と入力し、表示された最適な結果をクリックして開きます。

ステップ2:「クイックスキャン」をクリックして、クイックスキャンを直接開始します。または、「スキャンのオプション」をクリックして、「クイックスキャン」、「フルスキャン」、「カスタムスキャン」、「Microsoft Defenderオフラインスキャン」のいずれかを選択します。

ステップ3:スキャンのオプションを選択したら、「今すぐスキャン」をクリックします。

「ウイルスと脅威の防止」の「スキャンのオプション」から一つのオプションを選択したら、「今すぐスキャン」をクリック
修正済み!不明なUSBデバイス(デバイス記述子要求の失敗)
修正済み!不明なUSBデバイス(デバイス記述子要求の失敗)

「不明なUSBデバイス(デバイス記述子要求の失敗)」というエラーを修正する方法は?物理的な接続の確認、電力設定の調整、またはBIOSの更新を通じて修正してみましょう。

もっと見る

ケース2.SDカードがディスクの管理に表示される場合

SDカードがディスクの管理に表示される場合、接続やハードウェアの問題ではありません。

その代わり、ファイルシステムのエラー、未割り当て領域、未パーティション化のディスク、またはドライブ文字が欠落している可能性があります。

この場合の修正方法はケース1とは異なります。では、見ていきましょう。

解決策1.ドライブ文字を追加/変更する

SDカードがディスクの管理でドライブ文字を欠いている場合、ドライブ文字を追加する必要があります。

ドライブ文字を追加する方法は以下の通りです:

ステップ1:「スタート」ボタンを右クリックして、「ディスクの管理」を選択します。

ステップ2:ドライブ文字が割り当てられていないSDカードのパーティションを右クリックし、「ドライブ文字とパスの変更」を選択します。

ステップ3:「追加」ボタンをクリックします。

SDカードにすでにドライブ文字が割り当てられていても、「変更」をクリックして、新しいドライブ文字を割り当てるのが良いでしょう。

なぜなら、ドライブ文字の競合や不具合が原因で、カードが認識されないことがあるためです。

ステップ4:ドロップダウンリストから利用可能なドライブ文字を選択し、「OK」をクリックします。

ディスクの管理で「ドライブ文字とパスの変更」を選択して「追加」/「変更」ボタンをクリックし、ドライブ文字を選択したら「OK」をクリック

カードがまだ見つからない場合は、次の解決先に進んでください。

解決策2.SDカードのファイルシステムエラーをチェックする

ファイルシステムのエラーがあると、SDカードが正しく認識されていても読み取れないことがあります。

SDカードのファイルシステムエラーを修正するにはどうしますか。コマンドプロンプトを開き、CHKDSKコマンドを実行してください。

ファイルシステムエラーを修正する方法は以下の通りです:

ステップ1:Windowsの検索ボックスに「cmd」と入力します。「コマンドプロンプト」が表示されたら、それを右クリックし、「管理者として実行」を選択します。

ステップ2:ユーザーアカウント制御のウィンドウが表示されたら、「はい」をクリックしてコマンドプロンプトを開きます。

ステップ3:コマンド「chkdsk [ドライブ文字]: /f /r /x」を入力し、「Enter」キーを押します。[ドライブ文字]には、スキャンしたいSDカードのドライブ文字を置き換えてください。

例えば、Iドライブを修復する場合は、「chkdsk I: /f /r /x」を入力します。

  • /f:このパラメータは、CHKDSKに選択したドライブで見つかったエラーを修正させます。
  • /r:このパラメータは、/fの機能を含み、ディスク上の不良セクタを検出し、そこから読み取れる情報を回復します。
  • /x:このパラメータは、CHKDSKがドライブをチェックする前にWindowsにそのドライブの使用を停止させます。また、/fオプションと同様に、ドライブ上のエラーも修正します。
コマンドプロンプトを管理者として開き、コマンド「chkdsk [ドライブ文字]: /f /r /x」を入力して「Enter」キーで実行

CHKDSKコマンドが完了すると、SDカードで見つかったエラーとそれが修正されたかどうかが表示されます。この情報により、ファイルシステムの問題が解決されたか、さらなる手順が必要かを確認することができます。

「このボリュームは認識可能なファイルシステムではありません」という問題の解決策
「このボリュームは認識可能なファイルシステムではありません」という問題の解決策

「このボリュームは認識可能なファイルシステムではありません」と報告した場合は、まずファイルを復元し、その後ドライブを修復します。

もっと見る

解決策3.SDカードを再パーティションする

SDカードが「未割り当て」と表示されている場合、そのカードを再パーティションして再利用可能にする必要があります。ただし、今すぐに開始しないでください。再パーティションを行うと、カード内のすべてのデータが削除されてしまいます。

もしSDカードに重要なファイルがある場合、まずデータを復元してください。

パーティションを作成する前に:未割り当て領域からファイルを復元する方法

紛失されたパーティションからファイルを復元する方法は?MiniTool Power Data Recoveryが役立ちます。

MiniTool Power Data Recoveryは、Windowsユーザー向けのプロフェッショナルなデータ復元ツールでし。

未割り当て領域、紛失されたパーティション、またはその他の状態にあるドライブからファイルを復元できます。

サポートされているファイルタイプには、ドキュメント、画像、ビデオ、音声ファイル、電子メール、アーカイブ、データベースなどがあります。

この無料のデータ復元ソフトウェアを使用してファイルを復元する方法は簡単です:

  1. 復元したいSDカードを選択してスキャンします。
  2. 見つかったファイルを確認し、プレビューします。
  3. 必要なファイルを安全な場所に保存します。
提示:
MiniTool Power Data Recoveryの無料版は1GBまでのファイルの復元に対応しています。この制限を超えてファイルを復元したい場合は、上級版にアップグレードする必要があります。

MiniTool Power Data Recovery Freeクリックしてダウンロード100%クリーン&セーフ

この信頼できるファイル復元ツールを使用してSDカードからファイルを復元する方法は以下の通りです:

>>ステップ1.SDカードを選択してスキャンする

MiniTool Power Data Recoveryプログラムを起動して、メインインターフェイスに入ります。「論理ドライブ」セクションには、コンピューターにあるすべてのパーティションや未割り当て領域が表示されます。

USBアイコン、ボリュームサイズやその他の情報を基に、失われたSDカードのパーティションを見つけます。その後、「スキャン」ボタンをクリックして、ファイルのスキャンを開始します。

MiniTool Power Data Recoveryの「論理ドライブ」セクションで失われたSDカードのパーティションを見つけて、「スキャン」ボタンをクリックして開始

>>ステップ2.ファイルを探してプレビューする

スキャンが完了したら、スキャン結果を閲覧して復元したいファイルを見つけます。

ここでは「パス」と「タイプ」の2つのファイルビューオプションがあります。

  • パス:元のファイル構造でファイルを分類します。もしファイルがどこに保存されていたか覚えている場合は、このオプションを使用しましょう。
  • タイプ:ファイルタイプやデータ形式でファイルを整理します。写真、ドキュメント、ビデオなど、ファイルタイプだけを覚えている場合はこちらのオプションを使用しましょう。
MiniTool Power Data Recoveryの「パス」と「タイプ」ファイルビューオプションを利用してファイルを見つけ

さらにファイルリストを絞り込みたい場合は、「フィルター」と「検索」機能を活用できます。

  • フィルター:ファイルタイプ、ファイルの更新日時、ファイルサイズ、またはファイルカテゴリーで素早く特定のファイルを絞り込みます。
  • 検索:ファイル名やその一部がすでにわかっている場合、検索ボックスに入力して「Enter」を押すと、すぐにそのファイルを見つけることができます。
MiniTool Power Data Recoveryの「フィルター」と「検索」機能を活用してファイルリストを絞り込み

目的のファイルを見つけたら、ダブルクリックして内容を確認できます。

>>ステップ3.必要なファイルを保存する

見つけたファイルを確認し、すべての復元したいファイルにチェックを入れます。その後、「保存」ボタンをクリックします。

新しいウィンドウが表示されたら、復元したファイルを保存する安全な場所を選択します。

MiniTool Power Data Recoveryですべての復元したいファイルにチェックを入れ、「保存」ボタンをクリックして復元先を選択

SDカードのパーティションを作成する手順

ファイルを復元した後、SDカードに新しいパーティションを作成して使用できるようにします。

SDカードのパーティション作成方法は以下の通りです:

ステップ1.ディスクの管理で、未割り当て領域を右クリックし、「新しいシンプルボリューム」を選択します。

ディスクの管理で未割り当て領域を右クリックし、「新しいシンプルボリューム」を選択

ステップ2.「次へ」をクリックして続行します。

ステップ3.ボリュームサイズを設定し、「次へ」をクリックします。

ステップ4.ドライブ文字を選択し、「次へ」をクリックします。

ステップ5.ファイルシステムを選択し、ボリュームラベルを入力して、「次へ」をクリックします。

ステップ6.「完了」をクリックします。

提示:
失われたパーティションとそのファイルを復元したいですか? MiniTool Partition Wizardを使用してください。これを使うと、SDカードを無料でスキャンできます。必要なパーティションが見つかれば、ソフトウェアをアップグレードしてそれらを保存できます。

MiniTool Partition Wizard Freeクリックしてダウンロード100%クリーン&セーフ

それでもカードが表示されない場合は、次の解決策を試してみましょう。

解決策4.SDカードを初期化する

SDカードがディスクの管理で「不明」または「初期化されていません」と表示される場合、Windowsエクスプローラーには表示されません。

カードを表示できるようにするには、初期化してからパーティションを作成します。

手順は以下の通りです。

ステップ1.ディスクの管理でカードを右クリックし、「ディスクの初期化」を選択します。

ステップ2.「MBR(マスターブートレコード)」または「GPT(GUIDパーティションテーブル)」から希望するパーティションテーブルを選択し、「OK」をクリックします。

ステップ3.初期化が完了したら、未割り当て領域を右クリックし、「新しいシンプルボリューム」を選択します。

ステップ4.ウィザードに従ってカードのパーティションを作成します。

解決策5.メモリーカードをフォーマットする

SDカードの正常な機能を回復するための最後の方法は、カードをフォーマットすることです。

このプロセスはディスクの管理から行うことができます。

ステップ1.問題のあるSDカードのパーティションを右クリックし、「フォーマット」を選択します。

ステップ2.ボリュームラベルとファイルシステムを設定します。「クイックフォーマットする」にチェックを入れ、「OK」をクリックします。

ディスクの管理で問題のあるSDカードのパーティションを右クリックして「フォーマット」を選択し、ファイルシステムなどを設定して「OK」をクリック

ステップ3.「OK」をクリックして確認します。

提示:
ディスクの管理でカードのフォーマットに問題がある場合は、MiniTool Partition Wizardを試してみてください。このパーティション管理ソフトは、無料でNTFS、FAT32などのファイルシステムにSDカードをフォーマットすることができます。

結論

SDカードがWindows 10/11で表示されない場合でも、心配する必要はありません。上記の解決策が、カードを回復するのに役立つはずです。

MiniTool製品の使用中にさらにサポートが必要な場合は、サポートチーム([email protected])までお気軽にお問い合わせください。

  • hatena