SD カードは、コンピュータで写真を転送したり、追加のストレージとして使用すると便利です。ただし、カードにアクセスできない場合は、Windows でカードを再度検出するためのトラブルシューティングのヒントをご案内します。
Windows 10/11 で SD カード リーダーが動作しない理由
SD カードなどのストレージ デバイスは、一時的な不具合によりファイル エクスプローラーに表示されない場合があります。ただし、SD カード リーダーを再接続しても問題が解決しない場合は、問題が解決しない他の一般的な理由が考えられます。
- SD カード リーダーがコンピューターにしっかりと接続されていません。
- SD カードのファイル システムが破損しています。
- 古いデバイス ドライバーを使用しています。
- SD カードがマルウェアに感染しています。
- SD カードにドライブ文字がありません。
トラブルシューティングを開始する前に、SD カードが SD カード リーダーと互換性があることを確認してください。一部の古いリーダーは、新しい SD カード形式をサポートしていない場合があります。
1. SD カードとアダプターを掃除します
SD カードを長期間使用しなかった場合、カードとアダプターの接点に埃やゴミが蓄積している可能性があります。その結果、コンピュータが SD カードを認識または検出できない場合があります。
SD カードとアダプターに付着したほこりを丁寧に取り除きます。次に、SD カード リーダーをしっかりと接続し、コンピューターがデバイスを検出するまで待ちます。カードがリーダー自体にしっかりと挿入されていることを確認してください。また、別の USB ポートに切り替えて、問題が解決するかどうかを確認してください。USB ポートが故障していて、どのデバイスでも動作しない可能性があります。
2. SD カードにドライブ文字を割り当てる
システムに接続されている各メモリ デバイスには、デフォルトでドライブ文字が割り当てられます。これらの識別子がないと、ドライブに保存されているファイルに直接アクセスできません。ありがたいことに、数回クリックするだけで新しいドライブ文字を割り当てることができます。
SD カードにドライブ文字がないか確認し、必要に応じてドライブ文字を割り当てるには:
- Windows キー R を押してファイル名を指定して実行を開きます。
- 「diskmgmt.msc」と入力し、「OK」をクリックします。このユーティリティを開くには、Windows の検索バーで「ディスクの管理」を検索することもできます。
- ディスクの管理で、SD カード リーダーがボリュームの下で検出され、I、E、F などのドライブ文字が割り当てられているかどうかを確認します。
- 文字が[ドライバーまたはパスの追加] ウィンドウで、[次のドライブ文字を割り当てる] を選択し、[追加] をクリックします。これにより、SD カード リーダーに新しいドライブ文字が割り当てられます。
- ドライブ文字が見つからない場合、またはドライブ文字が競合している場合に使用できるように、ドライブ文字を作成することもできます。
完了したら、ディスク管理ツールを閉じます。 SD カード リーダーを取り外して再接続し、ファイル エクスプローラーに表示されるかどうかを確認します。
3. 書き込み保護をオフにする
SD カードの書き込み保護がオンになっているかどうかを確認することが重要です。書き込み保護が有効になっている場合、SD カードは読み取り専用になるため、ストレージ デバイス上のデータを追加または削除することはできません。これは、明らかな問題を示唆する「ディスクは書き込み保護されています」エラーを引き起こす可能性もあります。
SD カードの書き込み保護をオフにするには:
SD カードをコンピュータから取り出し、側面にあるロック スイッチを見つけます。
上方向にスライドすると、ライトプロテクトが解除されます。 - ストレージ デバイスを接続して、コンピュータが SD カードを検出できるかどうかを確認します。
-
- 4. CHKDSK で SD カード エラーをチェックする
チェック ディスク (CHKDSK) は、ドライバーのエラーをスキャンする Windows コマンド ライン ユーティリティです。ドライブをスキャンしてファイル システム エラーや不良セクタを検出し、それらを自動的に修復します。 CHKDSK を使用して SD カードのエラーを確認および修正する方法は次のとおりです。
ディスク管理ユーティリティを開きます。
ボリュームの下の SD カードを右クリックし、プロパティを選択します。-
- プロパティ ウィンドウでツール タブを開きます。
- チェック ボタンをクリックします。 「エラーチェック」セクションの下。

[ドライブのスキャンと修復] を選択します。-
- Windows はドライブのエラーをスキャンし、自動的に修復します。

