![]() ![]() If the files were copied to the same storage unit, then the user could lose other deleted files that are needed. With these filesystems, the undelete program looks at the file allocation list and copies the deleted file to another storage unit. The majority of filesystems only mark the space as empty. When a deleted file is to be recovered, the user must not manipulate any files because if the "empty space" is used, then the file can never be retrieved. After the new file is written to the "empty space", the deleted file is now gone forever. Now, if a file needs to be placed on the storage unit, the operating system will put the file in the space marked as empty. ![]() The file's entry on the file allocation table marked as "free space" or the file's entry on the list is erased and then the space is marked as free. When a file is deleted, the filesystem will perform one of two tasks on the allocation table. This list keeps track of what files are where on the storage unit (hard-drive, MicroSD card, flash-drive, etc.). On a filesystem, the system has what is called a file allocation list. When a user deletes a file, it is not gone, only hidden for some time. Often times, a computer user will delete a needed file accidentally and not have an easy way to regain or recreate the file. ![]()
0 Comments
Leave a Reply. |