2015/6/8、関東地方は本日、梅雨入りした模様です。
さて、今日の話題ですが、「ファイル名が長すぎて削除出来ない」というトラブルです。
起動不能になったパソコンからデータをレスキューして、外付けHDDにコピーした後、お客様にお渡ししました。
その後、外付けHDDに残った ファイルをフォルダごと削除しようとしたところ、次のようなエラーが出ました。

「このフォルダーには名前が長すぎる項目が含まれていて、ゴミ箱に移動できません」
仕方がないので、[はい]をクリックすると、次の画面が出ます。

削除したいファイルの名前変更は出来ませんし、移動も出来ません。おまけにアクセス拒否されて開くことも出来ません。(システムファイル・隠しファイルなので)
これはどうしてかというと、Windowsの制限で、「すべてのファイルおよびフォルダの URL パスは、260 文字以下でなければなりません。
(URL の単一ファイルまたはフォルダの場合は 128 文字以下) 」
と決まっているからです。
削除したいフルパスは、以下のようになっていました。
Users\<ユーザー名>\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5\3VLMDRJ1
↑
このフォルダの中に長い名前のファイルがあります。
<対応策>
今回は、フォルダごと削除してもかまわないケースなので、以下のようにフォルダ名を変更してしまいました。
1\1\1\1\1\1\1\1\1
これでフォルダごと削除できました。
AD