質問: ファイル名が長すぎる場合のコピーや移動は? 200ギガを越えるhddのバックアップをしていました。 最新のwindows 8 なので油断してしまい、表題の件に関わる警告のウィンドウが出たときにスキップの操作をしてしまいました。つまり、古いhddの中に取り出せないファイルが残ってしまったのです。 何文字以上がコピペなどの規制にかかるのでしょうか? コピーできなかったファイルを探し出す方法を教えてください。 ファイル数は88万以上あり、手動ではできそうにもありません。
回答: 本題ではありませんが、 長さ制限は正確には256文字ではありません。実はもう数文字長いです。ただし物によって変わります。hdd側のファイルシステムにも依存しますし、それを読むソフトにも依存します。 また、制限はバイト数ではなく文字数です。windows2000より前は分かりませんが、2000からはファイル名はunicodeで保存しているので半角全角の区別はありません。 (その代わり1文字の概念が複雑になっています。正確には「コードポイント」で数えますが、日本で普通に使う範囲では文字と思って良いです)