я використовую JKDefrag, мене влаштовує повністю, і дефрагментує і місце оптимізовує.