何らかの理由でSDカードにデータが保存できなくなったことはありませんか?そんな場合には、SDカードをフォーマット(初期化)することで、正常に使用できない問題を解決できます。SD・SDHC・SDXCメモリカードをフォーマットするには、どうしたらいいですか?本文では、SD・SDHC・SDXCメモリカードの違い、SD・SDHC・SDXCメモリカードをフォーマットする原因と方法を皆さんに紹介します。
SDカードは、「Secure Digital Card」の略称です。 これは、ファイル、写真、アプリなどのメディア素材をアップロード、処理、保存、転送するためのマイクロチップ回路を搭載した小型で電気的な携帯デバイスです。SDカードは最大2GBの容量をサポートします。
SDHC(Secure Digital High Capacity)は、SDA(SD Association)2.00仕様に基づき、最大32GBまで大容量化できるフラッシュメモリーカードの一種です。
SDXC(Secure Digital eXtended Capacity)は、SDメモリーカードの規格のうち、記憶容量が最大2TB(テラバイト)に拡張された規格のことである。 2009年1月にSDアソシエーション(SDA)によって発表された。 SDXCの下位規格であるSDHCは、ファイルシステムにFAT32が採用されている。
SDXCフォーマットはユーザーにとって意義があります。exFATファイルシステムをサポートしていないマシンでSDXCを使用する必要がある場合、SDXCカードをFAT32またはNTFSにフォーマットして、正常に読み書きできるようにする必要があります。また、以下のような問題に遭遇した場合も、SDXCメモリーカードをフォーマットして解決する必要があります。
場合によっては、SDXCカードが正しい容量を表示しないことがあります。一部のカードリーダーやホストデバイスは、大容量のSDXCカードと互換性がなく、カードは利用可能なサイズに再パーティションが分割されます。例えば、カードリーダーやホストデバイスが最大容量が32GBのSDHCカードに対応している場合、このカードリーダーやホストデバイスで64GBのSDXCカードをフォーマットすると、カードは32GB~27GBの利用可能な容量に再パーティション分割されます。
したがって、完全な容量を復元するためにSDXCカードをexFATファイルシステムではなくFAT32ファイルシステムでフォーマットする必要があります。
私はSandisk 64GBのmicro SDXCカードを持っており、この64GBのmicro SDXCカードをマウントするためにWindows 7コンピュータでフォーマットしようとしていました。Windows 7コンピュータでカードをフォーマットした後、お使いのコンピュータに「SDカードが破損しています。再フォーマットしてみてください。」というエラーメッセージが表示されました。
これはおそらく、お使いのコンピュータがexFATファイルシステムをサポートしていないためかもしれません。その場合、問題を解決するためにSDXCカードをexFATファイルシステムではなくFAT32ファイルシステムでフォーマットする必要があります。
ここで、Windows標準搭載ツールとサードパーティ製のソフトを使用して、exFATではなくFAT32でSDXCカードをフォーマットする方法を紹介します。Windows標準搭載ツールには、「エクスプローラー」、「ディスクの管理」、「コマンドプロンプト」を使用して、SDXCカードをフォーマットすることができます。無料のパーティション管理ソフトの「パーティションをフォーマット」機能を利用してSDXCカードをフォーマットすることもできます。次はそれぞれの方法の詳細な手順を説明します。
ステップ 1. フォーマットしたいSDXCカードをパソコンに挿入します。
ステップ 2. デスクトップにある「PC」をクリックします。または「Win+E」キーを合わせて押してエクスプローラーを開きます。
ステップ 3. フォーマットしたいSDXCカードを右クリックし、一覧から「フォーマット」をクリックします(図の例はSDHCカードです)。
ステップ 4. 「フォーマット」というウィンドウが表示されます。ファイルシステムのドロップダウンメニューから「FAT32」を選択してください。そして、「クイックフォーマット」をチェックして、「開始」をクリックしてください。
ステップ 5. 「警告:フォーマットするとこのディスクのすべてのデータが削除されます。」とメッセージが表示されるので、続けるには「OK」をクリックします。
ステップ 6. フォーマットが終了後、「フォーマットが正常に終了しました。」とメッセージが表示されるので、「OK」をクリックします。
ステップ 7. もう一度「フォーマット」ウィンドウに戻るので、「閉じる」をクリックします。
「ディスクの管理」はWindowsの組み込みツールです。このユーティリティーはPCに接続するストレージドライブを管理できます。もちろん、ディスクの管理を利用してSDカード、USBメモリや外付けHDDをフォーマットすることができます。以下の手順に従ってください。
ステップ 1. デスクトップの「コンピュータ」または「PC」を右クリックして「管理」→「記憶域」→「ディスクの管理」を選択します。
ステップ 2. このウインドウで、全てのストレージドライブがリストアップされます。リストにSDカードが表示され、SDXCカードパーティションを右クリックして、「フォーマット」をクリックします。
ステップ 3. ポップアップウィンドウで、ファイルシステム「FAT32」を指定し、「クイックフォーマットする」をチェックして「OK」をクリックします。
Windowsコマンドプロンプトに精通している場合は、「Diskpart.exe」を使用してWindows10でSDカードをフォーマットできます。
まずタスクバーの検索ボックスに「CMD」を入力して、「コマンドプロンプト」を右クリックして「管理者として実行」をクリックします。管理者としてCMDを実行した後、以下のコマンドを1つずつ入力し、各コマンドの後に「Enter」キーを押してください。
しかし、実際には、これらの3つの方法を使用してSDXCカードをexFATからFAT32にフォーマットすることが常に成功するわけではありません。たとえば、SDXCカードが32GBを超える場合、例えば64GBのSandisk SDXCカードの場合、表示される容量は27GB~32GBに制限されることがあります。したがって、簡単にSDメモリカードをフォーマットできる専門的なパーティション管理ソフトを使用することをおすすめします。
上記のツールでSDカードのフォーマットに失敗した場合は、無料のパーティションマネージャーであるAOMEI Partition Assistant Standardに切り替えることができます。これはWindows PCでSDカードをNTFS、FAT32、exFAT、Ext2、Ext3、Ext4に(強制的に)フォーマットすることができます。また、それはFAT32に大きなSDカード(最大で2TB)をフォーマットすることができます。フォーマットとは別に、未割り当て領域にボリュームを拡張できなかったり、「ディスクの管理」のすべてのオプションがグレー表示されたり、ボリュームの縮小がグレー表示されたりするなど他のWindowsエラーの解決にも役立ちます。
ステップ 1. SDカードをコンピュータに接続し、正常に検出されることを確認します。次に、プログラムをインストールして起動します。
ステップ 2. SDカードをフォーマットするには、SDカードのパーティションを右クリックし、ポップアップメニューで「パーティションをフォーマット」を選択します。
ステップ 3. ここでは、パーティションラベルを編集し、「FAT32」ファイルシステムを選択して、SDカードのクラスタサイズを変更できます。
ステップ 4. メインインタフェースに「適用」をクリックして作業を実行します。
AOMEI Partition Assistant Standardは、わずかな簡単な手順でSD・SDHC・SDXCメモリカードをフォーマットするために使用できる素晴らしい無料のSDメモリカードフォーマトソフトです。さらに、AOMEI Partition Assistantを使用すると、exFATドライブ上でパーティションを作成し、exFATパーティションを削除し、exFATパーティションを移動することもできます。AOMEI Partition Assistantはディスクを効果的に管理するために使用できる優れたディスクマネージャーでもあります。また、そのProfessional版にアップグレードすることで、空き領域の割り当て、パーティションの整列、クイックパーティションなどの高度な機能を利用することができます。