Monday, 18 May 2015 00:00

Difficulties in recovery of fragmented files

Rate this item
(0 votes)

b2ap3_thumbnail_fragmentation.jpgFrankly speaking, in many situations the recovery of fragmented files is not something difficult to do, subject to availability of a relevant record about the file in the file system. In reality, the direct task of the file system is to store information about where and in which order sectors containing file’s contents are located on the disk. That is why recovering recently deleted file won’t be a problem.

However, the situation is different when the file system is damaged or destroyed, like, for example, in case of formatted disk. In such circumstances modern data recovery tools use signature-based search algorithms that read all data from the disk surface in order to detect known types of files.

Here lies the main difficulty. Signature-based algorithms depend in their work on file header structure, by analysing which it can determine size of a file. Having got the information about header location and knowing the exact file size, programs locate sectors on a disk that, they believe, contain file data.

Have you noticed inconsistency? Correct: such algorithms will work correctly only when the entire file is stored as a single continuous fragment. If the file was saved as a multiple scattered fragments, its recovery without record in the file system will be extremely difficult, practically impossible. It would be easier to take a number of simple actions to prevent or minimize fragmentation.

Preventing disk fragmentation

Fragmentation can be prevented by taking fairly simply actions.

Firstly, monitor free space on disk. If there is sufficient free space Windows will not have any reason to write files as a separate fragments. Of course, some fragmentation will be there, but it won’t be a threat.

Secondly, use defragmenter regularly. Beginning with Vista, Windows operating system comes along with a fairly good defragmenter. Launch it and check the number of fragmented files. Having done that, schedule defragmenter’s automatic launch – it is simple enough and can be done by accessing a relevant program’s menu. Daily or weekly launch will suffice, but make sure that computer will be on during the scheduled launch of defragmenter.

Last modified on Monday, 18 May 2015 16:14
Data Recovery Expert

Viktor S., Ph.D. (Electrical/Computer Engineering), was hired by DataRecoup, the international data recovery corporation, in 2012. Promoted to Engineering Senior Manager in 2010 and then to his current position, as C.I.O. of DataRecoup, in 2014. Responsible for the management of critical, high-priority RAID data recovery cases and the application of his expert, comprehensive knowledge in database data retrieval. He is also responsible for planning and implementing SEO/SEM and other internet-based marketing strategies. Currently, Viktor S., Ph.D., is focusing on the further development and expansion of DataRecoup’s major internet marketing campaign for their already successful proprietary software application “Data Recovery for Windows” (an application which he developed).

Leave a comment

Make sure you enter the (*) required information where indicated. HTML code is not allowed.

Get Help Now

Thank you for contacting us.
Your Private Investigator will call you shortly.