Hier ist der Einstieg in die Defragmentation
API von Microsoft:
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx
Die meisten Tools, die heute auf dem Markt erhältlich sind, nutzen diese. Es gibt nur wenige, die wirklich selbst die komplette Defragmentierung durchführen (wenn überhaupt noch, ich kenne keins).