Question: In my Document Library named `Lists/Documents`, I have some corrupted items. I can see them and their properties in ListView, but I cannot edit or delete items.

This is not a Permission problem. Rather, the files do not exist in the Sharepoint file system.

In my listview

![Can see in listview.](https://i.stack.imgur.com/PiRkX.png)

I can see properties in ViewForm

![Can see properties](https://i.stack.imgur.com/DCNky.png)

When I want to see them in Windows Explorer, they're not there (ex : v-3192xx.tif);

![Can not see by windows explorer](https://i.stack.imgur.com/BGCRu.png)

When I want to delete or edit them:

![Can not delete or edit](https://i.stack.imgur.com/LFhAD.png)

When I want to replace the file from my desktop using Windows Explorer:
It says "file already exists", but I cannot replace it. 

Giving error :"file name is too long or not valid"

![Can not replace by windows explorer](https://i.stack.imgur.com/rLO3m.png)

Answer: 
I don't know how i deleted files without deleting properties but; I deleted files from Sharepoint Database.AllDocs. And solved.
File is stored in SharePoint database, so as first thing I would check that. Check SQL Server logs for signs. Also, it can be caused by SQL log being full.

Other idea I have is creating simple app using MOSS object model to do some operation on file and if that fails, check the exception for more details.