xendrome, on 01 January 2012 - 16:18, said:
Right from the MyDefrag site, basically I've seen this statement before and what it seems to say is, no matter what Defrag app you are using it still uses the API from Windows, essentially comes down to how efficient the APP is at sending the commands and how fast it is at doing so. Otherwise you are getting the same result from all defrag apps, except the real-time ones like DIskeeper which prevent the fragmentation on regular HDD's from happening in the first place.
The API's expose different routines and not one like "DefragTheDrive" or "DefragTheFile".
Youre able to get the fragmentlocations and place the file on another location or defragment it.
What MyDefrag is doing is, it reads the prefetchdata to know what libraries an app is loading and the lastaccesstimes and even defrags files in a folder to be next to each other.
Also MyDefrag lets you modify/create scripts to defrag the things you want, in your way, or simply share/download good scripts.