28

I have a file whose size is 0 bytes. When I try to remove it an error message appears, saying "Could not find file".

Here is the list of things I've tried to delete the file:

  • Rebooted
  • Reset folder options
  • Cleaned the registry with CCleaner
  • Using the del command
  • Replacing it with a different file

The dir command gives this information about the file:

25.06.2011 21:06 0 STALKER

File properties:

asdf

How can I remove it?

Run5k
  • 15,723
  • 24
  • 49
  • 63
Alexey
  • 383
  • 1
  • 3
  • 7
  • 5
    When you tried Del from the command prompt, did you try `del *.` to delete all files in the folder with no extension? – Ƭᴇcʜιᴇ007 Sep 07 '11 at 18:15
  • 3
    @techio007 - since that worked, you should submit it as an Answer and then yoz1k can mark it as correct. This will make it easier for others with the same problem to find help. Thanks. – jcrawfordor Sep 07 '11 at 19:23
  • possible duplicate of [Can't delete pdf file!](http://superuser.com/questions/192234/cant-delete-pdf-file) – Moab Sep 08 '11 at 03:48
  • 1
    Wait, so `del stalker` didn’t work, but `del *.` did? Are you sure the filename didn’t have a trailing space or something? If you hadn’t deleted it, you would have wanted to bring up its Properties Dialog again, then press `End` in the filename field to see if there are any extra whitespace characters at the end. `;-)` – Synetech Sep 08 '11 at 03:50
  • @Moab, it’s not the same. That question was about a locked file, this one is not locked, it probably has an invalid filename. That’s why the two questions have completely different answers (and if it *were* locked like in the other question, the command in the solution **wouldn’t have worked**). – Synetech Sep 08 '11 at 03:52
  • @ synetech inc, My link does say the same thing as this question, "Item not found" and is also a 0 byte file. What more do you want. – Moab Sep 08 '11 at 14:53

4 Answers4

17

Actually the del *. doesn't always work. The best answer I have found so far is:

  1. Open an elevated command prompt
  2. Enter del "\\?\C:\Users\userX\0bytefile"

... and voila, the file is deleted. No need to restart or anything else, just need to put \\?\ before the directory when using the del command. Also use the tab button to make sure the name is correct; sometimes a space is added at the end that can be easily missed.

An explanation can be found here: Why does this file apparently not exist when attempting to delete it?

13

Try del *. from the command prompt while in the folder the file's in. It will delete all the files in that folder that have no extension.

slhck
  • 223,558
  • 70
  • 607
  • 592
Tyler Faile
  • 2,872
  • 2
  • 29
  • 42
  • 2
    Only there isn't any reason why Windows wouldn't be able to display its attributes (time, ACL), just because it has no extension. In this case it's most likely that the file had a trailing dot, which many Win32 programs will choke on. – 0xC0000022L Feb 19 '13 at 11:33
  • This command won't work sometimes. In case it fails, I found another way to delete the file: **1.** Obtain the 8.3 file name with `dir /x` command. **2.** Delete the file with `del problem_file_in_8.3_format`. More information about this: http://superuser.com/questions/388860/why-cant-i-delete-files-that-do-not-exist-but-appear-in-my-download-director. – Seitaridis Jan 31 '15 at 19:27
  • This answer does not work for me. Just get the usual file not found error. `dir /x` does not produce another name than `dir`. – CoderGuy123 Jun 03 '16 at 10:05
1

I can tell you one thing, I've sad on it for about 25 min researching internet for answers and not even solutions here helped, honestly i think people are trying to do it in the worst, most complicated way where there is and easy fix. I remembered old days, win98, xp dealing with the most complicated staff in systems because just wanted do more and more and i remembered back there there was only one best way to actually control all your files on a pc and i just got myself a total commander.


  1. Install
  2. Run as an Administrator
  3. Find the file/folder
  4. Delete with your keyboard 'DEL'

Done!

Martin
  • 11
  • 1
-2

You can also try to setup mutiboot with Linux. You can mount your Windows disk and delete it, (as long as it's not encrypted).

I'd recommend Linux Mint. Just download the .iso file and burn it to a disk or create a bootable flash drive.

matan129
  • 1,940
  • 2
  • 18
  • 24