View Single Post
  #5  
Old June 23rd 10, 09:55 PM posted to microsoft.public.windowsxp.general,microsoft.public.windowsxp.customize
Paul
external usenet poster
 
Posts: 18,275
Default Undestructible file

Crest Teethgel wrote:

The file to be deleted is: not locked, attribut normal, o byte
The exception here is that it's filename ended with a space. Filename
"25 The "

explorer.exe gives the following message when the action is to delete it:
Impossible de supprimer fichier: impossible de lire à partir du fichier
ou de la disquette source
This can be translated as:
Impossible to delete file: Impossible to read from file or from diskette
source

After a Google search I did the following (resulting messages are
translated):

del "25 The "
del "\\.\c:\prob\25 The "
Impossible to find ... 25 The

chkdsk /f c:
problem still persistant

C:\gnuwin32\bin\rm -f "25 The "
C:\gnuwin32\bin\rm -f "\\.\c:\prob\25 The "
No message

RmDir \\.\C:\prob /s /q
25 The - Le fichier spécifié est introuvable.
25 The - Specified file can not be found

C:\SysinternalsSuite\sdelete.exe ".\25 The "
No files found that match

Boot with safety mode + del
Impossible to find

hardlinkcreate.exe ".\bof.txt" ".\25 The "
Specified file (2) can not be found

fsutil file createnew ".\25 The " 0
25 The created.
The file created here is "25 The" not "25 The ".

From my humble opinion a direct intervention in NTFS is the only way to
go.
But I don't know how.

Someone can help me ?
Thank you in advance.


Some of the things you've tried, are described here.

http://support.microsoft.com/kb/320081

NTFS stores file names in Unicode. Perhaps the
file name is not exactly "25 The " as you expect ?

Could it be, that a non-printable character is also
in the file name ? That might be the problem, rather
than the space character at the end of the name.

Paul
Ads