I imagine this thread is the source of the FAQ item on the page file...
I run windows XP SP3 with 3GB RAM (4, but windows 32-bit only ever sees 3...), and to get my pagefile to behave I told windows to stop usng the pagefile, rebooted, did a full defrag, and only afterwards reenabled the pagefile.
Now after the full defrag my "free space" was still slightly fragmented from nmovable files (drivercache mostly I think), but I would expect windows to do something like the "wraparound" feature that MyDefrag uses - when allocating a new file, I would assume windows will simply use the first available spaces on the disk, as sequentiually as possible... Instead, it created a "distributed" file allocation for my new pagefile, I don't get it at all!
I'll try to attach the illustration from MyDefrag analysis - the red mess at the top is the new 2GB pagefile.
I will try the sysinternals/microsoft tool referenced above now to see if that helps, but does anyone have any idea why windows did what it did here??