[記事公開日]2026/08/17
[最終更新日]2026/08/19
SDカードの容量が実際より小さく表示される原因と戻し方
64GB・128GB・256GBなどのSDカードをWindows 11で確認したとき、「パッケージに書かれた容量より小さい」「以前は全容量を使えていたのに32GB程度しか表示されない」と感じることがあります。
ただし、容量が小さく見える原因は1つではありません。メーカー表記とWindowsの容量計算方法の違いによる正常な差もあれば、パーティションが小さく作られている、未割り当て領域が残っている、使用機器が大容量SDカードに対応していない、SDカード自体が異常になっているケースもあります。
重要なのは、すぐにフォーマットやパーティション削除をしないことです。必要なデータが残っている場合は、まず容量の「どこが小さいのか」を確認してから対処します。
先に結論:128GBが約119GBなら正常なことが多い
SDカードメーカーの容量表記と、Windowsで表示される容量では計算方法が異なるため、購入時の数字より小さく表示されることがあります。
SanDisk公式では、メーカー側では1GBを1,000,000,000バイトとして扱う一方、Windowsなどでは1GB相当を1,073,741,824バイトで計算するため、同じ総バイト数でも表示される数字が小さくなると説明しています。
| カード表記 | Windowsで見える容量の目安 | 判断 |
|---|---|---|
| 64GB | 約59GB前後 | 正常範囲のことが多い |
| 128GB | 約119GB前後 | 正常範囲のことが多い |
| 256GB | 約238GB前後 | 正常範囲のことが多い |
| 512GB | 約476GB前後 | 正常範囲のことが多い |
この程度の差であれば「失われた容量を戻す」操作は必要ありません。
一方、128GBカードが32GB、256GBカードが64GBなど大幅に小さくなっている場合は、別の原因を確認します。
まず「ドライブの容量」と「SDカード全体の容量」を分けて確認する
エクスプローラーに表示されるのは、Windowsが現在利用しているボリュームの容量です。
SDカード全体には、エクスプローラーから見えない別パーティションや未割り当て領域が残っている場合があります。
そこで「ディスクの管理」を開き、SDカード全体の構成を確認します。
- スタートボタンを右クリックします。
- 「ディスクの管理」を開きます。
- 容量を見てSDカードを特定します。
- SDカード全体のサイズと、各パーティションのサイズを確認します。
Microsoft公式でも、ディスクの管理はディスク・ボリュームの作成、フォーマット、拡張・縮小などを管理するWindows標準ツールとして案内されています。
注意:この段階では確認だけにしてください。必要なデータが残っているSDカードで「フォーマット」「ボリュームの削除」「新しいシンプル ボリューム」を実行しないでください。
症状別の見分け方
| ディスクの管理の状態 | 主な考え方 |
|---|---|
| 128GBカードが約119GBの1領域として見える | 容量計算方法の違いによる正常表示の可能性が高い |
| SDカード全体は約119GBだが、32GBの領域+残り未割り当て | パーティション構成によって一部しか使われていない |
| 複数の小さいパーティションがある | 別機器・OS・起動メディア作成などで構成が変更された可能性 |
| SDカード全体そのものが約32GBとしか認識されない | カードリーダー・使用機器の対応上限、カード異常などを確認 |
| 0バイト・メディアなし | 単純なパーティション問題ではなく媒体・リーダー異常も疑う |
| RAW・フォーマット要求が出る | ファイルシステム破損を疑い、データ保護を優先 |
1. メーカー表記との差だけなら何もしない
64GBが約59GB、128GBが約119GBなどの差は、通常は容量が消失したわけではありません。
SanDiskは、ストレージメーカーの10進数表記とWindowsなどの2進数ベースの容量計算によって、同じ総バイト数でも表示値が異なることを説明しています。
さらに、一部のストレージではファームウェア、ブート構造、アドレス管理などのため、ユーザーが利用できる容量が総容量より少なくなることがあります。
この場合、フォーマットしてもパッケージ表記と完全に同じ数字になるわけではありません。
2. 未割り当て領域がないか確認する
SanDisk公式でも、メモリーカードの容量がラベルと合わない場合の確認項目として、Windowsのディスクの管理で未割り当て領域を確認するよう案内しています。
たとえば128GBカードが次のようになっている場合があります。
32GB FAT32 | 約87GB 未割り当て
この場合、エクスプローラーからは32GB部分しか見えないため、「128GBカードが32GBになった」ように見えます。
実際には残りの領域が未割り当てで、SDカード全体の容量そのものが消えたわけではありません。
3. なぜSDカードに未割り当て領域ができるのか
主な原因は次のとおりです。
- 容量の小さい機器でフォーマットした
- 起動用メディア・OSインストール用として使用した
- Linuxや特殊機器で複数パーティションを作成した
- パーティション操作途中で失敗した
- 以前に手動で小さいパーティションを作成した
SanDisk公式では、64GBカードを最大32GBまでしか対応しない機器でフォーマットすると、32GB程度のカードとしてフォーマットされる例を挙げています。
4. カメラ・古い機器の最大対応容量を確認する
SDカードにはSD、SDHC、SDXC、SDUCなど容量世代があります。
SD Associationでは、ホスト機器側にも対応世代があり、SDHC機器ではSDHCまで、SDXCカードを使うにはSDXC対応機器が必要であることを説明しています。
たとえば古いカメラ・カーナビ・ドライブレコーダーなどが32GBまでしか対応していない場合、大容量カードを正しく扱えないことがあります。
SDカードを使う機器のメーカー仕様で、次を確認してください。
- SD/SDHC/SDXCの対応
- 最大対応容量
- 推奨ファイルシステム
- 機器本体でのフォーマット指定
容量を戻しても、元の機器がその容量規格に対応していなければ正常に使えません。
5. 複数パーティションが残っていないか確認する
SDカードをPCの起動用、Linux用、Raspberry Pi用などに使ったことがある場合、Windowsから通常見えないパーティションが複数残ることがあります。
ディスクの管理で、SDカード全体の中に複数の領域が表示されていないか確認してください。
この場合も、必要なデータが残っているなら先にバックアップします。
パーティションを削除して1つに戻す操作は、保存されているデータを失う可能性があります。
6. データが必要なら容量を戻す前にバックアップする
「全容量を使えるようにしたい」ときほど、先に現在読めるデータを別媒体へコピーしてください。
Microsoftは、ボリュームをフォーマットするとパーティション上のデータが失われると警告しています。
SanDiskも、容量をフルに戻すための消去・フォーマット処理はデータ破壊的で、元に戻せないと明記しています。
バックアップ先には次を使用できます。
バックアップできない重要データが残っている場合は、容量復元よりデータ復旧を優先してください。
7. RAW・フォーマット要求がある場合は容量復元を後回しにする
容量が小さいだけでなく、次の症状がある場合は安全性の優先順位が変わります。
- ファイルシステムがRAW
- 「フォーマットする必要があります」と表示される
- ファイルが開けない
- コピー中に切断される
この場合、パーティションを作り直して容量を戻す前に、データを守る必要があります。
SDカードがRAWになったときにデータを守るためにやってはいけないことを確認し、フォーマットやパーティション削除を先に行わないでください。
8. データ退避後はSD Memory Card Formatterで全容量へ戻す方法が分かりやすい
必要なデータをすべてバックアップ済みで、SDカード全体は正常な容量として認識されているものの、パーティション構成の影響で一部しか使えない場合は、SD AssociationのSD Memory Card Formatterで再フォーマットする方法があります。
SD Associationは、SD/SDHC/SDXC/SDUCカードのフォーマットには、OSの汎用フォーマット機能よりSD Memory Card Formatterの利用を強く推奨しています。
SanDisk公式でも、容量が小さくなったSDカードをフル容量へ戻す方法としてSD AssociationのFormatterを案内しています。
重要:フォーマットするとSDカード内のデータは失われます。必ず必要なファイルを別媒体へ退避した後に実行してください。
9. SD Memory Card Formatterを使う前の確認
実行前に次を確認してください。
- 対象が本当にSDカードか
- 必要なデータをすべてバックアップしたか
- カードリーダーがそのSDカード規格・容量に対応しているか
- BitLocker To Goで暗号化されていないか
SD Associationの現行FormatterはWindows 11にも対応し、SD/SDHC/SDXC/SDUCを対象としています。
SD Associationは、BitLocker To Goで暗号化されたカードについては、ロック解除後にフォーマットするよう案内しています。
10. フォーマット後は容量が戻ったか確認する
フォーマット後にエクスプローラーとディスクの管理を開き、次を確認してください。
- SDカード全体が1つの通常領域になったか
- 未割り当て領域が不自然に残っていないか
- パッケージ表記に対して正常な範囲の容量になったか
- ファイルの読み書きが安定しているか
たとえば128GBカードが約119GB前後で使える状態になったなら、正常な容量に戻ったと考えられます。
11. ファイルシステムは使用機器に合わせる
大容量SDカードをWindowsだけで使う場合と、カメラ・ゲーム機・ドライブレコーダーなどで使う場合では、適切なフォーマット方法が異なることがあります。
SD Associationの仕様では、容量世代に応じた標準ファイルシステムがあります。
PCで自由にNTFSなどへ変更すると、カメラなどで認識できなくなる場合があります。
詳しくは、SDカードをexFAT・FAT32・NTFSのどれでフォーマットすべき?用途別解説を確認してください。
12. Windowsのディスクの管理で手動操作する場合の注意
Windowsのディスクの管理でも、未割り当て領域から新しいボリュームを作成したり、既存ボリュームを削除して作り直したりできます。
Microsoft公式では、新しいボリュームの作成・フォーマットや、条件を満たすボリュームの拡張などをディスクの管理から行えます。
ただしSDカードでは、用途に合わないパーティション構成・ファイルシステムになると、カメラなどの機器で認識できなくなることがあります。
そのため、SDカードを「通常の1枚のメモリーカード」として戻す目的なら、データ退避後にSD AssociationのFormatterを利用する方が分かりやすいケースがあります。
13. DiskPartのcleanは最初に使わない
検索すると、管理者コマンドプロンプトで次のようなDiskPart操作を行う方法が紹介されることがあります。
diskpart
list disk
select disk N
clean
DiskPartはディスク・パーティションを管理できる強力なWindowsツールです。
しかし、対象ディスクを間違えると別のSSD・HDDのパーティション情報を消す重大な事故につながります。
また、SDカード内に必要なデータがある場合は、容量を戻す前にデータを失う可能性があります。
通常の容量復元では、最初からDiskPartのcleanを使う必要はありません。
ディスクの管理で状況を確認し、データをバックアップした後、SD Memory Card Formatterなど安全性の高い方法を優先してください。
14. SDカード全体そのものが小さく認識される場合
ディスクの管理で、128GBカード自体が約119GBではなく約29GBや約32GBとしてしか見えない場合は、単なる未割り当て領域の問題とは限りません。
この場合は次を確認します。
- 別の対応カードリーダーで確認する
- 別PCでも同じ容量か確認する
- 元のカメラ・機器の最大対応容量を確認する
- SDカードの型番・購入元を確認する
大容量カードに非対応の古いカードリーダー・機器では、正しい容量を扱えないことがあります。
別のSDXC対応カードリーダーで正常容量になるなら、カードより元リーダーの互換性を疑います。
15. 0バイト・メディアなしなら「容量を戻す」操作をしない
SDカードが0バイト、「メディアなし」と表示される場合は、パーティションサイズを戻せば直る状態とは限りません。
SDカード本体のコントローラー、フラッシュメモリ、カードリーダーなどの異常も考えられます。
重要データがある場合は、フォーマット・clean・パーティション作成を繰り返さないでください。
詳しくは、Q. SDカードの容量が0バイトになるのは故障?を確認してください。
16. 容量が何度も変わる場合はSDカード故障も疑う
接続するたびに119GB、32GB、0バイトなど表示容量が変わる場合は、正常なパーティション設定だけでは説明しにくい状態です。
次の症状が同時にないか確認してください。
- 途中で接続が切れる
- RAWになる
- 読み取り・書き込みエラーが出る
- 書き込み禁止になる
- 別PC・別リーダーでも容量が不安定
複数環境で同じSDカードだけ異常なら、重要データを優先して退避し、カード交換を検討してください。
17. フォーマットしても容量が戻らない場合
SD Memory Card Formatterを使っても、本来の容量へ戻らない場合は、次を確認してください。
- カードリーダーがSDXC/SDUCなど対象規格に対応しているか
- 別PCでも同じ容量か
- SDカード全体の容量がディスクの管理でどう表示されるか
- カードが0バイト・異常容量になっていないか
SDカード全体が正常容量で認識されるのにFormatterで戻らない場合は、カード自体の異常や特殊な構成も考えられます。
重要データがすでに退避済みならカード交換を検討する方が安全です。
18. 購入直後から極端に容量が小さい場合
新品として購入した大容量SDカードが、複数の対応カードリーダー・PCでもパッケージ表記より極端に小さい場合は、通常の表示差とは考えにくくなります。
次を確認してください。
- 信頼できる販売店・正規流通品か
- メーカー型番が一致しているか
- 別の対応カードリーダーでも同じ容量か
- メーカー保証・真贋確認手段があるか
SD Associationも、偽造メモリーカードが市場上の問題になっていることを案内しています。
購入直後なら、自己流のパーティション操作をする前に販売店・メーカーへ相談してください。
19. 「使用済み容量が大きい」と「総容量が小さい」は別問題
エクスプローラーのプロパティで「空き容量が少ない」だけの場合、総容量自体が小さくなったわけではありません。
ごみ箱、隠しファイル、カメラの管理フォルダーなどが容量を使っていることがあります。
SanDiskも、容量が合わないと感じる場合の確認項目として、ごみ箱内の削除済みファイルが容量を使っている可能性を挙げています。
確認するときは次を分けて見てください。
- 容量:SDカード全体で使えるサイズ
- 使用領域:現在ファイルが使っているサイズ
- 空き領域:これから保存できるサイズ
原因別の対処まとめ
| 原因 | 対処 |
|---|---|
| メーカー表記とWindows計算方法の違い | 正常。容量を戻す操作は不要 |
| 未割り当て領域・複数パーティション | データ退避後、SD Memory Card Formatterなどで再構成 |
| 古い機器で小容量にフォーマット | 対応リーダー・PCでバックアップ後にフル容量へ再フォーマット |
| カードリーダーが大容量規格に非対応 | SDXC/SDUCなど対応リーダーで確認 |
| RAW・ファイルシステム破損 | フォーマットせずデータ保護を優先 |
| 0バイト・容量が不安定 | 媒体・リーダー故障を疑い、無理な修復を避ける |
おすすめの確認順序
- パッケージ表記とWindows表示の正常な差か確認する
- ディスクの管理でSDカード全体の容量を確認する
- 未割り当て領域・複数パーティションがないか確認する
- 使用していた機器のSD/SDHC/SDXC対応と最大容量を確認する
- 必要なデータがある場合は別ストレージへバックアップする
- RAW・フォーマット要求・途中切断がある場合は容量復元を中止する
- データ退避済みならSD Memory Card Formatterで全容量への再フォーマットを検討する
- 別カードリーダー・別PCでも容量を確認する
- 0バイト・異常容量・容量変動が続く場合はカード交換やデータ復旧を検討する
避けたい対処
- 128GBが約119GBなのを故障と判断してフォーマットする
- データ確認前にパーティションを削除する
- バックアップせず新しいボリュームを作成する
- 対象ディスクを十分確認せず
diskpart cleanを実行する - RAW・0バイトのSDカードを容量復元目的で何度もフォーマットする
- 古い機器の対応上限を確認せず大容量カードを再フォーマットする
- 容量が不安定なのに書き込みテストを繰り返す
よくある質問
128GBのSDカードが119GBしかありません。故障ですか?
多くの場合は正常です。メーカーとWindowsで容量の計算方法が異なるため、128GB表記のカードがWindowsで約119GB前後に見えることがあります。
128GBのSDカードが32GBになりました
ディスクの管理を確認してください。SDカード全体は約119GBとして見えているのに、32GBのパーティションと残りの未割り当て領域になっている場合があります。必要なデータをバックアップした後、SD Memory Card Formatterなどで全容量へ戻す方法を検討できます。
64GBカードを古い機器でフォーマットしたら32GBになりました
機器側が大容量カードに対応していない可能性があります。SanDisk公式でも、64GBカードを最大32GB対応の機器でフォーマットすると、32GB程度としてフォーマットされる例を案内しています。対応PC・リーダーでデータ退避後に再フォーマットしてください。
未割り当て領域をそのまま拡張すればよいですか?
Windowsのディスクの管理で拡張できる構成もありますが、SDカードでは利用機器との互換性も重要です。必要データをバックアップし、一般的なSDカードとして戻すならSD AssociationのFormatterを使う方が分かりやすい場合があります。
DiskPartのcleanを使えば確実に容量が戻りますか?
パーティション構成を消去できる強力な方法ですが、対象ディスクを間違えると別ドライブのデータを失います。通常のSDカード容量復元で最初に使う方法ではありません。
フォーマットするとデータは消えますか?
はい。Microsoftはフォーマットすると対象パーティションのデータが失われると警告しています。必要なデータを必ず別媒体へ退避してください。
ディスクの管理でも32GBとしか表示されません
未割り当て領域ではなく、リーダー・機器の対応上限やSDカード自体の異常も考えられます。SDXCなどに対応した別カードリーダー・別PCで確認してください。
0バイトと表示されます
単純なパーティション問題ではなく、SDカード内部やカードリーダーの異常も考えられます。重要データがある場合はフォーマットやDiskPartを繰り返さず、データ保護を優先してください。
フォーマットしても容量が戻りません
カードリーダーの対応規格、別PCでの認識容量、SDカード全体のサイズを確認してください。複数環境でも極端に小さい場合は、媒体異常や購入品の問題も考えられます。
参考:公式情報
- Disk Management in Windows – Microsoft Support
- SD Memory Card Formatter for Windows/Mac – SD Association
- SD, SDHC, SDXC and SDUC Card Capacity Choices – SD Association
- Steps to Resolve a Drive or Memory Card Capacity in the Operating System Does Not Match the Label – SanDisk Support
- SD Association Software to Format Memory Cards to Full Capacity – SanDisk Support
