You can try alternative utilities for defrag as presented in the following message.
Trying to unweave, unwind, unravel
And piece together the past and the future,
i am new to XP and already find i am not fond of the
defrag program. is there one like the win98 defrag i
can download or buy on CD ?