SDカードのデータが削除できない|6つの方法

SDカードのデータを削除したいのですが、右クリックで「削除」の項目が出てこなくなりました?この記事ではSDカードのデータが削除できない時の6つの対処法を紹介します。

投稿者 @Comnena 2024年05月29日 @Comnena 最後の更新 2023年09月11日

SDカードのデータが削除できない

32GBのSamsung Micro SDカードへあるファイルをコピーしたいので、容量不足を避けるために一部のファイルを削除する必要があります。しかし、削除したいファイルを選択して「Ctrl + Delete」を押したところ、またそのままにします。SDカードをフォーマットするしかないと思って、「このディスクが書き込み禁止になっています」とエラーメッセージが表示されました。この書き込み禁止になったSDカードのデータをどのように削除しますかと悩みがかかっています。

--あるユーザーからの質問

SDカードのファイルを削除できない原因

上記のようにSDカードが書き込み禁止になっているのは、SDカードのファイルを削除できないことになる原因であるかもしれません。このような状況では、SDカードのファイルを削除または変更することはできません。実際、この問題は、次のような他の理由によっても引き起こされる可能性があります。

削除する必要のあるファイルが開かれています。このような状態にある場合は、ファイルを閉じるだけです。その後、SDカードから削除することができます。
SDカードとSDカードスロットまたはアダプタ間が接触不良にしています。この時点で、SDカードとSDカードのアダプタを確認して調整して、正しく接続してください。
SDカードパーティションのファイルシステムが破損しています。その場合、すべてのファイルに読み取り専用の属性を追加することで、SDカードを保護することができます。したがって、ファイルを削除することはできません。

SDカードのデータが削除できない時の6つの対処法

問題の考えられる理由を理解した後、PC上のSDカードからファイルを削除できない場合の簡単で迅速な解決策を見てください。

方法 1. SDカード(アダプタ)の書き込み禁止タブをチェックする

SDカードによっては、片面にスイッチがあり、ロックが付いているものがあるかもしれません。タブが書き込みできない位置にある場合、SDカード上のファイルは正常に削除されません。したがって、SDカードのスイッチが書き込みできる位置にあることを確認する必要があります。SDカードにこのようなスイッチがない場合は、SDカードアダプタを確認して、タブが書き込みできる位置にあることを確認してください。その後、ファイルをもう一度削除してみてください。

方法 2. CMDでSDカードから読み取り専用属性を削除する

スイッチが書き込みできる位置にあり、それでもファイルを削除できない場合は、最初にDiskpartを使用してSDカード属性を表示してみてください。

手順 1. 管理者としてDiskpartユーティリティを実行します。

手順 2. 次のコマンドを順番に実行します。

list disk
select disk n(「n」はSDカードのディスク番号を示します。)
attributes disk clear readonl

ディスクの属性が正常に消去されたというメッセージが表示されたら、このウィンドウを閉じてSDカード上のファイルを再度削除しようとします。

方法 3. レジストリの値のデータを変更する

DiskaprtがSDカード上のファイルを削除できないという問題を解決できない場合、レジストリに問題があるかどうかを検討する必要があります。レジストリを変更する手順は次のとおりです。

手順 1. 同時にWindows + Rを押し、「regedit」と入力してEnterキーを押してレジストリを開きます。

手順 2. 次のパスに移動します。

HKEY_LOCAL_MACHINE¥SYSTEM¥CurrentControlSet¥Control¥StorageDevicePolicies

手順 3. 右側の面でWriteProtectをダブルクリックし、値のデータを0に変更します。

手順 4. コンピュータを再起動して、SDカードのファイルを再度削除できるかどうかを確認します。

※注意:レジストリはオペレーティングシステムにとって非常に重要なので、不適切な操作の場合に備えてバックアップすることをお勧めします。

方法 4. ローカルグループポリシーエディターで書き込み禁止を無効にする

Windowsローカルグループポリシーエディターによってアクセスが拒否された場合、SDカードでファイルを削除することはできません。この時、次の手順を実行します。

手順 1. 検索ボックスに「gpedit.msc」と入力し、Enterキーを押します。

手順 2. 「コンピュータの構成」>「管理用テンプレート」>「システム」>「リムーバブル記憶域へのアクセス」をクリックします。

手順 3. 「リムーバブルディスク:実行アクセス権の拒否」、「リムーバブルディスク:読み取りアクセス権の拒否」および「リムーバブルディスク:書き込みアクセス権の拒否」を無効にします。

方法 5. CHKDSKでSDカードをチェックして修正する

破損によりSDカード上のファイルを削除できない場合は、CMDでCHKDSKを実行して修正してください。どのように動作するか見てみましょう:

手順 1. Windows + Rキーを押し、「cmd」を入力してEnterキーを押します。

手順 2. 「chkdsk e: /f」と入力してEnterキーを押します。

手順 3. 「ボリュームの状態が正しくないため、操作を完了できませんでした。」というメッセージが表示されます。

手順 4. chkdsk e: /f/r/xコマンドを実行して、ダーティービットと書き込み保護を削除してください。

※補足:ここで、eはSDカード上のパーティションに割り当てられたドライブ文字です。

手順 5. このウィンドウを閉じるには「exit」と入力してください。

方法 6. SDカードをフォーマットする

前述のすべての方法が役に立たない場合は、重要なファイルをバックアップし、AOMEI Partition Assistant Professionalのようなサードパーティのパーティション管理ソフトウェアでSDカードをフォーマットすることができます。下記のSDカードのフォーマット方法を詳しく見てください。

手順 1. AOMEI Partition Assistant Professionalをダウンロード、インストールして起動します。メインインターフェイスで、SDカード上のパーティションを右クリックしてフォーマットする必要があります。「パーティションをフォーマット」を選択します。

Proのデモ版 Win 11/10/8.1/8/7/XP
安全かつ高速
注意:デモ版は動作確認の目的でのみ使用されます。つまり、デモでは、すべての機能をプレビュー、すべての操作をシミュレートすることしかできません。

手順 2. ファイルシステムを選択し、「はい」をクリックします。

※補足:WindowsオペレーティングシステムでSDカードを使用する必要がある場合は、NTFS、FAT32またはexFATを選択することをお勧めします。

手順 3. 保留中の操作を確認し、「適用」>「続行」をクリックして実行します。

数分以内にSDカードが正常にフォーマットされ、通常どおりに使用できます。

補足:SDカードをフォーマットした後でも、何らかのハードディスク管理ツールまたはデータ復旧ソフト(AOMEI Partition Assistant Professional)を利用して、ファイルを簡単に復元することができます。データを復旧できないように、AOMEI Partition Assistant Professionalの「ハードディスクを消去」機能でHDDを完全に消去することができます。

まとめ

PC上でSDカードのデータを削除したいのですが、右クリックで「削除」の項目が出てこなくなる場合は、まず問題を引き起こした原因を突き止めて(例えば、SDカードが書き込み禁止になるなど)、それに応じて対策を講じます。AOMEI Partition Assistant Professionalは最高のSDカードフォーマットツールです。このソフトでSDカードをフォーマットしてSDカードのデータを削除できない問題を解決できます。Windows Server 2003/2008/2012/2016/2019/2022(R2を含む)を実行している方は、AOMEI Partition Assistant Serverを試して、より高度な機能をお楽しみください。

この記事があなたを助けることができるならば、それは素晴らしいと思います。もしご不明な点などがありましたら、遠慮なくご質問ください。弊社のメールはsupport@aomeitech.comです。最後までありがとうございます。