xcopyの「メモリが足りません」エラー

症状:
xcopyでディレクトリ(フォルダ)をコピーしようとすると「メモリが足りません」と表示される。
空きメモリ・搭載メモリ量に関係なく発生する。

原因:
長すぎるファイルパスが含まれている可能性があります。

解決策:
コピー元のディレクトリ内にあるファイルパスをリスト(テキストファイル)に出力します。

cd /d コピー元のルートディレクトリ
dir /s /b > コピー元ルートにないディレクトリ\適当なファイル.txt

出力されたリストの中で、ファイルパスが255文字を超えているものがあれば、それを削除して再度xcopyを実行します。

備考:
「メモリが足りません」ではなく「ファイル名が長すぎます:*****(該当するファイル名)」と表示されれば分かりやすいのに。