I have a folder on my Windows Server 2003 where I put files uploaded by users. At one point my web application started to complain that the path no longer existed. When I checked on the server, I could see that there was no longer a folder with that name, but instead there was a 0 KB file with the same name.
It is very unlikely that my application did anything like this - not because it's perfect, but because it's being used on the other locations on the same server and has been running for a year and this hasn't happened before.
How can a folder possibly be magically "converted" to a file and how do I prevent it from happening again? Any chance of recovering the files that are/were in the folder?