Windows has a very interesting and arranged way of storing each file and folder that gets saved onto it. Since data does not get stored in consecutive sectors of the hard drive, the operating system requires a mechanism that lets it access files in an easy manner. This mechanism is called the file system. The file system maintains data about the location of each file on the hard drive and also details regarding the file size, extension etc. The file system maintains the location of the file by making use of pointers that point to the header of the file, using which the entire file can be accessed.
This feature of Windows not only helps in faster and efficient way of accessing data, but also helps to recover deleted files in case the files are deleted or lost. Most of the data recovery software, like photo recovery, partition recovery and iPod recovery software makes use of this information for recovery of data. Using the pointer data, the recovery software searches for the location of the recently deleted file, and recover the file from the location. However, recovery of the file would be difficult if the affected device is used even after data loss has occurred.
In case the files have been deleted from the Recycle Bin, the Windows Undelete software is of help as it lets the user recover files deleted from the Recycle bin or files that have been deleted using the Shift and Delete buttons, or even the Cut and Copy commands. It is even better to go for a software that performs a raw search, as this could guarantee data recovery.