[閉じる]をクリックしてコンピュータを再起動します。再起動後、改善がないか確認してください。 -
- 5. デバイス マネージャーで SD カードのエラーを確認する
デバイス マネージャーには、エラーのあるハードウェアを含む、コンピューターに接続されているすべてのデバイスが一覧表示されます。デバイス マネージャーで SD カードを見つけて、さらなるトラブルシューティング手順を実行できるかどうかを確認します。
Windows キー R を押してファイル名を指定して実行を開きます。
- devmgmt.msc と入力してクリックします。 [OK] をクリックしてデバイス マネージャーを開きます。

デバイス マネージャーで、[アクション] をクリックし、[ハードウェア変更のスキャン] を選択します。-
- 次に、ポータブル デバイス カテゴリを展開します。
- SD カードがあるかどうかを確認します。リーダーには黄色の感嘆符が付いています。 「はい」の場合は、デバイスを右クリックして、「プロパティ」を選択します。
- [プロパティ] ウィンドウで、[全般] タブを開いて、デバイスのステータスを確認します。
- デバイスのステータスには、デバイスが有効か無効かが表示され、その後にエラー コードまたはメッセージが表示されます。無効な場合は、「有効」をクリックして改善がないか確認します。存在するエラー メッセージは、特定の問題のトラブルシューティングに役立ちます。
6. SD カード ドライバーを更新します
デバイス ドライバーが古いか欠落しているため、コンピューターが外部ストレージ デバイスを認識または検出できない場合があります。幸いなことに、デバイス マネージャーからデバイス ドライバーを簡単に更新できます。方法は次のとおりです:
デバイス マネージャーを開きます。
デバイス マネージャーで、[ディスク ドライブ] セクションを展開し、SD カードを見つけます。 - 黄色の感嘆符が付いている場合は、右クリックして [ドライバーの更新] を選択します。
-
- [ドライバーを自動的に検索する] を選択します。 Windows は互換性のあるドライバーをスキャンします。見つかった場合は、必要なドライバーが自動的にダウンロードされ、インストールされます。
- ドライバーのインストール後、PC を再起動します。 SD カード リーダーを再度接続し、ファイル エクスプローラーに表示されるかどうかを確認します。問題が解決しない場合は、ドライバーを最初から再インストールしてください。
SD カード ドライバーを再インストールします
デバイス ドライバーを更新しても問題が解決しない場合は、SD カード ドライバーを再インストールしてみてください。デバイス マネージャーからドライバーの更新と再インストールを実行できます:
デバイス マネージャーを開きます。
[ディスク ドライブ] カテゴリを展開します。 - SD カード デバイス ドライバーを右クリックします。
-
- [デバイスのアンインストール] を選択します。プロンプトが表示された場合は、「アンインストール」をクリックしてアクションを確認します。

アンインストールしたら、PC を再起動し、SD カード リーダーを接続します。必要なドライバーを自動的に検出して再インストールします。 -
- 7. SD カードをフォーマットしてデータ破損を修復する
破損した SD カードはエクスプローラーに表示されない場合があります。 SD カードが破損していないことを確認するには、SD カードを別のコンピュータに接続します。他のデバイスで動作しない場合は、ファイル システムの破損の問題が発生している可能性があります。
ありがたいことに、クイック フォーマットを使用すると、データ破損の問題を解決できます。
SD カードをフォーマットすると、すべてのデータが消去されます。続行する前に、必要なファイルを必ずバックアップしてください。
SD カードをフォーマットするには: Windows キー R を押します。
「diskmgmt.msc」と入力し、[OK] をクリックしてディスク管理ユーティリティを開きます。 - [ボリューム] セクションで SD カードを見つけます。
- ストレージ ドライブをフォーマットするには、デバイスを右クリックして [フォーマット] を選択します。
ボリューム ラベルとファイル システムを選択します。アロケーションユニットサイズはデフォルトのままにしておきます。 
[OK] をクリックして、互換性のあるファイル システムで SD カードをフォーマットします。 -
- SD カードが Windows ファイル エクスプローラーに表示されない一般的な原因は、メモリ カード リーダーの故障です。 USB ポートに接続する外部カード リーダーを選択してください。それ以外の場合、Windows は SD カードなどのポータブル ストレージ デバイスを自動的に検出し、ファイル エクスプローラーに表示します。
Windows 11 では、最新のドライバーや修正プログラムを含む Windows 更新プログラムを通じて多くのハードウェアの問題も解決されるため、PC に最新の更新プログラムがインストールされているかどうかを確認してください。