When a file is deleted, only a reference to the location of the file is deleted. In other words, the file system just “forgets” about the existence of the file. But the actually data, the 0’s and 1’s, still remain on the disk. They will eventually be replaced by other files and data, but this can take a long long time and during this time recovery softwares can be used to recover the “deleted” files. But file shredding apps like Permadelete make sure the files you delete can’t be recovered. If you are the curious type, you can read more about how Permadelete works.
Note: It needs .Net Framework 4.5 to run which you can download here.
Here are a list of projects and articles that have been very helpful in developing Permadelete:
I’d like to thank everyone who has helped me in developing and testing Permadelete, I’d also like to thank these awesome companies who have donated a license of their invaluable products to the project:
You can contact via my email: firstname.lastname@example.org
A DevelopersTree.com project.