Sorry was a bad joke, saying I don't like seeing the fragmented squares on a Defragmentation Application.
But you confirmed for me that it cannot be solved as new fragments will appear for any files when new files are generated.
Now I have started Fragment analysis then selecting all fragmented files and just defragging those.