2015/6/8、関東地方は本日、梅雨入りした模様です。

さて、今日の話題ですが、「ファイル名が長すぎて削除出来ない」というトラブルです。

起動不能になったパソコンからデータをレスキューして、外付けHDDにコピーした後、お客様にお渡ししました。

その後、外付けHDDに残った ファイルをフォルダごと削除しようとしたところ、次のようなエラーが出ました。
イメージ 1

「このフォルダーには名前が長すぎる項目が含まれていて、ゴミ箱に移動できません」

仕方がないので、[はい]をクリックすると、次の画面が出ます。

イメージ 2

削除したいファイルの名前変更は出来ませんし、移動も出来ません。おまけにアクセス拒否されて開くことも出来ません。(システムファイル・隠しファイルなので)

これはどうしてかというと、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