コンピューターからUSBメモリにファイルをコピーできない場合の対処法
USBメモリへのデータコピーが失敗する原因は、物理的な故障ではなく、ソフトウェアの制限やファイルシステムのエラーであることがよくあります。以下に、このような動作の主な原因と、データを失わずに正常な状態に戻すための詳細な手順を説明します。
方法1:大容量ファイル向けのファイルシステム変更
空き容量があるにもかかわらず、ファイルが大きすぎて対象のファイルシステムに保存できないという通知が表示される場合に、この方法を適用します。この制限は、4GBを超えるオブジェクトの保存に対応していないFAT32形式が使用されているために発生します。解決策は、ドライブをNTFS標準に再フォーマットすることです。
変換を実行する手順:
- 「エクスプローラー」を開き、リムーバブルディスクのアイコンを右クリックします。
- コンテキストメニューから「フォーマット」を選択します。
- 表示されたダイアログボックスで、「ファイルシステム」ドロップダウンリストを見つけ、「NTFS」を選択します。
- 「開始」ボタンをクリックして処理を開始します。操作が完了するまで待ちます。フォーマット前に、ドライブ内の必要なデータがすべて別の場所に保存されていることを確認してください。
方法2:ファイルシステムエラーのチェックと修復
オブジェクトのサイズに関係なくコピー操作が中断される場合、ディスクの論理構造が破損している可能性があります。デバイスの不適切な取り外しや突然の電源断は、新しいデータの書き込みを妨げるエラーをしばしば残します。Windowsに組み込まれたユーティリティは、このような問題を自動的に検出して排除できます。
ドライブをスキャンし、破損したセクタを復元する手順:
- USBメモリをコンピューターに接続し、「PC」を開きます。
- ドライブを右クリックし、「プロパティ」を選択します。
- 「ツール」タブに移動し、「ドライブのエラーチェック」セクションにある「チェック」ボタンをクリックします。
- 表示されたウィンドウで、「ドライブのスキャンと修復」を選択して操作を確認し、スキャンが完了するまで待ちます。エラーが検出された場合、システムが修正するため、コピーが可能になります。
方法3:ハードウェアまたはソフトウェアによる書き込み保護の解除
「ディスクは書き込み禁止です」というメッセージが表示される場合、デバイス本体の物理スイッチ、またはオペレーティングシステムのレジストリ設定によるブロックが行われていることを示します。これは、フルサイズSDカード、アダプター使用時のMicroSD、および一部のUSBメモリモデルに該当します。ブロックを解除するには、機械的なスライダーの位置を確認し、ソフトウェアによる禁止を無効にする必要があります。
保護を解除するための詳細な手順:
- ドライブの筐体を注意深く調べます。小型のスイッチがある場合は、書き込みを許可するために、「Lock」の刻印や鍵アイコンとは反対の位置にスライドさせます。
- ハードウェアスイッチが存在しないか、正しい位置にある場合は、スタートメニューを開き、
regeditと入力して、レジストリエディタを管理者として実行します。 - 次のパスに移動します:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies - 右側のペインで WriteProtect パラメータを見つけます。それをダブルクリックし、値のデータを 0 に設定して「OK」をクリックします。パラメータが存在しない場合は、空の領域を右クリックし、「新規」→「DWORD (32ビット) 値」を選択し、名前を WriteProtect として値はデフォルトのゼロのまま作成します。
- レジストリエディタを閉じ、デバイスの安全な取り外しを行ってから、USBメモリを再接続します。
上記のいずれの方法でもファイルをコピーできない場合、メモリコントローラまたはフラッシュチップのハードウェア障害が考えられます。そのような状況では、データ復旧と修理のために、サービスセンターでの専用機器を用いた診断が必要です。