Take the 2-minute tour ×

I'm running Windows XP, so my guess is that the answer would be no.

share|improve this question
add comment

3 Answers

up vote 4 down vote accepted

Yes, you can defrag your disk. If you're using IE, though, the file gets put in your temp folder until it's fully downloaded at which point it gets copied to its final destination so you may still be downloading to your hard drive and not to the external disk.

It's certainly a good idea, though, to leave your machine alone while defragging and really best if you can defrag the drive while it's not being used. The c:\ drive of a Windows machine that is in use is constantly being written to which lowers the effectiveness and extends the time required for a defrag. Best to boot to an alternate drive and defrag with no activity.

I agree with nik about not using the building defragger, it's quite clunky and slow. Have a look at this question for other defrag software suggestions.

share|improve this answer
add comment

Yes you can.
And, I suggest using the JkDefrag (maybe version 3.36) tool rather than the Windows defrag too.

  • You should have about 10-20% free space on the drive being de-fragmented.
  • If the other activities you are doing take up CPU, the defrag activity will just thrash your computer more.
  • Download is more network bound (with the typical Internet speeds), but do check your system utilization before the defrag (with all other activities you intend to keep active).
  • If there is about 40% or more idle time, defrag should work fine.
share|improve this answer
add comment

The defragmenting process is using a separate disk entirely so it shouldn't be affected. You could even download it to the disk that's being defragged if you really wanted to.

share|improve this answer
add comment

Your Answer


