HD defragmenters

Is there a way to get winXP Pro to defragment all the partitions on one go (win98 used to), instead of waiting one to finish before manually starting another?
Anybody came across a freebee to do this, perhaps?
Thanx luke
Anybody came across a freebee to do this, perhaps?
Thanx luke