「解決済み」SDカードは書き込み禁止されていますが、ロックされていません
ここでは、ロックしてないのにSDカードが書き込み禁止になってしまう場合の4つの対処法を紹介します。SDカード/MicroSDの書き込み禁止解除とフォーマット方法を説明します。
シナリオ:ロックしてないのにSDカードが書き込み禁止になってしまう
Lockにしてないですが、SDカードが書き込み禁止になっていて使えません。。。 いま主力のSDカード4枚中3枚がこの状態です。 Kingmax SD 2GB、Kingston SD 2GB、SanDisk micro HCSD 4GB
はじめ、1枚が壊れて使えなくなってしまったんですが、そのあと立て続けに2枚とも壊れてしまいました。 なにかフリーソフト等で強制的に書き込みできるものはないでしょうか? もしくは修復ソフト等教えていただけるとありがたいです。 micro SDのみファイルを開いてみることが可能です。 これだけでもなおればうれしいんですが。。。
「完璧に使えなくなるかもしれないから、お店にもってけ」とかいらないですよ。 中のデータはもう諦めたんで 高い金払うくらいなら新しいの買います。
よろしくお願いします!!
- Yahooフォーラムからの質問
SDカードの書き込み禁止とは?
書き込み禁止は、ストレージデバイス上の重要なデータを変更や削除から守る方法です。つまり、SDカードが書き込み禁止されている場合、そのSDカードは読み取り専用となり、データを変更、追加、または消去することができません。
ほとんどのSDカードには左側に書き込み禁止のロックスイッチが付いています。これを下にスライドさせると、SDカードがロックされ、データの変更が防止されます。しかし、すべての書き込み禁止がロックスイッチによって制御されるわけではありません。場合によっては、ロックスイッチがオフになっていても、SDカードが書き込み禁止と表示されることがあります。
対処法:ロックしていないのにSDカードが書き込み禁止になっている
以下に、ロックされていないSDカードの書き込み禁止を解除するための4つの方法をご紹介します。これらの方法は、SSDの書き込み禁止やその他の問題にも応用できます。なお、操作ミスによるデータの損失を防ぐため、あらかじめSDカードのバックアップを取ることをお勧めします。
方法1. レジストリを変更する
Windowsレジストリキーの誤った値が、ロックされていないSDカードの書き込み禁止の原因となっている場合があります。以下の手順でレジストリキーの値データを修正します。
ステップ 1. 「Win+R 」を押して「ファイル名を指定して実行」を開き、「regedit」と入力しEnterキーを押して、レジストリエディターを起動します。
ステップ 2. 左側のウィンドウで、カタログに移動します:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies
1. StorageDevicePoliciesファイルがない場合、Controlフォルダの下に新しいキーを作成し、 StorageDevicePoliciesと名前を付けることができます。
2. 作成した新しいキーを開き、空白部分を右クリックし、「New」→「DWORD (32-bit) value 」を選択してファイルを作成し、名前を「WriteProtect」とします。
ステップ 3. 「WriteProtect」ファイルを開き、値を「0」に変更します。
ステップ 4. 「OK」をクリックして変更を保存します。SDカードを再接続し、禁止された問題が解決されたかどうかを確認してください。
方法2. グループポリシーで書き込み禁止を解除する
レジストリの変更で問題が解決しない場合、グループポリシーエディターにアクセスし、SDカードへの書き込み許可を制限する設定を無効にします。
ステップ 1. 方法1で説明したように「ファイル名を指定して実行」を開き、「gpedit.msc」と入力してEnterキーを押し、グループポリシーエディターを開きます。
ステップ 2. そして、「コンピュータの構成」→「管理テンプレート」→「システム」→「リムーバブル記憶域へのアクセス 」に移動します。
ステップ 3. 右ペインで「リムーバブルディスク: 書き込みアクセス権の拒否」をダブルクリックして開きます。
ステップ 4. オプションが「有効」になっている場合は、「未構成」または「無効」を選択して「OK」をクリックします。
方法3. DiskPartでSDカードの書き込み禁止を解除する
SDカードがロックされていなくても書き込み禁止されていることがあります。読み取り専用属性を解除することでこの問題を解決します。
ステップ 1. 「Win+R」を押しして「ファイル名を指定して実行」ダイアログを開き、「cmd」と入力してEnterキーを押し、コマンドプロンプトを開きます。
ステップ 2. コマンドプロンプトに「disk part」と入力し、Enterキーを押してDiskPartを開きます。
ステップ 3. DiskPartウィンドウに以下のコマンドを入力し、それぞれの後にEnterキーを押して実行します。
● list disk
● select disk n(nはSDカードの文字)
● attributes disk clear readonly
「Disk attributes cleared successfully 」と表示されたら、「exit」と入力してDiskPartを終了し、書き込み禁止が解除されているか確認してください。
方法4. 再フォーマットでSDカードの書き込み禁止を解除する
上記の方法をすべて試してもSDカードがまだ書き込み禁止されている場合、再フォーマットを試みます。通常の方法ではエラーが発生することがありますが、AOMEI Partition Assistantなどの専門的なパーティションマネージャーを使用するとフォーマットが可能です。このツールは、NTFS、FAT32、exFATなどのファイルシステムに対応し、USBフラッシュドライブ、SDカード、SSD、HDDなどをフォーマットできます。また、DiskPartやディスクの管理でできない大容量ハードディスクのFAT32フォーマットもサポートしています。
ステップ 1. AOMEI Partition Assistantをダウンロードし、インストールして起動します。SDカードを右クリックし、「パーティションをフォーマット」を選択します。
ステップ 2. ポップアップウィンドウでファイルシステムを選択し、「はい」をクリックします。
ステップ 3. メインインタフェースで、フォーマット結果をプレビューできますが、「適用」→「続行」をクリックします。
結論
マイクロSDカードが書き込み禁止されているがロックされていない場合の解決方法を学びました。上記の方法で書き込み禁止の問題を解決できることを願っています。なお、推奨するフォーマットソフトAOMEI Partition Assistantは多機能なディスクとパーティションマネージャーで、SSDの安全な消去やランダムデータの書き込みによるディスク消去、ディスクのクローン作成、MBRからGPTへの変換、空き領域の割り当てなどの高度な機能も提供しています。
ロックしていないのに書き込み禁止になっているSDカードに関するFAQ
Q1:SDカードが物理的にロックされていないのに、書き込み禁止エラーが表示されるのはなぜですか?
A1:書き込み禁止エラーは、スイッチの不具合、ファイルシステムの破損、カードリーダーの問題など、さまざまな原因で発生する可能性があります。物理的なロックが正しい位置にあっても、他の要因が問題を引き起こしている可能性があります。
Q2:SDカードが本当に書き込み禁止になっているかどうか、どうすれば確認できますか?
A2:まず、SDカードの側面にある物理的なロックスイッチが「ロック」の位置にないことを確認してください。それでも書き込み禁止エラーが発生する場合は、別のデバイスでカードにアクセスして、デバイス固有の問題を除外してください。
Q3:ウイルスやマルウェアが原因で、SDカードに書き込み禁止の問題が発生することはありますか?
A3:はい、マルウェアやウイルスがファイルシステムを操作することで、書き込み禁止エラーを引き起こす可能性があります。この可能性を排除するために、コンピュータとSDカードに対して徹底的なウイルス対策スキャンを実行することをお勧めします。
Q4:SDカード自体が故障している可能性はありますか?
A4:はい、SDカードが故障している場合、書き込み禁止エラーが発生することがあります。ソフトウェアで解決できない場合は、別のSDカードリーダーやデバイスでカードをテストしてみてください。それでも問題が解決しない場合は、SDカードのハードウェア的な問題の可能性があります。