Does anyone know how to defragment a drive? API whatever...just anyone? It has to be in-program, not shelling out anywhere.