SDカードは小さいですが、可愛い猫の写真から美的な旅行ビデオ、重要な文書まで、あらゆる種類のデータを保存できる機能的なデジタルストレージデバイスです。しかし、他のストレージデバイスと同様に、SDカードもさまざまなファイルやシステムの損傷に弱いです。
一部のケースでは、カードを修理する唯一の方法はフォーマットすることかもしれません。幸運なことに、コマンドプロンプトでコマンドを実行することを含む、SDカードをフォーマットする方法はたくさんあります。
この記事では、データを失うことなくCMDを使用してSDカードをフォーマットする方法と、簡単にフォローできるステップバイステップガイドをお見せします。
書式設定について知っておくべき全て
ストレージデバイスのフォーマットは、ファイルシステムの構造を再作成し、プロセス中にすべてのデータを消去することを含みます。これはデバイスのリセットとして機能し、エラーの防止、パフォーマンスの向上、マルウェアやウイルス感染からデバイスをクリーンにするのに役立ちます。また、破損したSDカードを修正する最後の手段として使用する人もいます。
カードをフォーマットする主な方法は2つあります:
- クイックフォーマット – クイックフォーマットはデバイスのファイル構造を消去し、ドライブを空にします。しかし、システムエラーや不良セクターをチェックすることはありません。
- フルフォーマット –フルフォーマットはSDカード上のすべてのデータを消去し、ファイルシステムを一から再構築します。また、途中で不良セクタや他の潜在的なエラーをチェックします。このプロセスには完了までにはるかに時間がかかります。フルフォーマットはデータの回復も非常に困難にし、カードを完全にワイプして以前のファイル情報を含むデータ構造をリセットするからです。
SDカードをフォーマットするときにデータを失わない方法
前述したように、SDカードをフォーマットするとすべてのデータが消去されます。フォーマットしている場合
SDカードを修理して、重要なファイルを手動でバックアップできない場合は、フォーマットする前にDisk Drillのようなリカバリーソフトウェアを利用してファイルを復旧することができます。
Disk Drillは、オンラインで入手可能な信頼性が高くて実績のあるデータ復旧ツールです。深いスキャンを行う復旧アルゴリズムがセットになっており、可能な限り多くの復旧可能なファイルを見つけ出すように協力して動作します。何百ものファイル形式のスキャンと復旧が可能であり、復旧前にファイルのプレビューができます。
Disk Drill for Windowsを使用すると、その機能を試し、最大500MB分のファイルを無料でスキャンおよび復旧できます。
以下は、SDカードをフォーマットする前にDisk Drillを使用してファイルを回復する方法についての簡単なステップバイステップガイドです:
- ダウンロード Disk Drill インストーラをダウンロードしてアプリをインストールしてください。その後、SDカードをコンピュータに接続します。
- 次に、Disk Drill を開きます。初回のメッセージが表示された後、スキャン可能なドライブのリストがホーム画面に表示されるはずです。SDカードを選択し、失われたデータを検索 をクリックしてスキャンを開始してください。
- スキャンの進行中または完了後に、Disk Drill が見つけたファイルを レビュー済みのアイテム をクリックして確認できます。
- Disk Drill が見つけたファイルは、Existing、Found Files、またはReconstructedフォルダに表示されるはずです。回復したいファイルを選択し、ファイル名を覚えている場合は検索バーを使用してください。回復を希望するファイルの横にあるチェックボックスを選択し、回復 をクリックしてください。
- 回復したファイルの保存先を選択します。ファイルを回復しようとしているSDカードとは異なる場所を選択することを確認してください。次に、次へ をクリックして回復プロセスを開始してください。
- データ回復プロセスが完了すると、Explorerで回復されたデータを表示 をクリックすることでファイルエクスプローラーで回復したファイルを確認できます。
コマンドプロンプトを使用してSDカードをフォーマットする方法
重要なファイルの復旧またはバックアップが完了したら、心配なくSDカードのフォーマットを進めることができます。
さまざまな方法でデータを失わずにSDカードをフォーマットするが可能です。GUIのバグに直面したり、エラーのために通常の方法でフォーマットできなかったり、スクリプトを使用してプロセスを自動化する必要がある場合など、様々な理由で、CMDでSDカードをフォーマットすると役立つことがあります。コマンドプロンプトはモダンなインターフェイスではありませんが、ディスク管理のための包括的なツールを備えています。
このプロセスを案内します。そのためには、コマンドプロンプトでFormatコマンドとDiskPartユーティリティを使用します。
方法1: フォーマットコマンド
Format コマンドを単独で使用すると、新しいルートディレクトリの作成、バッドセクタおよびシステムエラーのチェック、およびディスク上のすべてのデータの削除が行われます。Format コマンドを使用するには、管理者としてコマンドプロンプトを開くことを確認してください。次に、format X:
と入力し、XをSDカードのドライブレターに置き換えます。コマンドを実行するには入力を押してください。
このコマンドは、デバイスのファイルシステムをそのままにして全体をフォーマットします。コマンドに異なるスイッチを追加することで、特定のニーズに合わせてカスタマイズすることもできます。
このコマンドはWindows 10以降で動作するので、Windows 7でCMDを使用してSDカードをフォーマットする方法を知りたい場合には適用されないことに注意してください。
「Format」コマンドでよく使用されるいくつかのスイッチを以下に示します:
スイッチ | 説明 |
/Q | クイックフォーマットを実行します |
/FS:ファイルシステム | ファイルシステムのタイプを指定します。ファイルシステム’をお好みのものに置き換えてください。例: FAT32、NTFS |
/V:ドライブ文字 | フォーマットされたSDカードにドライブ文字を割り当てます。ドライブ文字’をお好みの文字に置き換えてください。 |
/X | 必要に応じてフォーマット前にボリュームのマウント解除を強制します。 |
方法2: Diskpart
DiskPartはコマンドプロンプトからアクセス可能な多機能ユーティリティです。フォーマット、パーティションの割り当てと管理など、ディスク管理に関する様々な高度な機能を備えています。
SDカードにより複雑なディスク管理が必要な場合、formatコマンドを実行する代わりにDiskPartを使用してください。このユーティリティを使用してSDカードを強制フォーマットすることもできますが、これは読み取り専用のSDカードの修復に便利です。
次の手順に従ってDiskPartを使用してSDカードをフォーマットしてください:
- スタートメニューでコマンドプロンプトを検索し、管理者として実行を選択して管理者としてコマンドプロンプトを開きます。
- 次に、
diskpart
と入力して入力を押して、DiskPartを起動します。
- それから、
list disk
と入力して入力を押し、コンピューターにあるドライブの一覧を表示します。SDカードのドライブレターをメモしておいてください。
select disk N
と入力し、Nをあなたのドライブレターに置き換えてください。
- その後、
clean
と入力して入力を押し、SDカードのデータ、署名、パーティションをすべて消去します。
- 次に、
create partition primary
と入力して入力を押します。
- SDカードを完全にフォーマットするには、
format fs=FAT32
と入力し、入力を押してください。ファイルシステムは好みに応じて変更することができますし、クイックフォーマットを行うためにquickを追加することもできます。
- 今、
list volume
と入力して入力を押します。SDカードのボリューム番号をメモしておいてください。 - それから、
select volume N
と入力し、NをあなたのSDカードのボリューム番号に置き換えます。そして入力を押してください。
- 最後に、
assign letter=D
と入力し、Dをあなたの好みのドライブレターに置き換えてください。それから入力を押して続行します。
これらの手順を完了した後、デバイスが適切にフォーマットされたかどうかを確認するためにドライブにアクセスできるようになります。
結論
さまざまな状況により、SDカードをフォーマットする必要が生じることがありますが、それにより記憶装置からすべてのデータが消去されます。破損したSDカードをフォーマットする必要がある場合や、フォーマットを実行せざるを得ない場合には、Disk Drillのようなデータ復旧ソフトウェアを使用することで、大切なファイルを復旧することができます。
ファイルが安全に保護されたら、FormatコマンドまたはDiskPartユーティリティを使用して、データを失うことなくCMDを使用してSDカードをフォーマットできます。Formatコマンドを使用し、必要に応じてスイッチを変更してください。より柔軟な機能性のために、デバイスをフォーマットするためにDiskPartを使用することができます。
書き込み操作中の中断を最小限に抑えることで、将来的にフォーマットの必要性を減らすために、SDカードの管理を常に心がけてください。
よくある質問:
- コマンドプロンプトを管理者として起動します。
- diskpartと入力し、入力を押します。
- select disk Nと入力し、N”をSDカードのドライブレターに置き換えます。
- attributes disk clear readonlyと入力し、入力を押します。
- 管理者としてコマンドプロンプトを開く。
- diskpartと入力して入力を押し、DiskPartを起動します。
- list diskと入力して入力を押します。SDカードのドライブレターをメモしてください。
- 次に、select disk Nと入力し、Nをドライブレターに置き換えます。
- cleanと入力して入力を押します。
- その後、create partition primaryと入力して入力を押します。
- format fs=FAT32と入力して入力を押します。"FAT32"を好みのファイルシステムに変更できます。
- assign letter Dと入力して、Dを好みのドライブレターに置き換えます。そして、入力を押します。