この記事には広告を含む場合があります。
記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。
ども。あいしんくいっと(@ithinkitnet)です。
16GBのUSBメモリを購入し、4GB程度のデータファイルをコピーしようとするとなぜか怒られました。
ithinkit
USBメモリの容量は16GB。それなのに4GBファイルすらコピー出来ないってどういうこと?
おっかしいなー。USBメモリの空き容量は14GB以上あるはずなのに・・・。
調べてみると、USBメモリに4GBを超えるデータがコピー出来ない原因は「ファイルシステム」に問題があることが分かりました。
クリック可能な目次
USBメモリに4GB超のデータがコピー出来ない場合の対処方法
原因はUSBメモリのファイルシステム
4GB超のデータコピーに失敗した原因は「USBメモリのファイルシステム」にありました。
と言うのも、一般的なUSBメモリのファイルシステムは「安全に取り外しを~」って操作をしなくても(した方が良いが)問題がおこらないように「FAT32」というファイルシステムになってます。要は安全性を考慮した仕様になっているんですね。
それは良いのですが、どうやらこのFAT32というファイルシステムは「4GB以上の単一データを保存できない」という制限があるらしいです。
そのせいで4GB以上の単一ファイルをコピーしようとするとエラーとなり、コピーが出来ないらしいです。
調べるとすぐに分かることなのですが、これを知った時は「目からウロコ」でしたw
まさに利便性を犠牲にして信頼性を取ったって感じなのでしょうね。
4GB以上のファイルをコピーするには?
とは言え、せっかく16GBの大容量USBなのに4GB以上の単一データコピーが出来ないのはちと困る・・・。
WindowsServerのOSイメージとか、4GB超えるものってザラにあるし。
でも大丈夫!そんな時の対応方法はカンタンです。
ファイルシステムを「FAT32からNTFSもしくはexFAT」に変更するだけです。
WindowsでUSBメモリ内のデータをバックアップするならロボコピーがおすすめ。
Windowsでロボコピーバッチを作成してUSBメモリにバックアップ
USBメモリのファイルシステムをNTFSもしくはexFATに変更する手順
USBメモリのファイルシステム変更手順をまとめると以下の通りとなります。
ただし、exFATはTVやゲーム機器、旧型のOSでは対応していなかったり、NTFSではUSB取り外しの際に「取り外し処理」を行わないとデータが消えるといった恐れがあるので、ファイルシステム変更後のUSBメモリの取り扱いには十分注意が必要です。
とは言え、4GB以上の単一データがコピー出来ないのはちょっと不便なので、あらかじめexFATまたはNTFSにフォーマットして利用されることをオススメします。
ithinkit
以上、あいしんくいっとでした( ..)φメモメモ