[雑記]消えないファイルとの戦い

Windows7でこんな不思議なファイルができてしまった。

0kbのファイルがあるんだけど、削除や移動をしようとすると存在しないといわれる。
同名のファイルを作るとなぜか作れてしまう(謎のファイルは残ったまま)。
特に害はないんだけど邪魔、気分はおじゃまぷよ。
むしろMUGEN的にいえばOTHだろうか・・・・、誰かOTHKをください。

これを対処した方法の備忘録です。

原因はファイル名の最後に「 」半角スペースがついてることみたい。
普通は作れないんだけど、ツール(今回はFireFox)が誤って作ってしまったらしい。

で、いくらエクスプロードからやっても消えなかったんだけど、
調べたらコマンドプロンプト経由でSFNというのを使うと消せるみたい。
自分は以下のように操作したら消せました。



1. 「cd ???」を入力 (???はファイルのある場所)
cdはフォルダ移動のコマンドみたい
今回だとCドライブの直下のtestフォルダが目標なので、

cd C:\test
-こんな感じで表示された-
C:\test>



2. 「dir /X」を入力
現在いるフォルダのファイルやフォルダ一覧を表示するみたい

dir /x
-こんな感じで表示された-
2012/05/12  10:59    <DIR>                       .
2012/05/12  10:59    <DIR>                       ..
2012/05/12  10:05                 0 AAAAA~2.7Z  AAAAA56.7z
2012/05/12  10:06               96 BBBBB~2.7Z  BBBBB29.7z
~以下略~

左から、
日、時、ディレクトリかどうか(?)、ファイルサイズ、名前、名前
のようだ

3. SFNとLFN
ここで問題のファイルはAAAAA56.7zなんだけど、
左に「AAAAA~2.7Z」っていう見慣れない名前が・・・・・。

どうやらファイル名って右の普段使っている名前(ロングファイルネーム:LFN)と
内部で持っている短い名前(ショートファイルネーム:SFN)の2つで管理されているみたい。

右のやつが反応しないので、もうひとつの名前で操作しようってことらしい。

4. 「del ????」 (????は消したいSFNを指定する)
delはファイルの削除命令みたい。
(ちなみにフォルダを消す場合はRMDIRのようだ)
後ろのXXXXは消したい対象で、今回だと「AAAAA~2.7Z」なので以下のように入力しました。

del AAAAA~2.7Z
-入力後にファイルが消滅-



なんということでしょう・・・・。
あれほどしつこかったファイルが・・・・、あっという間に消えました。

~完~
関連記事

コメントの投稿

非公開コメント

No title

> knnhzさん
温泉・・・・、温泉・・・・・。
迷宮入りではありますが、ちょっと気になりますねw

No title

前の前使ってたPCには何故か温泉という名前の消えないファイルが存在していました。
もらい物だったうえにすぐ壊れたんでそのままでしたけどw

何が温泉だったんだろう・・・

No title

> うぃさん
な、なんですと!?

自分は今回初めての経験だったので焦りました。
それなりに使うフォルダだったので邪魔で邪魔で・・・・。

No title

なんかたま~にあるんですよね、私は最近はないのですが。
どうしても消えないので放っておいたらいつの間にか消えてました。