Tried out Diskeeper (mentioned above) on a Windows ME machine and it did a good job, fast, until it crashed. Still, a badly fragmented disk was probably about 90% defragged in a very short space of time. I'll continue tomorrow. Don