Well, now we know that files will still reside in disk though you permanently delete them; but for how long? Life time?. Simple answer is, “NO” not for life time. If it does like this, there won’t be any space for your new files.
At the same, these deleted files will reside in your disk for a specific period of time. This time will be based on your system usage. If you are daily user of system and do lot of file copy stuff, your disk will end up with no free space and then it will start writing the data into the sectors where previous shift deleted items are residing. Operating System won’t mind writing the files into these locations as it sees those blocks as free space (remember when we deleted the file, it cleared the links and marked that space as free in FAT). So, when such overwrite happens, you cannot get that deleted items back. In other words, your permanently deleted data will still reside in disk until that space is used by operating system to store some other file.
Clear?
Now let’s take a step forward. For some reason, you want to get deleted data back. Simply Google for recover deleted files and you will get lot many. Some of them will be free and some will charge you. Whatever is the tool, it will look for files in drive which are not part of your OS file system table to get list of deleted files. I am not sure exactly how it will be getting this list from drive, but I think drives will have some low level tables maintained for data.
So, if the deleted files physical location is overwritten with some data by OS, can’t I get it back?
Looks like answer is “yes” here. I read in this blog that you can recover the data which was overwritten up to 10 times. This might be dependent on your disk type as well.
I am worried about my data confidentiality if retrieval of deleted items is possible like this.
It’s not only you, but many organizations and individuals worry about this. So, solution here is, you should use a tool/software which completely wipes the traces of your permanently deleted data from disk. Last month I read about such a tool named “Eraser” in TechNet Magazine(Dec-2009 edition). You might want to give a try…
My rambling ends here….
Happy Learning..,
Sitaram Pamarthi