JKDefrag 3.36-ot használj, ennek publikus a forráskódja, akik belenéztek, azok nem nagyon szidták nevet

emellett elég jól lehet paraméterezni