CMDを使用してSDカードの読み取り専用を解除する方法【Windows 11/10/8/7】

この記事では、Windows 11/10/8/7でCMDを使用してSDカードの読み取り専用を解除する方法を示します。ペンドライブ、サムドライブなどの他のフラッシュドライブでも機能します。

ひとみ

投稿者:ひとみ/更新日:2024年02月27日

この記事を共有: instagram reddit

SDカードは現在読み取り専用状態です

SDカードにファイルをコピーしようとすると、SDカードへのファイルのコピーができないというエラー通知が表示される場合があります。Diskpartを開いてディスク属性を確認すると、「現在の読み取り専用状態:はい」と表示されます。

読み取り専用を解除

読み取り専用状態のSDカードで何かしようとすると、次のようなことが起こることがあります。

❓SDカードに何かをコピーしようとすると、エラー通知が表示されることがあります。

❓SDカードをフォーマットしようとすると、「書き込み保護」と表示されることがあります。

❓SDカードのファイルを削除しようとすると、正常に削除できません。

...

読み取り専用状態のSDカードは変更できません。SDカードの内容を編集できるようにするためには、SDカードの状態を変更する必要があります。

CMDでSDカードの読み取り専用を解除する方法

Diskpart.exeはWindows 11/10/8/7で役立つツールです。以下の手順に従って、SDカードからの読み取り専用を解除することができます。

❌ 警告

データの損失を防ぐため、まずはSDカードのデータをバックアップしてください。

ステップ 1. Windows 11/10/8/7に基づいたコンピュータにSDカードを接続します。

ステップ 2. WindowsキーとRキーを押して「ファイル名を指定して実行」ダイアログを開きます。「CMD」と入力し、「Enter」キーを押します。これにより、管理者としてコマンドプロンプトが開きます。

ステップ 3. コマンドプロンプトが表示されたら、「diskpart」と入力し、「Enter」キーを押します。

ステップ 4.  「list disk」と入力し、「Enter」キーを押します。これにより、Windowsコンピュータ上のすべてのディスクが表示されます。

ステップ 5. 「select disk n」と入力し、「Enter」キーを押します。nはSDカードのディスク番号を指します。

ステップ 6. 「attr disk clear readonly」と入力し、「Enter」キーを押します。

その後、SDカードを再度コンピュータに接続すると、以前のように動作するはずです。

SDカードの読み取り専用を解除する他の方法

ただし、diskpartでは読み取り専用属性を解除することができない場合があります。

SDカードリーダーに物理的な書き込み保護タブがある場合。この場合、スイッチをスライドしてSDカードの読み取り専用状態を無効にする必要があります。
Diskpartを管理者として実行していない場合。Diskpartを管理者として実行してください。
SDカードに不良セクタがある場合。この場合、不良セクタをチェックし、修正する必要があります。

AOMEI Partition Assistant Standardは、パーティションやディスクエラーをチェックおよび修正するのに役立つ優れたツールです。無料で使用でき、使いやすいです。SDカードに不良セクタがあるかどうかを確認するには、次の手順を実行できます。

AOMEI Partition Assistant Standardは Windows 11/10/8.1/8/7と互換性があります。Windows Serverユーザーの場合は、AOMEI Partition Assistant Serverを試してみてください。

ステップ 1. SDカードをコンピュータに接続します。AOMEI Partition Assistant Standardをインストールし、起動します。

無料ダウンロードWin 11/10/8.1/8/7
安全かつ高速

ステップ 2. SDカードを右クリックして、「詳細処理」⇒「パーティションをチェック」を選択します。

パーティションチェック

ステップ 3. エラーをチェックする方式を選択します。1番目を選択し、「はい」をクリックします。

チェック方法を選択

ステップ 4. ポップアップウィンドウで「開始」ボタンをクリックして不良セクタのチェックを実行します。

開始

もしSDカードに不良セクタがあれば、プログラムがそれを修正します。

SDカードをフォーマットして書き込み保護を解除する

CMDを使用してSDカードから読み取り専用を解除できない場合は、AOMEI Partition Assistant Standardを使用してフォーマットして書き込み保護を解除することができます。読み取り専用のSDカードをフォーマットすると、その容量を完全に回復させ、新しいストレージカードとして使用できます。ただし、SDカード上のすべてのデータが消去されますので、フォーマット前にデータを保存してください。

ステップ 1. SDカードをPCに接続します。AOMEI Partition Assistant Standardを起動します。SDカードを選択し、右クリックして「パーティションをフォーマット」を選択します。

パーティションをフォーマット

ステップ 2. AOMEI Partition Assistantでは、NTFS、FAT32、exFAT、Ext3、Ext4など、さまざまなファイルシステムでパーティションをフォーマットすることができます。必要なファイルシステム(ここではNTFS)を選択し、「OK」をクリックします。

ファイルシステム

ステップ 3. 最後に「適用」→「続行」をクリックしてください。

適用

これにより、SDカードを通常どおりに使用できるようになります。

まとめ

この記事では、CMDとAOMEI Partition Assistant Standardを使用してSDカードの読み取り専用を解除する方法を紹介しました。また、diskpartでは読み取り専用属性を解除することができない場合、AOMEI Partition Assistant Standardを使用することもできます。

フォルダとインストールされたプログラムの移動、データ損失なしのMBR・GPTへのディスク変換、Cドライブの拡張など、より高度な機能を楽しむには、Professional版にアップグレードしてください。

ひとみ
ひとみ・編集者
ひとみは、パソコンに関わるヘルプドキュメント、基礎知識、リソースなどを書いています。そのほか、バックアップ&復元、クローン、ディスク&パーティションの管理などの記事もたくさん持っています。分かりやすく、手順が追いやすい文章を心がけ、ユーザーがトラブルをスムーズに解決できるように工夫しています。専門用語を適切に解説し、異なる知識レベルの読者にも理解しやすい文章を心がけています。信頼性の高い情報を見極め、最新のトレンドやテクノロジー動向にも常に注意を払っています。